如何合理设置Linux的swap分区
2个回答
专业语音导览
2023-08-22 广告
2023-08-22 广告
"分区讲解系统是一种在展馆或展厅使用的讲解系统,也被称为团队智慧讲解系统、展厅分区讲解系统、展馆讲解系统、分区解说系统等不同称谓。它适用于讲解员向游客进行团队讲解的情况,讲解员可手持无线讲解发射器进行语音讲解,参观者无需佩戴耳机,也可以听到...
点击进入详情页
本回答由专业语音导览提供
推荐于2017-11-27
展开全部
有人对Swap分区大小的设置这样评论过:“只要不怕浪费硬盘的话越大越好,因为linux内核在物理内存完全用完之前不会去动swap” 不过根据我的经验,可能不是这样喔!太大的 swap 空间会造成 kernel 以为有巨大的内存空间而毫不节制的想要把数据捉进内存中,从而导致 kernel 一直在做 memory swap,连带拖慢系统响应时间。
老实说,1G RAM 如果不跑 p2p 之类的东西,那设个 256MB 就够用了;有 2G 的话连设都不要设。
另外如果说真的因为某一软件确实需要巨大内存空间才能运作的话,那只好在 swap 上动手脚,但为了效能最好分散在多个实体硬盘上(等于类似 raid 效果)! 其实如何设置Swap分区的大小是最能检查一个Linux系统管理员的水平的测试,Swap到底该如何设置呢?我是这样认为的:首先我们需要了解这台服务器都要运行哪些程序、他们各自占用的内存大小为多少,经过确切的检查后,Swap分区的大小可以这样确定: ( 内存大小 + Swap分区大小 ) * 80%或70% = 程序需要占用总内存数 Swap分区在程序测试期间也有很大的用途,例如管理员能够通过Swap分区的使用状况,监测系统内存是否出现泄露,同时对Web项目等应用也可以提供一个比较好的流量峰值缓冲作用。一个Linux系统管理员要能够通过监测Swap分区的使用情况,对系统、程序有一个合理的评价。
老实说,1G RAM 如果不跑 p2p 之类的东西,那设个 256MB 就够用了;有 2G 的话连设都不要设。
另外如果说真的因为某一软件确实需要巨大内存空间才能运作的话,那只好在 swap 上动手脚,但为了效能最好分散在多个实体硬盘上(等于类似 raid 效果)! 其实如何设置Swap分区的大小是最能检查一个Linux系统管理员的水平的测试,Swap到底该如何设置呢?我是这样认为的:首先我们需要了解这台服务器都要运行哪些程序、他们各自占用的内存大小为多少,经过确切的检查后,Swap分区的大小可以这样确定: ( 内存大小 + Swap分区大小 ) * 80%或70% = 程序需要占用总内存数 Swap分区在程序测试期间也有很大的用途,例如管理员能够通过Swap分区的使用状况,监测系统内存是否出现泄露,同时对Web项目等应用也可以提供一个比较好的流量峰值缓冲作用。一个Linux系统管理员要能够通过监测Swap分区的使用情况,对系统、程序有一个合理的评价。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询