发现过程:
在干净启动环境中反复测试服务,进入系统配置中按组依次禁用启用测试非Microsoft服务,发现更新代理服务会导致系System系统进程ntoskrnl.exe大量占用内存(具体原因不明)。
实际上是这样子的:
发现这不是一个问题,而是微软采用的新技术:内存压缩!
这项技术会在内存管理器感到压力时压缩将未使用的页面写入物理内存(Win10以前是写入磁盘的页文件中),然后程序需要的时候再读出来,这样加快了Win10的响应速度(物理内存比磁盘读取速度更快)。
所以导致我们遇到的这个结果,系统内存会扩张!但是你不要担心,当内存压缩超过一定的百分比后,系统还是会把他们写入磁盘中!因此,你可以不必去管他。
以上就是Win10 ntoskrnl.exe进程占用过多内存的解决办法,按上述步骤操作即可减少程序占用内存的空间。
相关阅读 >>
更多相关阅读请进入《win10》频道 >>