1、固定分区:
优点:易于实现、开销小
缺点:存在内部碎片(分区内未被利用空间)、分区总数固定,限制了并发执行的程序数量。
2、动态创建分区:按照程序申请要求分配。
优点: 没有内部碎片
缺点:有外部碎片(难以利用的小空闲分区)
二、页式存储管理
优点: 没有外部碎片,最后一页可能有内碎片但不大程序不必连续存放便于改变程序占用空间大小。
缺点: 程序仍需要全部装入内存。
1、Linux系统必要的分区是根分区(/)和swap交换分区。 2、普通用户一般分三个区,一个根分区(/),
一个家目录(home分区),
一个交换分区(swap分区),
以80G的硬盘为例,根目录20G,swap跟我的内存一样或是它的两倍【1G】剩下的全分给家目录。这样的好处是分区少,磁盘空间利用率大,以前也尝试过多分几个区,每个分区小了,同一部动画放进去放不下了,这就叫空间利用率低。
3、复杂一些的要根据用户的硬件资源和使用Linux目的进行单独分区。swap分区的作用:Linux系统的Swap分区【即交换区】
Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)