虚拟内存真的有用吗?
虚拟内存日常用是没有用的,实际上这个技术只在服务器上面有一点点用处。
虚拟内存的作用,仅仅是在你物理内存不足的情况下,将一部分内容放到划出的磁盘上面,这里有两个字眼很醒目,1.物理内存不足,2.放到磁盘。
内存不足,也就是说,只要你内存足够,那么你根本不会用到虚拟内存;
放到磁盘上,如果真的内存不足了,你设了虚拟内存,也是没有用,我以你的电脑为例,单通道2133内存的理论上限速度,2133*64/8/1024GB=16.66GB/s,我就算按照10GB/s算,而你的硬盘就算是pcie x4的,最多读取也就是2GB/s,而sata3的最多也就是600MB/s,这个时候,你会发现系统响应速度很慢;
为什么说服务器有用,因为当内存不足的时候,不至于导致程序不能继续运行而崩溃,但终端用户也会感受到系统变的卡顿,迟缓,在运维工作中,“系统慢”和“崩溃”是完全两个等级的故障。但作为个人电脑而言,这已经不能继续使用,只能加内存,或者关掉部分程序。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有