先看這裡,
多半已經有答案
從配置怎麼選,到到期前該備份哪些資料。這裡整理機型、計費、網路與資料相關的關鍵問題,幫你判斷獨享實體 Mac 是否適合目前的工作。
三種機型、五個節點。Shell M4 日租 $21.8 起,全部以美元計價。
八個詞,快速了解租用方式
這裡所說的「節點」是一台供你使用的實體 Mac,不是從共享主機切分出來的虛擬資源。
- 實體節點
- 執行 macOS 與工作負載的實際設備。下單時選擇機型、節點與租用週期;開通後,可在控制台查看該裝置的連線資訊與到期時間。
- 獨享
- 租用期間,整台裝置的 CPU、GPU 與統一記憶體不與其他租戶共用。但同一台機器上的多個建置工作仍會競爭本機資源,彼此不一定互不影響。
- 非虛擬機
- 你租用的是實體 Mac,不是共享主機上的虛擬裝置。macOS 圖形介面與命令列都能完整使用,適合需要原生工具鏈的工作流程。
- VNC
- 用來連線至遠端圖形桌面的方式。需要操作圖形介面時可使用;執行腳本建置與傳輸檔案時,通常優先使用 SSH,減少持續傳輸桌面畫面的頻寬用量。
- self-hosted runner
- 由你部署並註冊至 CI 平台的工作執行程式。儲存庫觸發流水線後,建置工作會在這台 Mac 上執行;工具鏈、工作目錄與憑證由你管理。
- 統一記憶體
- Apple Silicon 上由 CPU 與 GPU 共用的記憶體池。Xcode、模擬器、容器與推論程序都會占用記憶體;選擇配置時,應考慮同時執行的工作,而不只看專案大小。
- 計費週期
- 可選擇按天、按週、按月或按季租用。各週期有各自的定價,不是直接用日租價累加;訂單的起訖時間以控制台記錄為準。
- Thunderbolt 5 串聯
- 供多台節點協作使用的連線加購項目,依每台裝置計費。這不會自動把多台 Mac 合併成一台大記憶體機器,應用程式仍需自行安排工作與資料傳輸。
選機型:先看同時執行哪些工作
先確認工具鏈、並行工作數與資料量,再決定記憶體和儲存空間。選更高階的機型,不代表所有工作都會按比例加快。
16GB 記憶體夠跑 Xcode 嗎?
Shell M4 配備 M4/16GB/256GB,適合先測試單一專案建置、命令列打包或低並行度的 CI。是否夠用,取決於你是否會同時開啟多個專案、啟動多個模擬器,或執行容器及其他服務。
建議使用實際儲存庫完成一次完整建置,再檢查記憶體壓力、交換空間與剩餘磁碟容量。如果持續出現明顯記憶體壓力,可先減少並行工作;若仍影響工作流程,再考慮 M4/24GB/512GB 的 Shell M4 Plus。不要只憑一次增量建置的耗時來判斷整體配置。
什麼情況適合選 M4 Pro/64GB?
M4 Pro/64GB/2TB 是 Shell M4 Pro 的配置。適合同時執行多項建置工作、處理較大的相依套件與產出,或需要更多統一記憶體來進行 MLX、llama.cpp 實驗的情況。
模型能否載入,也會受到量化方式、上下文長度、執行時快取與其他程序占用影響,不能只拿模型檔案大小和 64GB 比較。先記錄記憶體峰值與實際處理量,再決定是否長期租用;我們不會對特定模型規模或建置加速倍數作出固定承諾。
原配 2TB 與加購 +1TB SSD,該怎麼選?
先分別評估運算需求與容量需求。如果目前的晶片和記憶體已足夠,只是多個 Xcode 版本、建置快取或產出占滿磁碟,可考慮加購 +1TB SSD 或 +2TB SSD。加購儲存空間不會增加統一記憶體,也不會讓 M4 升級成 M4 Pro。
如果工作本身需要 M4 Pro 與 64GB 統一記憶體,再選擇原配 2TB 的 Shell M4 Pro。下單前也要確認加購容量、計費週期與掛載安排;搬移現有檔案前,請先另行備份,不要把「增加容量」當成自動搬移或備份服務。
計費:比較週期價格,不猜扣款金額
短期工作適合日租,長期使用可考慮較長週期。先估算實際租用時間,再確認訂單頁上的金額與到期時間。
日租與季租,價格差在哪裡?
四種租用週期各有獨立定價,季租價格不是日租價直接累加。以下列出三種機型的日租與季租價格,方便比較短期測試與長期使用;完整週租、月租及加購價格請參閱方案頁。
| 機型 | 日租 | 季租 |
|---|---|---|
| Shell M4 | $21.8 | $296.2 |
| Shell M4 Plus | $39.6 | $538.8 |
| Shell M4 Pro | $61.6 | $838 |
長週期租用可降低每個週期的使用成本,但一次購買的租期也會比較長。臨時發佈、環境測試或一次性封存,可先考慮日租;長期運作的 runner 則應一併比較預計使用時間與加購費用。
開通後,可以中途更改週期或加購嗎?
先在控制台開啟對應訂單,查看目前可用的續租、配置調整與加購操作。是否立即生效、是否需要搬移、已付款的租期如何處理,以及新增費用,請以該訂單顯示的確認資訊為準,不要自行按日租價格推算差額。
如果沒有看到需要的操作,請登入控制台提交工單,註明訂單編號、目標週期與希望調整的配置。如果涉及機型或磁碟變更,請先完成備份,再確認執行安排;提交申請不代表變更已完成。
到期時會自動扣款嗎?關閉程序就會停止計費嗎?
付款成功不代表已設定自動續租。請在控制台確認訂單的續租設定、帳單狀態與到期時間,並以實際授權及確認結果為準。需要持續運作的流水線,請在到期前主動確認,不要等到連線中斷才處理。
費用依你購買的租期計算,而不是依 CPU 使用率計算。關閉 SSH 工作階段、停止 runner、結束建置或讓機器閒置,都不會取消訂單或改變到期時間。若要調整後續租期,請使用控制台提供的訂單操作。
為什麼只用美元計價?
機型、週期與加購項目一律以美元(USD)標價,方便比較不同節點的相同配置。頁面上的 $ 都代表美元;下單時請確認基本租金、加購項目與應付總額。
如果信用卡帳戶的結帳幣別不同,換匯及可能產生的費用由發卡機構處理,不屬於 ArmShell 的定價。使用 USDT-TRC20 付款時,請依付款頁面顯示的網路、金額與收款資訊操作,不要自行改用其他網路。
網路:依實際連線路徑選擇節點
遠端桌面操作、下載程式碼與上傳產出,對網路的要求各不相同。地理位置只是參考,實際路由才會影響使用體驗。
五個節點該怎麼選?
可選節點包括新加坡、日本(東京)、韓國(首爾)、香港與美國東部,三種機型都涵蓋這五個節點;下單時的實際供應情況以控制台即時顯示為準。
經常使用圖形桌面時,請先從主要辦公網路測試操作反應。若主要用於 CI,也要考慮程式碼儲存庫、套件來源與產出接收端之間的連線路徑。分散式團隊應依主要執行工作的位置選擇,而不只是看某位成員所在的地區。
如果還不確定,可先租用短週期,完整測試一次流程:下載儲存庫、還原相依套件、建置、上傳產出。單次 ping 無法取代這四個步驟的實際體驗。
有提供獨立 IP 嗎?可以預先設定允許清單嗎?
開通後,請從控制台取得連線位址、連接埠與憑證。「獨享實體機」指的是運算資源由你專用,不代表一定有固定公網 IP、獨享對外出口或永久不變的位址。
如果你的儲存庫、防火牆或合規流程需要獨立位址、出站允許清單或固定 IP,請在下單前聯絡支援,說明需要的是入站連線位址還是出站出口,並確認目標節點是否符合需求。不要依據範例命令中的主機名稱預先允許特定位址。
跨境連線延遲能保證嗎?連線不順時先檢查什麼?
延遲會因電信業者、路由、時段與本機網路而異,不能把參考毫秒數視為你的固定結果。ICMP 往返時間、SSH 命令回應速度與遠端桌面流暢度也不是同一項指標。
先確認控制台顯示的連線位址與連接埠,再檢查本機網路和防火牆。在同一個網路下比較不同時段,記錄逾時發生在建立連線、下載相依套件還是上傳檔案;提交工單時附上這些資訊,比只說「很慢」更容易找出問題。節點全年 365 天正常運作,但端對端連線仍會受到使用者端網路影響。
資料:獨享不等於有備份
程式碼、憑證、設定與建置產出都應在機器之外另存一份。到期前匯出資料,遠比到期後詢問能否復原可靠。
到期後資料會保留多久?何時清除?
不要把到期後的資料保留時間當成備份承諾。請在訂單到期前完成匯出,並在控制台確認該訂單的資料處理說明;實際保留安排與清除進度,請依訂單狀態向支援確認,我們不承諾統一的復原天數。
節點回收後,系統會依流程處理原使用者資料。已清除的資料無法靠續租復原。停止使用前,請同步檔案、確認備份可讀取,並撤銷不再需要的儲存庫憑證、runner 註冊與其他存取權杖。
其他租戶會存取我的檔案嗎?
租用期間,你使用的是獨享實體節點,CPU、GPU 與統一記憶體不會與其他租戶共用。未經授權,ArmShell 不會存取節點中的使用者檔案與工作負載。如需協助排除問題,請先透過工單說明情況,再依必要範圍提供記錄檔或授權。
獨享資源不代表可以忽略帳號與權限管理。團隊成員應使用各自的系統帳號與 SSH 金鑰,避免共用長期密碼;僅授予必要的目錄與儲存庫權限。請勿在工單、截圖或建置記錄中公開私密金鑰、簽署密碼與有效權杖。
如何自行備份,才能確認資料真的能還原?
將備份分成三類:程式碼提交至你的儲存庫;記錄建置腳本、工具版本與環境設定,整理成可重建的說明;使用 rsync 或其他受控傳輸方式,將產出與必須保留的工作檔案存至節點之外。敏感憑證請使用團隊認可的安全儲存方式。
只將檔案複製到同一台節點的其他目錄,不算獨立備份。第一次備份後,請抽查檔案、核對校驗值,並使用備份副本嘗試重建工作環境。接近到期時再進行一次增量同步,確認本機副本包含最後一輪建置結果。
付款:兩種方式,統一美元計價
請只使用訂單確認頁提供的付款入口。付款前確認機型、週期、節點與加購項目;付款後以訂單狀態為準。
支援哪些付款方式?
僅支援 USDT-TRC20,以及 Visa/Mastercard/Amex 信用卡付款(透過 Stripe),全部以美元(USD)結算。實際可用的付款閘道以後端介面回傳為準。
信用卡付款請依結帳頁面完成驗證;使用 USDT-TRC20 付款時,請逐項確認網路、金額與收款資訊。不要自行向舊訂單地址重複轉帳,也不要只憑付款截圖認定新訂單已開通;請至控制台確認後續狀態。
付款後訂單狀態沒有更新,該提供哪些資訊?
先查看控制台中的帳單與訂單狀態,避免因頁面尚未更新而重複付款。如果仍無法確認,請透過控制台工單或寄信至 support@armshell.com,提供訂單編號、付款方式、付款金額,以及信用卡付款的帳單參考資訊或 USDT-TRC20 交易雜湊。
請勿提供完整卡號、信用卡安全碼、系統密碼或私密金鑰。支援團隊會根據訂單與付款紀錄核對;款項入帳、付款驗證與節點開通是不同環節,不應以其中一個環節的完成狀態代表整個流程已完成。