Linux 不分 Swap 直接开启 zRam?为什么样 Ubuntu Linux 分区要有顺序

发表时间:2018-01-28 09:00:03 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《windows defender可以禁止开机启动么?从win10变回win7特别卡是为什么样》相关知识。本篇中小编将再为您讲解标题Linux 不分 Swap 直接开启 zRam?为什么样 Ubuntu Linux 分区要有顺序。

分Swap

分Swap + 开zRam

不分Swap + 开zRam

这③种情况那种更可靠?

ps:开启zRam后是否要修改Swap优先?

swap 还是建议分,如果是缺空间,建议分 ②⑤⑥M。原因可自己看相关文档,它涉及到内存调度算法的问题,所以分①个非常小的 swap 比完全不分 swap 要强。

zRam 的目的是为了减小使用 swap 的频率,通常来说如果 swap 是 flash,你可能会考虑通过 zRam 减小 flash 读写频率以增加其寿命。从这个原理上看, zRam 肯定要优先 swap 的,如果你让 swap 优先,就完全失去了用 zRam 的意义。

Linux 中只有 RAM 用完了才会用到 swap(不象 Windows 无论你有多少空闲 RAM 的时候都会强制使用 swap),所以 swap 放那里并无影响。如果你内存非常充足,平时就根本用不到 swap,那么 zRam 的意义其实不大。

当然,嵌入式设备例如手机平板之类,①般内存不太充足,zRam 应该还是有用的。swap 有没有用不好说,毕竟你可以理解为 RAM 不够用 zRam,zRam 再不够了用 swap,如果你开了 zRam,然后恰好在临界点满足了内存需求,swap 自然就可以不开,不过你能确保么?

跟磁盘的硬件设计有关系,普通的机械硬盘,是磁头在旋转的磁盘上读取数据,而且①个磁盘从里到外有很多同心圆,磁头会根据数据的位置,前后移动。分区之后,磁柱是按顺序来分配给不同分区的,靠在最前面的分区分配到最前面的磁柱,读取数据的时候,数据集中在①起,靠前,自然更省时间。

Linux系统,/ 是主分区,系统启动运行都要靠它,自然用得最多。/swap分区是内存交换区,内存不够时会用到,也很常用,因为Linux经常会用尽内存以保证最高运行效率。/tmp是很多临时文件的存储区,应用程序的缓存文件会临时保存在这里,关机之后会清除。/home是用户文件区,用户自己控制访问次数。

这④个区,大体上是按照访问频率来确定顺序的。

编后语:关于《Linux 不分 Swap 直接开启 zRam?为什么样 Ubuntu Linux 分区要有顺序》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《联想电脑win10重置后无法开机?我的电脑主板信息:LENOVO - 1 InsydeH2O Version 29CN33WW(V2》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题