Mô hình Ollama chiếm quá nhiều dung lượng trên Mac? Cách xóa an toàn
Đội ngũ AskClean · Cập nhật 2026-08-05
Các mô hình Ollama thường nằm ở ~/.ollama/models trên Mac và có thể chiếm hàng chục đến hàng trăm gigabyte. Hãy liệt kê bằng ollama ls rồi chỉ xóa từng mô hình đã kiểm tra bằng ollama rm. Giữ Modelfile cùng mọi tài nguyên cục bộ cần để dựng lại mô hình tùy chỉnh; tuyệt đối không tự xóa blob dùng chung.

Phân biệt mô hình, cấu hình, nhật ký và tệp nguồn
Thư viện mô hình mặc định nằm ở ~/.ollama/models; thư mục cha ~/.ollama còn chứa cấu hình, còn ~/.ollama/logs lưu lịch sử chẩn đoán. Ollama sắp xếp trọng số bằng manifest và các blob được định danh theo nội dung, có thể dùng chung cho nhiều mô hình. Nếu OLLAMA_MODELS được đặt, thư viện đang hoạt động có thể nằm trên ổ khác. Đừng xóa toàn bộ ~/.ollama hoặc một tệp lớn riêng lẻ trong thư mục blobs chỉ để gỡ một mô hình.
Kiểm tra mô hình, mức sử dụng và dung lượng thực
ollama ls hiển thị tên, tag, kích thước Ollama báo cáo và thời điểm sửa; ollama ps cho biết mô hình nào đang được nạp vào bộ nhớ. Đo thư viện mặc định bằng du -sh ~/.ollama/models hoặc thay đường dẫn đó bằng vị trí OLLAMA_MODELS đã xác nhận. Tổng kích thước từ ollama ls có thể khác dung lượng trên đĩa hoặc phần thực sự thu hồi vì nội dung dùng chung và cách hệ thống tệp tính dung lượng. Hãy đối chiếu mỗi ứng viên với ứng dụng, trình soạn thảo, script, API cục bộ và tác vụ tự động đang dùng nó.
- Chạy ollama ls và lưu đúng tên, tag, kích thước Ollama báo cáo cùng thời điểm sửa.
- Kiểm tra mô hình đang được nạp bằng ollama ps rồi đối chiếu từng ứng viên với ứng dụng, script, API cục bộ và tác vụ tự động.
- Đo nơi lưu đang hoạt động bằng du -sh ~/.ollama/models hoặc đường dẫn OLLAMA_MODELS đã xác nhận.
- Với mô hình tùy chỉnh, bảo vệ Modelfile cùng mọi tệp nguồn; sau đó chỉ chạy ollama rm model:tag cho một ứng viên đã kiểm tra.
- Chạy lại ollama ls, đo thư viện cùng dung lượng trống rồi khởi chạy mọi mô hình và tích hợp quan trọng được giữ lại.
Mô hình chưa được nạp không đồng nghĩa là không còn dùng: trình soạn thảo hoặc tác vụ định kỳ có thể gọi nó về sau. Xóa blob trực tiếp còn có thể làm hỏng mô hình được giữ lại mà không cập nhật đúng manifest.
Xóa từng mô hình bằng CLI của Ollama
Chép đúng tên từ ollama ls, dừng quy trình đang phụ thuộc rồi chỉ chạy ollama rm model:tag cho mục tiêu đó. Không xóa trực tiếp tệp trong ~/.ollama/models/blobs hoặc đưa toàn bộ danh sách vào ollama rm mà không xem xét. Mô hình công khai có thể tải lại bằng ollama pull model:tag nếu mạng, băng thông và đúng tag vẫn còn; đó không phải cách phục hồi một bản dựng tùy chỉnh không có nguồn được lưu lại. ollama rm chỉ xóa mô hình được chọn, không gỡ ứng dụng, CLI, cấu hình hay nhật ký của Ollama; gỡ cài đặt hoàn toàn là một quy trình riêng.
Bảo vệ mô hình tùy chỉnh và xác minh kết quả
Mô hình tùy chỉnh chỉ dựng lại được nếu Modelfile, tệp GGUF, adapter, mẫu prompt, tham số và mọi nguồn riêng tư cục bộ vẫn còn. Hãy lưu các đầu vào này bên ngoài thư viện mô hình. Sau mỗi lần xóa, chạy lại ollama ls, đo đường dẫn đang hoạt động cùng dung lượng trống rồi khởi chạy mọi mô hình và tích hợp quan trọng được giữ lại. Nếu chuyển OLLAMA_MODELS sang ổ khác, đừng xóa bản cũ trước khi thử thành công tại đích. AskClean để thư viện mặc định ở trạng thái không chọn vì chi phí khôi phục cao.
Ranh giới xóa và chi phí khôi phục
Tìm nơi Ollama lưu mô hình trên macOS, đo dung lượng thực, xóa từng mô hình bằng Ollama và bảo vệ nguồn duy nhất của mô hình tùy chỉnh.
| Mục hoặc thao tác | Nơi kiểm tra | Hậu quả |
|---|---|---|
| Phân biệt mô hình, cấu hình, nhật ký và tệp nguồn | ollama ls / ollama ps | Thư viện mô hình mặc định nằm ở ~/.ollama/models; thư mục cha ~/.ollama còn chứa cấu hình, còn ~/.ollama/logs lưu lịch sử chẩn đoán. Ollama sắp xếp trọng số bằng manifest và các blob được định danh theo nội dung, có thể dùng chung cho nhiều mô hình. Nếu OLLAMA_MODELS được đặt, thư viện đang hoạt động có thể nằm trên ổ khác. Đừng xóa toàn bộ ~/.ollama hoặc một tệp lớn riêng lẻ trong thư mục blobs chỉ để gỡ một mô hình. |
| Kiểm tra mô hình, mức sử dụng và dung lượng thực | ~/.ollama/models hoặc OLLAMA_MODELS | ollama ls hiển thị tên, tag, kích thước Ollama báo cáo và thời điểm sửa; ollama ps cho biết mô hình nào đang được nạp vào bộ nhớ. Đo thư viện mặc định bằng du -sh ~/.ollama/models hoặc thay đường dẫn đó bằng vị trí OLLAMA_MODELS đã xác nhận. Tổng kích thước từ ollama ls có thể khác dung lượng trên đĩa hoặc phần thực sự thu hồi vì nội dung dùng chung và cách hệ thống tệp tính dung lượng. Hãy đối chiếu mỗi ứng viên với ứng dụng, trình soạn thảo, script, API cục bộ và tác vụ tự động đang dùng nó. |
| Xóa từng mô hình bằng CLI của Ollama | ollama rm model:tag | Chép đúng tên từ ollama ls, dừng quy trình đang phụ thuộc rồi chỉ chạy ollama rm model:tag cho mục tiêu đó. Không xóa trực tiếp tệp trong ~/.ollama/models/blobs hoặc đưa toàn bộ danh sách vào ollama rm mà không xem xét. Mô hình công khai có thể tải lại bằng ollama pull model:tag nếu mạng, băng thông và đúng tag vẫn còn; đó không phải cách phục hồi một bản dựng tùy chỉnh không có nguồn được lưu lại. ollama rm chỉ xóa mô hình được chọn, không gỡ ứng dụng, CLI, cấu hình hay nhật ký của Ollama; gỡ cài đặt hoàn toàn là một quy trình riêng. |
| Bảo vệ mô hình tùy chỉnh và xác minh kết quả | Modelfile + tệp nguồn + quy trình cần giữ | Mô hình tùy chỉnh chỉ dựng lại được nếu Modelfile, tệp GGUF, adapter, mẫu prompt, tham số và mọi nguồn riêng tư cục bộ vẫn còn. Hãy lưu các đầu vào này bên ngoài thư viện mô hình. Sau mỗi lần xóa, chạy lại ollama ls, đo đường dẫn đang hoạt động cùng dung lượng trống rồi khởi chạy mọi mô hình và tích hợp quan trọng được giữ lại. Nếu chuyển OLLAMA_MODELS sang ổ khác, đừng xóa bản cũ trước khi thử thành công tại đích. AskClean để thư viện mặc định ở trạng thái không chọn vì chi phí khôi phục cao. |
Câu hỏi thường gặp
Ollama lưu mô hình ở đâu trên Mac?
Vị trí mặc định là ~/.ollama/models. Nếu đã cấu hình OLLAMA_MODELS, thư viện đang hoạt động nằm ở nơi khác; hãy kiểm tra môi trường khởi chạy trước khi đo hoặc xóa đường dẫn mặc định.
Cách an toàn nhất để xóa một mô hình Ollama là gì?
Chép tên và tag từ ollama ls, kiểm tra quy trình phụ thuộc và giữ nguồn của mô hình tùy chỉnh. Chạy ollama rm model:tag rồi xác minh lại danh sách, dung lượng và các mô hình được giữ. Lệnh này không gỡ cài đặt Ollama.
Có thể xóa tệp trong ~/.ollama/models/blobs không?
Không nên. Tên tệp là mã băm nội dung và một blob có thể được nhiều mô hình dùng chung. Hãy dùng ollama rm để Ollama giữ manifest cùng dữ liệu lưu trữ nhất quán.
Nguồn tham khảo