windows 任务管理器和任务列表中显示不同的内存使用情况
Different memory usage display in windows Task Manager and tasklist
我最近尝试从 Redis 2.4.6 迁移到 2.8.19。当我 运行 Redis 使用一个 460 MB 的数据库文件时,我发现了这个:
>> tasklist | sort
....
pycharm.exe 344 Console 1 501,860 K
python.exe 3544 Console 1 206,944 K
pythonw.exe 1348 Console 1 7,856 K
pythonw.exe 6080 Console 1 24,852 K
QvodWebService.exe 5392 Console 1 208 K
redis-server.exe 2512 Console 1 1,943,156 K
RegSrvc.exe 2540 Services 0 352 K
rundll32.exe 1864 Console 1 636 K
....
来自 Windows 任务管理器:
如您所见,redis-server 的内存使用情况存在巨大差异。
有人知道为什么会这样吗??
在任务管理器中选择列 "Memory - Working Set"
默认只显示 "Memory - Private Working Set"
rgds
我最近尝试从 Redis 2.4.6 迁移到 2.8.19。当我 运行 Redis 使用一个 460 MB 的数据库文件时,我发现了这个:
>> tasklist | sort
....
pycharm.exe 344 Console 1 501,860 K
python.exe 3544 Console 1 206,944 K
pythonw.exe 1348 Console 1 7,856 K
pythonw.exe 6080 Console 1 24,852 K
QvodWebService.exe 5392 Console 1 208 K
redis-server.exe 2512 Console 1 1,943,156 K
RegSrvc.exe 2540 Services 0 352 K
rundll32.exe 1864 Console 1 636 K
....
来自 Windows 任务管理器:
如您所见,redis-server 的内存使用情况存在巨大差异。
有人知道为什么会这样吗??
在任务管理器中选择列 "Memory - Working Set"
默认只显示 "Memory - Private Working Set"
rgds