選作業系統看起來像是之後再說的小細節。但在 VPS 上,它一次決定了三件事:你付多少錢、留給自己工作的記憶體有多少,以及你每天如何維護伺服器。以下先給簡短答案,再給背後的數字。這些數字都是我們在用自家映像新開的伺服器上測得的。
簡短的答案
選 Windows,當你的工作需要只有 Windows 版的程式:只能在 Windows 上執行的交易終端、公司已經在用的桌面應用程式、老舊的 .NET Framework 服務、在 Windows 軟體裡點來點去的自動化。對於想把伺服器當成一般電腦來管理、從不開啟終端機的人,Windows 也很合適。
選 Linux,用於幾乎所有其他情境:網站、Docker、資料庫、VPN、Telegram 和 Discord 機器人、用 Python 寫的交易機器人、AI 代理與遊戲伺服器。這些領域的大多數軟體都是先為 Linux 撰寫的。
如果拿不定主意,八成就是 Linux。
開始工作前,各自用掉多少
我們用自家映像新開了幾台伺服器,在開機約一分半鐘後、沒有任何人登入時進行測量:
| 系統 | 閒置記憶體 | 磁碟用量 | 程序數 |
|---|---|---|---|
| Alpine Linux 3.21 | 55 MB | 153 MB | 約 70 |
| Debian 12 | 213 MB | 1.2 GB | 81 |
| Ubuntu 24.04 | 313 MB | 2.7 GB | 102 |
| Windows Server 2022 | 965 MB 至 1.3 GB | 約 14 GB | 88 |
在你自己的軟體啟動之前,Windows 使用的記憶體就至少是 Ubuntu 的三倍、Alpine 的二十倍左右。這就是為什麼我們最小的 Windows 方案有 4 GB 記憶體,而最小的 Linux 方案 1 GB 就夠用。在磁碟上,Windows 佔用其方案 50 GB 中的約 14 GB,而 Ubuntu 不到 3 GB。
價格
我們各方案的月費:
| Linux | Windows | |
|---|---|---|
| 最便宜 | Nano:2 vCPU、1 GB、15 GB,$3 | Windows-Small:4 vCPU、4 GB、50 GB,$11 |
| 4 vCPU、4 GB、NAT | Small:$8 | Windows-Small:$11 |
| 4 vCPU、4 GB、獨立 IPv4 | Small-IP:$16 | Windows Small-IP:$28 |
| 6 vCPU、6 GB、NAT | Medium:$12 | Windows-Medium:$19 |
同樣規格下,Windows 在 NAT 方案上貴 $3 到 $7,具獨立 IPv4 時貴 $12。差距最大的是最低階。一個在 $3 的 Linux 伺服器上就能跑得很好的小機器人或小網站,換成 Windows 至少需要 $11 的方案,因為光是 Windows 本身就要使用約 1 GB。
還有授權。我們的 Windows 映像是 Windows Server 2022,需要用你自己的金鑰啟用(BYOL 如何運作)。Linux 則不需要購買授權。
日常維護方式
Linux 透過 SSH 以文字方式管理。設定寫在檔案中,軟體從套件管理工具安裝,每一步都能寫進指令碼。這也是自動化工具和 AI 代理更容易操控 Linux 伺服器的原因。我們的 Ubuntu、Debian、Rocky Linux 和 Alpine 設定指南大約十分鐘就能完成。
Windows 透過遠端桌面管理:完整的桌面、熟悉的圖形工具,以及想寫指令碼時可用的 PowerShell。不需額外授權,就能讓兩個人同時連線(如何新增第二位使用者)。要從另一台機器用指令碼操作,系統也內建了 OpenSSH。任何 Windows 伺服器的第一件事,都是強化 RDP。
三個常見誤解
「要用遠端桌面就一定要 Windows。」 不必。Linux 伺服器也能執行一個用同樣遠端桌面應用程式開啟的桌面。使用 XFCE 與 xrdp 時,在我們的 Ubuntu 測試伺服器上,一個工作階段只多用了約 360 MB 記憶體。
「交易機器人需要 Windows。」 大多數不需要。Freqtrade、Hummingbot 以及幾乎所有用 Python 或 Node.js 撰寫的機器人都能在 Linux 上原生執行。只有當終端本身是 Windows 程式時,才需要 Windows。
「我想要 Windows 10,不要 Server。」 在租用的伺服器上使用桌面版 Windows 有授權問題,而且 Windows 10 已經停止支援。Server 2022 能執行同樣的程式。詳情請見VPS 上選 Windows 10 還是 Windows Server。
我們的建議
- 網站、Docker 堆疊、資料庫或機器人: Linux。照著教學操作就選 Ubuntu 24.04,想更省資源選 Debian 12,想要最輕量的 Docker 主機選 Alpine。
- 只有 Windows 版的軟體: Windows Server 2022,從 Windows-Small 起步。
- 拿不定主意: 先從 Linux 開始。Nano 每月 $3,試試看花不了多少錢。
不過,最好一開始就選定。Windows 映像只能在 Windows 方案上執行,所以之後從 Linux 轉到 Windows,就代表要換新方案並搬移資料。所有 Linux 方案都在 VPS 中,四個 Windows 方案都在 Windows VPS 頁面上。付款方式為 Base、Ethereum 或 Polygon 網路上的 USDT、USDC 或 ETH,不需證件。
評論
目前還沒有評論。歡迎成為第一位。