Linux swap分区
来源:互联网 发布:美国圣劳伦斯学院知乎 编辑:程序博客网 时间:2024/06/05 15:55
SWAP 交换分区到底是干什么用的呢?我们是否真的需要划一个 SWAP 分区呢?答案是:视情况而定!SWAP 分区在一些情况下可以提升 Linux 操作系统性能,但在某些情况下又会成为系统运行的瓶颈,下面我们就来详细介绍下 Linux 中的 SWAP 交换分区。
存放内存溢出来的数据
简单来说,SWAP 交换分区是用来存放内存溢出来的数据。我们可以将内存想像成一个盆子,运行程序时的数据都被作为水放在内存这个盆子当中。如果你运行太多的应用程序,导致水过多而(内存这个)盆子已经装不下时,就会将多于部分的水装到 SWAP 交换分区当中。
存放内存溢出来的数据
简单来说,SWAP 交换分区是用来存放内存溢出来的数据。我们可以将内存想像成一个盆子,运行程序时的数据都被作为水放在内存这个盆子当中。如果你运行太多的应用程序,导致水过多而(内存这个)盆子已经装不下时,就会将多于部分的水装到 SWAP 交换分区当中。
从理论上讲,SWAP 交换分区增大了可以使用的内存空间,但事实并非如此。因为内存的数据交换速度是非常快的,而 SWAP 交换分区是把物理磁盘当成内存的载体,也就是说:虽然使用 SWAP 可以让我们运行更多或更大的应用程序了,但物理磁盘的数据交换速度远比不上物理内存,因此也就可能造成运行性能的下降。而对硬盘特别是 SSD 磁盘的频繁读写,也会造成磁盘寿命的缩短和性能下降。
交换分区,英文的说法是swap,意思是“交换”、“实物交易”。它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行,和Windows的虚拟内存(pagefile.sys)的作用是一样的。
0 0
- linux swap分区操作
- LINUX中的SWAP分区
- linux swap分区大小
- linux 增加Swap分区
- Linux swap 分区管理
- linux 新增swap分区
- Linux扩展SWAP分区
- Linux 创建SWAP分区
- linux 添加swap 分区
- linux swap分区使用指南
- 查看linux swap 分区
- linux 增加swap分区
- linux swap分区作用
- Linux的swap分区
- linux 创建swap分区
- linux设置swap分区
- Linux swap分区
- Linux中的swap分区
- 配置urlrewrite不生效
- Android打电话过程
- Android生成模糊化背景的图片
- rtmp中文手册
- Android--Telephony
- Linux swap分区
- Xcode7.0上面使用http进行请求错误
- jmeter(二) 优缺点
- Python – How to loop a dictionary
- Android中实现第三方分享
- MongoDB数据库设计中6条重要的经验法则(二)
- Android之Telephony各文件解释
- ubuntu下安装cscope插件
- new一个类对象和使用类名创建一个对象有什么区别?