小樱 发表于 2024/8/11 18:58

比特彗星进行BT任务下载时不使用Windows虚拟内存的设置优化方法

比特彗星进行BT任务下载时不使用Windows虚拟内存的设置优化方法


如果完全不想使用虚拟内存,可以在此处进行设置保留内存大小,例如保留1024MB内存,此时Windows就不会使用虚拟内存(可以观察统计页面,工作集和提交大小显示的数值一样代表没有使用到虚拟内存,如果提交大小远远大于工作集,代表正在使用虚拟内存)


虚拟内存会占用磁盘性能,如果叠瓦盘本身性能就很烂,在加上使用了虚拟内存肯定会卡io
检查 system.compact_memory_interval 选项,是否正确设置为0,如果设置不为0,每一段时间就会把内存复制迁移到虚拟内存去运行,来回从内存到虚拟内存搬运数据会占用磁盘io的

Phanvin 发表于 2024/8/11 22:04

搞不太明白。实际上,虚拟内存有什么作用?

小樱 发表于 2024/8/11 23:06

Phanvin 发表于 2024/8/11 22:04
搞不太明白。实际上,虚拟内存有什么作用?

虚拟内存的作用就是模拟物理内存,拿硬盘当物理内存用,但是可想而知SSD固态硬盘速度比物理内存慢几千倍,在物理内存不足的时候有虚拟内存就不会引发程序无法申请到物理内存引起崩溃闪退的现象

页: [1]
查看完整版本: 比特彗星进行BT任务下载时不使用Windows虚拟内存的设置优化方法