如何获取Ollama内存使用报告及查看运行模型的内存占用?
Ollama内存使用情况查看方法
一、获取Ollama整体内存使用报告
- 系统进程监控工具:
- Linux/macOS:终端执行
top -p $(pgrep ollama),直接查看Ollama主进程的内存占用;或用htop搜索ollama进程,查看RSS(常驻内存)等核心指标。 - Windows:打开任务管理器,找到
ollama.exe进程,查看其内存占用数值。
- Linux/macOS:终端执行
- Ollama API调用:执行
curl http://localhost:11434/api/stats,返回的JSON数据中包含Ollama服务整体的内存使用统计信息。
二、查看运行中模型的内存使用情况
- 内置命令:终端执行
ollama ps,输出列表里的MEM列会直接显示每个运行中模型实例的内存占用大小。 - 系统进程工具:在
top/htop(Linux/macOS)或任务管理器(Windows)中,每个运行的模型会以单独子进程存在,可查看这些子进程的内存占用。 - API调用:执行
curl http://localhost:11434/api/ps,返回的JSON数据里每个模型实例的memory_usage字段会给出具体内存使用量。
内容的提问来源于stack exchange,提问作者Mark Harrison
相关产品推荐
相关产品推荐

