交换空间和虚拟内存的区别
来源:互联网 发布:网络棋牌平台排名 编辑:程序博客网 时间:2024/05/16 12:39
交换空间和虚拟内存的区别在于使用的系统不一样,产生的技术手段不一样,以下是详解,希望对你有所帮助!
交换空间:
Linux 中的交换空间(Swap space)在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移到交换空间去。虽然交换空 间可以为带有少量内存的机器提供帮助,但是这种方法不应该被当做是对内存的取代。交换空间位于硬盘驱动器上,它比进入物理内存要慢。
交换空间可以是一个专用的交换分区(推荐的方法),交换文件,或两者的组合。
交换空间的总大小应该相当于你的计算机内存的两倍和 32 MB这两个值中较大的一个,但是它不能超过 2048 MB(2 GB)。
虚拟内存:
虚拟内存是文件数据交叉链接的活动文件。是WINDOWS目录下的一个"WIN386.SWP"文件,这个文件会不断地扩大和自动缩小。
就速度方面而言,CPU的L1和L2缓存速度最快,内存次之,硬盘再次之。但是虚拟内存使用的是硬盘的空间,为什么我们要使用速度最慢的硬盘来做 为虚拟内存呢?因为电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致我们只有可怜的256M/512M内存消耗殆尽。而硬 盘空间动辄几十G上百G,为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用。
兄弟,知识要灵活运用,你既然知道是pagefile.sys,那就最好了!
交换空间:
Linux 中的交换空间(Swap space)在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移到交换空间去。虽然交换空 间可以为带有少量内存的机器提供帮助,但是这种方法不应该被当做是对内存的取代。交换空间位于硬盘驱动器上,它比进入物理内存要慢。
交换空间可以是一个专用的交换分区(推荐的方法),交换文件,或两者的组合。
交换空间的总大小应该相当于你的计算机内存的两倍和 32 MB这两个值中较大的一个,但是它不能超过 2048 MB(2 GB)。
虚拟内存:
虚拟内存是文件数据交叉链接的活动文件。是WINDOWS目录下的一个"WIN386.SWP"文件,这个文件会不断地扩大和自动缩小。
就速度方面而言,CPU的L1和L2缓存速度最快,内存次之,硬盘再次之。但是虚拟内存使用的是硬盘的空间,为什么我们要使用速度最慢的硬盘来做 为虚拟内存呢?因为电脑中所有运行的程序都需要经过内存来执行,如果执行的程序很大或很多,就会导致我们只有可怜的256M/512M内存消耗殆尽。而硬 盘空间动辄几十G上百G,为了解决这个问题,Windows中运用了虚拟内存技术,即拿出一部分硬盘空间来充当内存使用。
兄弟,知识要灵活运用,你既然知道是pagefile.sys,那就最好了!
- 交换空间和虚拟内存的区别
- 交换空间和虚拟内存的区别
- 交换空间 和虚拟内存有什么区别?
- 关于虚拟存储器、虚拟内存和交换空间的理解
- linux下的交换空间 虚拟内存
- 物理内存和虚拟内存的区别 及 什么是虚拟地址空间
- Linux虚拟内存与交换空间机制
- 关于swap,虚拟内存和page的区别
- 关于swap,虚拟内存和page的区别
- 关于swap,虚拟内存和page的区别
- 关于swap,虚拟内存和page的区别
- 虚拟内存和物理内存的区别
- 进程地址空间和虚拟内存
- 虚拟内存空间的映射和虚拟区域的建立
- 虚拟内存、内核空间和用户空间
- 虚拟内存、内核空间和用户空间
- 虚拟内存,内核空间和用户空间
- 交换和路由的区别
- 关于用vs2003简单开发uiq3的一些步骤
- JBoss Rules 学习(四): Drools规则引擎 (下)
- 安全模式下刻錄光盤怎麼這麼慢?
- 使用gdb调试程序简介
- JBoss Rules 学习(五): JBoss Rules 3.0.1 类库介绍
- 交换空间和虚拟内存的区别
- JBoss Rules 学习(六): Drools规则语言详解(上)
- sax&dom
- 《LoadRunner性能测试实战》第五章开头部分
- JBoss Rules 学习(七): Drools规则语言详解(下)
- 使用profile来得到程序运行信息
- 利用Myeclipse快速开发struts应用程序
- 请女孩一定要看
- JBoss Rules 摘要