GreenCube
繁體
獲取 GreenCube

GreenCube 部落格

AI 需要多少顯示記憶體?為什麼模型必須裝進顯示卡

簡短回答:能完整裝進顯示卡顯示記憶體(VRAM)的 AI 跑得很快。溢位的 AI 比完全不用顯示卡還慢,還可能崩潰。小而全部在顯示卡上,勝過大而只有一半在顯示卡上。

35.6整個模型都在顯示卡上時每秒 token 數
5.9有一部分不在顯示卡上時:慢 6 倍
崩潰一個剛好裝下的模型遇上長對話時

測試

一臺配 AMD RX 5700 XT(8 GB 顯示記憶體)和 48 GB 記憶體的桌上型電腦。我們載入了一個 120 億引數的模型(Gemma 4 12B,約 6.2 GB),並把它放在顯示卡上的部分調多調少,全部在 2026 年 9 月的同一次測試中完成。

模型有多少放在顯示卡上輸出(token/秒)
全部35.6
28 層5.9
20 層4.3
對比:較小的模型(Gemma 4 E4B)只用 CPU5.0
同一個小模型,全部在顯示卡上72.5

我們發現了什麼

1. 要麼全部,要麼沒用

只要有一部分模型不在顯示卡上,速度就慢了 6 倍。放 20 層在顯示卡上時,它甚至比完全不用顯示卡的小模型還慢。一半在顯示卡上,等於集兩邊之短。

2. 最大的不一定最好

12B 模型確實能完整裝進 8 GB 顯示卡,但只夠回答一個短問題。對話一變長,每次都崩潰:顯示卡幾乎沒有給對話留下空間。較小的模型有約 3 GB 富餘,每秒跑 63 到 72 個 token。

3. 留出空間

在一張 4 GB 的 GTX 1650 上,一個 4.2 GB 的模型被硬塞進 3.9 GB 的可用空間,第一條訊息就報“記憶體不足”失敗了。現在 GreenCube 會在顯示卡上留出約 1.5 GB 給對話和 Windows。

如何為你的顯示卡挑模型

檢視你的顯示記憶體

工作管理員 → 效能 → GPU → 專用 GPU 記憶體。

模型大小 + 1.5 GB

模型檔案加上約 1.5 GB,應該小於那個數字。

拿不準就選小的

全部在顯示卡上的小模型,勝過只有一半在顯示卡上的大模型。

或者讓應用程式來選

GreenCube 會讀取你的顯示卡,選一個裝得下還有富餘的模型。

從 GTX 1650 到 RTX 5060,10 臺電腦的真實速度:在這裡檢視。

常見問題

AI 模型裝不進顯示記憶體會怎樣?

裝不下的部分會在普通記憶體裡執行,整體都會變慢。在我們的 8 GB 顯示卡上,一個把 28 層放在顯示卡上的模型每秒輸出 5.9 個 token,而全部放在顯示卡上時是 35.6 個:慢了 6 倍。

應該執行顯示卡能載入的最大 AI 模型嗎?

不應該。給對話留出空間。一個 120 億引數的模型在 8 GB 顯示卡上回答短問題沒問題,但對話一長就崩潰了。一個裝得下還有富餘的小模型更快,而且從沒崩潰過。

應該留出多少顯示記憶體?

GreenCube 會在顯示卡上留出約 1.5 GB 給對話和 Windows。沒有這部分空間時,一張 4 GB 顯示卡在第一條訊息時就記憶體不足了。

屬於你自己的 AI,就在你的電腦上

GreenCube 在你的電腦上執行:沒有使用限制,沒有訂閱,不聯網也能用。€9.99,一次付清。

獲取 GreenCube