知识大全 增加系统效率的心得

Posted 程式

篇首语:天才是百分之九十九的汗水加百分之一的灵感。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 增加系统效率的心得相关的知识,希望对你有一定的参考价值。

  我在CLE1.0释出的第一时间就去下载安装 看到电脑出现 KDE 画面时 简直感动得几乎痛哭流涕 在这里 我要向CLE发展小组致上无限的敬意       当我开始尝试用 KDE 来取代 Windows 处理我日常工作的时候 发现稳定性不错 至少应用程式出问题时 可以不必重新开机   但是 效率却没有 Windows 来得好 于是我开始仔细研究系统 想找出瓶颈所在 以下是我的心得   我的电脑配备如下     处理器  Intel 赛扬 MHz     记忆体   Mb PC RAM     硬 碟  IBM Gb rpm ATA     显示卡  Sis AGP     音效卡  CS xx     网路卡  D Link DFE TX (ver A)     显示器  Alfscan G 寸     作业系统 安装 Windows 与 RH + CLE 一 开启硬碟 DMA 支援      系统安装完毕后 硬碟的 DMA 是没有打开的 我的方法是在 /etc/rc d/rc local 最后面加上一行   /sbin/hdparm d c m /dev/hda   这样每次开机后 硬碟的 DMA 就会开启 不必每次手动设定        如果您的硬碟机支援 ATA 可以加上 X 这个参数 ATA 则是 X 像我的硬碟是 ATA 那麽完整参数就是   /sbin/hdparm d X c m /dev/hda   经过我的测试 在 DMA 未开启以前 实际读取效率是每秒约 Mb 左右 开启 DMA 后 每秒实际读取效率跃升为 Mb 大约提升 倍之多     §未开启 DMA 时的测试   [root@firefly /root]# hdparm d /dev/hda /dev/hda: setting using_dma to (off) using_dma = (off)     [root@firefly /root]# hdparm Tt /dev/hda /dev/hda: Timing buffer cache reads: MB in seconds = MB/sec Timing buffered disk reads: MB in seconds = MB/sec     §开启 DMA 后的测试结果   [root@firefly /root]# hdparm d X c m /dev/hda /dev/hda: setting bit I/O support flag to setting multcount to setting using_dma to (on) setting xfermode to (UltraDMA mode ) multcount = (on) I/O support = ( bit w/sync) using_dma = (on)     [root@firefly /root]# hdparm Tt /dev/hda/dev/hda: Timing buffer cache reads: MB in seconds = MB/sec Timing buffered disk reads: MB in seconds = MB/sec   由以上的数据 可以看得出来 硬碟 DMA 是否开启 对读取效率影响很大     二 关闭多馀的系统服务   这是老生常谈的题目了 一般我们当作桌上型工作站的时候 只需要启动几个基本的 Service 即可 其他的不但没用 一方面会占用系统资源 另一方面则会有安全上的顾虑 我平常只用来上网 打打文件 听听音乐 看看电影 多半时间只是一个 Client 端 实在没必要启动 Server 端的服务 所以 我在 Setup System Services时 只留下以下几个 Service 其馀的都关闭    crond    neork    syslogd    xfs 真的 相信我 只要这四个就足够了!     三 下载 Kernel 重新编译   因为系统所预设安装的 Kernel 是为了适用大部分的电脑而做的 并未对你的电脑作最佳化 所以显得臃肿肥大 因为 Kernel 直接掌控著电脑的一切 所以对系统效率影响当然很大   我的作法是 下载最新的 Kernel 重新编译 将我电脑上的硬体直接编译进 Kernel 里面 不要作成 Module 对于不需要的就不编译 这样 打造出完全针对自己环境的 Kernel 才能完全发挥电脑的威力   至于 Kernel 怎样编译?这就不是我的主题了 大家可以到CLDP 自行参考 KERNEL HOW TO 中译版     四 减少虚拟终端机的数量   系统预设是6个 也就是 CTRL+ALT F ~F 那六个 我关掉其中四个 只留下 CTRL+ALT F ~F 大约省下 Mbytes 的记忆体 但是这样一来 X Window 会从原来的 CTRL+ALT F 变成 CTRL+ALT F   修改 /etc/inittab 中 将 mingetty ~ 全部加上 # 字号 然后下指令 #init q     五 调整 X Windows 环境   我习惯操作 KDE 对 GNOME 不熟 所以 以下是都是针对 KDE而设 GNOME 的使用者 我想 应该也差不多啦!      1 颜色数设为 Bit 就有很好的效果了 Bit 除了浪费资源 看不出有何好处      2 不要使用萤幕保护程式      3 取消动画视窗弁遄C      4 尽量使用同一种字型      5 浏览器用 Mozilla 不要用 Netscape      6 不要启动音效伺服器 artd 六 调整应用程式优先权     一般时候 我们使用任何程式时 其 NICE 值都是 意思是CPU 的使用权值 如果我们常用程式有较高的优先权的话 自然效率就会比较好 优先权的值从 到 数字越小优先权就越高 但要注意的是一般使用者只能调低( ~ ) 只有 root 有权调高优先权( ~ ) 我们可以用 ps fel 来观察 NI 那栏就知道     说了半天 到底如何调整呢?有一个指令 /bin/nice 就是用来作这件事的 用法如下 nice  n 程式名称 参数....   n 的值从 到 这是手动操作 在 KDE 中 可以用选单编辑器来设定 方法是在你要调整优先权的程式的 [ 命令 ] 那一栏的前面 加上 /bin/nice n 就可以了     比方说我常用 Mozilla 来浏览网页 我改成 /bin/nice /usr/local/mozilla/mozilla 这样我的 Mozilla 执行时 就比其他程式有更高的优先权 在实际测试的时候 Mozilla 启动速度以及回应都快了不少 其他一些常用的程式 也可以比照办理 后记   Linux 真的是一套很棒的作业系统 经过这样调整后 光是开机到登入视窗画面出现 从原来的 秒 变成 秒 用 top 指令(每秒)观察CPU idle 时间也从 % 提升到 % 而视窗程式的反应感觉上与 Windows 差不多了 cha138/Article/program/Oracle/201311/17899

相关参考

知识大全 Log4J 日志管理系统使用心得体会

Log4J日志管理系统使用心得体会  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  简单的Logj

知识大全 高考第二轮复习如何达到最高效率

高三党注意:高考第二轮复习如何达到最高效率我总结了关于高中学习、英语、数学的学习方法十多篇文章,我特意总结得很全面,看到情况合适的就粘贴上相应的内容,跟人家说说我的心得,希望能够帮助至少能够启发一些人

知识大全 适时增加Distinct提高查询效率

适时增加Distinct提高查询效率  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!只有增加DIST

知识大全 电力拖动实训心得体会

电力拖动实训心得体会课程设计的本质是培养学生的综合所学知识,发现,提出,分析和解决实际问题的能力,重点是锻炼实践能力,是对我们实际工作的具体训练和考察。在这次电力拖动与控制系统的课程设计中,学到了很多

知识大全 开发效率与系统稳定性杂谈

  在互联网系统中开发效率与系统稳定性与产品成败非常相关开发效率在一定程度反映了团队的执行力快速开发能力带来了产品的竞争优势系统稳定性(包括安全及性能等)则是产品的后防线稍有失误则会给产品带来很大伤害

集散型控制系统是如何提高系统的功能和效率?

  集散型控制系统的功能和效率的提高是因为由微型机构成的控制装置,其控制功能通过程序来完成。过程控制中常用的功能块,如三态PID调节器、积分器、微分器、运算器、计时器、均衡器、峰值检测器、顺序工作器、

集散型控制系统是如何提高系统的功能和效率?

  集散型控制系统的功能和效率的提高是因为由微型机构成的控制装置,其控制功能通过程序来完成。过程控制中常用的功能块,如三态PID调节器、积分器、微分器、运算器、计时器、均衡器、峰值检测器、顺序工作器、

知识大全 明明我一直这么用心得对他人,为他人帮忙,还是被背叛了。到头来发现自己把其他人放在心里,却没有人想到

明明我一直这么用心得对他人,为他人帮忙,还是被背叛了。到头来发现自己把其他人放在心里,却没有人想到同感。帮助他人自己满足就好,有时候留意一下该帮忙的最佳时机效果就大大增加。弱肉强食的社会,别人有没有把

不同种植方式棉花光台效率的研究

要进一步提高棉花产量,仅靠增加单位面积株数很难实现,生产上要在增加密度的同时,改善棉花群体中下部通风透光性差的现象,提高棉花群体中下部的透光率和光合效率。本文通过对不同种植方式棉花群体光合效率和透光率

不同种植方式棉花光台效率的研究

要进一步提高棉花产量,仅靠增加单位面积株数很难实现,生产上要在增加密度的同时,改善棉花群体中下部通风透光性差的现象,提高棉花群体中下部的透光率和光合效率。本文通过对不同种植方式棉花群体光合效率和透光率