完整指南:如何用 --memory / --ram / --cpu-cores 模擬任意硬件)
llmfit 硬件覆蓋參數(shù)完整指南如何用 --memory / --ram / --cpu-cores 模擬任意硬件【免費(fèi)下載鏈接】llmfitHundreds of models providers. One command to find what runs on your hardware.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ll/llmfitllmfit是一款本地大模型推薦工具內(nèi)置數(shù)百個(gè)模型與提供方數(shù)據(jù)一條命令即可告訴你能在自家硬件上流暢運(yùn)行哪些 LLM。當(dāng)自動(dòng)檢測(cè)失效、或你想提前評(píng)估換臺(tái)機(jī)器能跑什么模型時(shí)--memory、--ram、--cpu-cores這三個(gè)硬件覆蓋參數(shù)就是關(guān)鍵工具。本文帶你快速掌握它們的用法與適用場(chǎng)景。什么時(shí)候需要手動(dòng)覆蓋硬件參數(shù)llmfit 啟動(dòng)時(shí)會(huì)自動(dòng)檢測(cè) CPU、內(nèi)存和 GPU但在以下場(chǎng)景檢測(cè)會(huì)失敗或不準(zhǔn)nvidia-smi損壞、虛擬機(jī)、GPU 直通等特殊環(huán)境 還沒(méi)買新顯卡想先看看 24G 顯存能跑哪些模型?? 在服務(wù)器上為另一臺(tái)目標(biāo)機(jī)器規(guī)劃本地部署方案此時(shí)用這三個(gè)參數(shù)手動(dòng)指定硬件規(guī)格llmfit 就會(huì)基于你給的值重新評(píng)分。三個(gè)硬件覆蓋參數(shù)速查參數(shù)作用示例--memory覆蓋 GPU 顯存VRAMllmfit --memory32G--ram覆蓋系統(tǒng)內(nèi)存llmfit --ram128G--cpu-cores覆蓋 CPU 核心數(shù)llmfit --cpu-cores16三個(gè)參數(shù)都是全局參數(shù)放在命令最前面即可且對(duì) TUI 模式、CLI 模式和所有子命令都生效llmfit --memory24G --cli # 覆蓋顯存后看完整模型表 llmfit --memory24G fit --perfect -n 5 # 只列完美適配的前 5 個(gè)模型 llmfit --ram64G recommend --json # 覆蓋內(nèi)存后取 JSON 推薦結(jié)果--memory單獨(dú)指定 GPU 顯存最常用的參數(shù)。它告訴 llmfit按這個(gè)顯存大小來(lái)評(píng)分llmfit --memory24G --ram64G --cpu-cores8 fit兩個(gè)值得了解的行為沒(méi)檢測(cè)到 GPU 時(shí)--memory會(huì)自動(dòng)創(chuàng)建一個(gè)虛擬 GPU 條目讓模型按 GPU 推理路徑來(lái)評(píng)分——純 CPU 機(jī)器也能借此評(píng)估如果裝一張 12G 顯卡會(huì)怎樣。值格式靈活支持G/GB/GiB、M/MB/MiB、T/TB/TiB后綴且大小寫不敏感32G、32000M、1.5T都可以。--ram覆蓋系統(tǒng)內(nèi)存影響 CPU 推理與 CPU offload 路徑的內(nèi)存余量評(píng)估llmfit --ram128G system??Apple Silicon 注意M 系列芯片是統(tǒng)一內(nèi)存架構(gòu)此時(shí)--ram會(huì)同時(shí)更新 VRAM如果想單獨(dú)調(diào)整顯存而不影響內(nèi)存請(qǐng)改用--memory。--cpu-cores覆蓋 CPU 核心數(shù)核心數(shù)決定 CPU 推理的速度估算與評(píng)分llmfit --cpu-cores16 fit -n 10組合三參數(shù)模擬一臺(tái)完整的目標(biāo)機(jī)器三個(gè)參數(shù)可以疊加等于在紙上搭建一臺(tái)虛擬機(jī)器llmfit 會(huì)立即基于模擬規(guī)格重算所有模型的適配度、速度估算# 模擬一臺(tái)24G 顯存 64G 內(nèi)存 8 核 CPU的機(jī)器 llmfit --memory24G --ram64G --cpu-cores8 fit # 確認(rèn)模擬生效以 JSON 查看系統(tǒng)規(guī)格 llmfit --memory24G --ram64G system --json順手推薦TUI 里的硬件模擬面板如果你更喜歡圖形化操作在 TUI 中按S鍵即可打開(kāi)硬件模擬面板Hardware Simulation用Tab切換 RAM / VRAM / CPU 字段輸入數(shù)字后按Enter應(yīng)用Ctrl-R一鍵恢復(fù)真實(shí)硬件。效果與上面三個(gè)參數(shù)完全一致模型表會(huì)即時(shí)重算系統(tǒng)欄會(huì)出現(xiàn)SIM徽標(biāo)提示當(dāng)前處于模擬狀態(tài)。常見(jiàn)疑問(wèn)Q覆蓋參數(shù)會(huì)修改真實(shí)硬件配置嗎不會(huì)它們只影響本次運(yùn)行的評(píng)分計(jì)算屬于沙盤推演。Q顯存和內(nèi)存都想覆蓋順序有影響嗎內(nèi)部會(huì)先應(yīng)用--ram再應(yīng)用--memory因此在統(tǒng)一內(nèi)存系統(tǒng)上--memory擁有更高優(yōu)先級(jí)可放心按先 ram 后 memory的直覺(jué)書寫。延伸閱讀硬件覆蓋完整文檔docs/cli.mdHardware overrides 小節(jié)TUI 硬件模擬面板說(shuō)明docs/tui.mdHardware Simulation 小節(jié)中文主文檔README.zh.md硬件覆蓋小節(jié)覆蓋參數(shù)在源碼中的解析實(shí)現(xiàn)llmfit-tui/src/main.rs 小提示配合--max-context參數(shù)還能同時(shí)限制內(nèi)存估算所用的上下文長(zhǎng)度適合評(píng)估長(zhǎng)對(duì)話場(chǎng)景下模型的真實(shí)內(nèi)存占用?!久赓M(fèi)下載鏈接】llmfitHundreds of models providers. One command to find what runs on your hardware.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ll/llmfit創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考