Stable Diffusion 模型佔用多少磁碟空間?

不存在單一的 Stable Diffusion 模型大小。官方模型檔案跨越數 GB,而工作模型庫會在主檢查點之外因不同精度、微調、VAEs、文字編碼器、ControlNets、LoRAs 和輸出繼續增長。請測量執行環境實際載入的檔案;不要用一個通用數字規劃容量。

一個 Stable Diffusion 檢查點擴充成由基礎模型、版本、適配器和產生輸出組成的有序模型庫。
第一個檢查點只是模型庫的種子。版本、配套元件、適配器和輸出才形成真實儲存佔用。

確切範例,核查於 2026 年八月 09(日)

這些檔案大小來自上述日期的 Hugging Face 官方儲存庫後設資料。它們是範例,而非通用範圍:

已釋出檔案確切位元組約為 GiB
Stable Diffusion 1.5 v1-5-pruned-emaonly.safetensors4,265,146,3043.97
Stable Diffusion 1.5 v1-5-pruned.safetensors7,703,324,2867.17
SDXL 基礎版 1.0 sd_xl_base_1.0.safetensors6,938,078,3346.46

兩個 SD 1.5 檔案已經說明為什麼“該模型大約四 GB”可能誤導。它們是內容不同的已釋出產出物。儲存庫內容也可能變化,因此請在任何重要容量記錄旁保留檔名、修訂版和總和檢查碼。

檢查點並不是整個模型庫

實用的影像產生環境可能包含幾類內容:

每一類內容的增長方式不同。新增一個基礎模型會立即花費數 GB;數百個適配器逐漸累積;輸出目錄隨每次會話擴張。只測量 models/checkpoints 的磁碟空間規劃會漏掉支撐它的模型庫。

測量邏輯大小和實體用量

從活動路徑開始,不要在整個硬碟中搜尋 .safetensors。在 ComfyUI 中盤點原生和額外模型路徑。在其他執行環境中檢查已設定的儲存和快取。然後測量每個型別資料夾,並記錄連結或檔案系統重複資料刪除是否影響實體空間。

# macOS 或 Linux 範例
du -sh /path/to/models/*
du -sh /path/to/outputs

# 當稀疏檔案或連結很重要時,顯示錶觀大小
du -sh --apparent-size /path/to/models/*

Finder、Explorer、du 和雲控制面板可能報告十進位制 GB、二進位 GiB、邏輯大小或已分配大小。規劃時,請記錄所用指標。識別檔案時,請依賴確切位元組數和總和檢查碼。

為什麼應先偵測重複項,而非先轉換格式

量化或刪除前,先尋找各執行環境之間位元組級相同的副本。刪除已證明冗餘的工作副本可以精確保留模型。把檢查點轉為較低精度會建立不同產出物,可能節省更多空間,但會改變復原問題。

SafeTensors 檔案本身已經是結構化張量容器;把它放進 ZIP 的節省通常不值得投入。量化可以縮小派生推理副本,但不能逐位元組還原更高精度原始檔。該邊界請參閱 SafeTensors 儲存與量化

回收空間的實用順序

  1. 有意匯出到其他位置的輸出:確認副本後,清理本機重複項。
  2. 位元組級相同模型副本:刪除副本前,把執行環境重新導向到同一個工作模型庫。
  3. 已放棄的訓練中間產物:保留最終結果、選定里程碑和真正需要的復原執行狀態。
  4. 未使用的派生版本:保留原始檔和可重現配方;如果轉換成本很高,則保留確切部署產出物。
  5. 稀有或私有原件:在它們成為清理候選前封存並測試還原。

可用空間並不等於已還原資料。 如果無法重新取得或重現檔案,第二份工作副本可能是你目前唯一的復原路徑。先用經驗證的封存取代它,再把它稱為冗餘副本。

應留出多少餘量?

為暫時共存做好規劃。安全遷移或復原可能要求原始檔、封存和還原副本同時存在。訓練會建立額外檢查點;模型下載可能使用臨時檔案;應用程式更新和檔案系統行為也需要空間。對於經驗證的復原流程而言,一塊“恰好足夠”容納目前可見模型庫的硬碟已經太小。

按模型系列檢查模型庫,不要等作業系統發出空間不足警告。保留清單會把檢查轉為明確的保留、重現、封存和丟棄決策。

保留模型系列;讓冗餘副本變為可選

Tensor Archive 用於你希望精確保留的選定本機張量系列。先封存、驗證並復原一個模型系列,再回收重複工作副本。它不會量化模型、改變權重,也不承諾已捕獲周圍每個執行環境依賴。

將此方法應用到你的執行環境

對於 ComfyUI,請遵循完整的模型庫備份與復原流程。如果適配器佔據大部分雜亂空間,請使用LoRA 磁碟空間指南,並保持確切基礎模型關係完好。

來源

保留模型系列。為下一個模型騰出空間。免費下載 ↓