范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

优化Linux服务器硬盘性能有什么窍门

  在Windows系统中,磁盘碎片是一个常见的问题,如果不注意,系统性能可能被侵蚀。Linux使用第二扩展文件系统(ext2),它以一种完全不同的方式处理文件存储。Linux没有Windows系统中发现的那种问题,这使得许多人认为磁盘碎片化根本不是一个问题。但是,这是不正确的。
  所有的文件系统随着时间的推移都趋向于碎片化。Linux文件系统减少了碎片化,但是并没有消除。由于它不经常出现,所以对于一个单用户的工作站来说,可能根本不是问题。然而在繁忙的服务器中,随着时间的过去,文件碎片化将降低硬盘性能,硬盘性能只有从硬盘读出或写入数据时才能注意到。下面是优化Linux系统硬盘性能的一些具体措施。
  一、清理磁盘
  这种方法看上去很简单:清理磁盘驱动器,删除不需要的文件,清除所有需要被保存但将不被使用的文件。如果可能的话,清除多余的目录,并减少子目录的数目。这些建议似乎显而易见,但是你会惊讶地发现,每个磁盘上确实积累了非常多的垃圾。释放磁盘空间可以帮助系统更好地工作。
  二、整理磁盘碎片
  Linux系统上的磁盘碎片整理程序与Windows 98或Windows NT系统中的磁盘碎片整理程序不同。Windows 98引入FAT 32文件系统,虽然运行Windows 98不必转换为FAT 32文件系统。Windows可以被设置为使用FAT或一个叫NTFS的增强文件系统。所有这些文件系统以本质上相同的方式处理文件存储。
  Linux最好的整理磁盘碎片的方法是做一个完全的备份,重新格式化分区,然后从备份恢复文件。当文件被存储时,它们将被写到连续的块中,它们不会碎片化。这是一个大工作,可能对于像/usr之类不经常改变的程序分区是不必要的,但是它可以在一个多用户系统的/home分区产生奇迹。它所花费的时间与Windows NT服务器磁盘碎片整理花费的时间大致上相同。
  如果硬盘性能仍不令人满意,还有许多其它的步骤可以考虑,但是任何包含升级或购买新设备的硬件解决方案可能会是昂贵的。
  三、从IDE升级到SCSI
  如果你的硬盘是一个IDE驱动器,可以通过升级到SCSI驱动器获得更好的整体性能。因为IDE控制器必须访问CPU,CPU和磁盘密集型操作可能变得非常缓慢。SCSI控制器不用通过CPU处理读写。当IDE驱动器在读或写时,用户可能会因为CPU周期被IDE驱动器占用而抱怨系统的缓慢。
  获取更快的控制器和磁盘驱动器
  标准的SCSI控制器不能比标准的IDE控制器更快地读写数据,但是一些非常快的“UltraWide”SCSI控制器能够使读写速度有一个真正的飞跃。
  EIDE和UDMA控制器是非常快的IDE控制器。新的UDMA控制器能够接近SCSI控制器的速度。UDMA控制器的顶级速度是猝发速度,但持续传输的速度明显慢得多。IDE控制器包括UDMA,是嵌入在驱动器本身中的。不需要购买一个控制器,只要购买一个驱动器,它就包含了控制器,可以获得UDMA性能。
  磁盘驱动器经常忽视的一个方面是磁盘本身的速度。磁盘的速度以rpm为单位给出,它代表每分钟旋转多少次。rpm越大,磁盘速度也越快。如果你有这方面的预算,大多数服务器系统厂商可提供7500rpm甚至10000rpm SCSI磁盘。标准SCSI和IDE磁盘提供5400rpm速度。
  四、使用多个控制器
  IDE和SCSI磁盘可以被链接。IDE链最多包括两个设备,标准SCSI链最多包括七个设备。如果在系统中有两个或更多SCSI磁盘,很可能被链接到同一个控制器。这样对大多数操作是足够的,尤其是把计算机当作单用户的工作站时。但是如果有一个服务器,那么就能够通过对每个SCSI驱动器提供一个控制器改善性能。当然,好的控制器是昂贵的。
  五、调整硬盘参数
  使用hdparm工具可以调整IDE硬盘性能,它设计时专门考虑了使用UDMA驱动器。在缺省情况下,Linux使用是最安全的,但是设置访问IDE驱动器是最慢的。缺省模式没有利用UDMA可能的最快的性能。
  使用hdparm工具,通过激活下面的特性可以显著地改善性能:
  ◆ 32位支持 缺省设置是16位;
  ◆ 多部分访问 缺省设置是每次中断单部分传送。
  注意:在使用hdparm之前,确保对系统已经做了完全的备份。使用hdparm改变IDE参数,如果出错可能会引起驱动器上全部数据的丢失。
  hdparm可以提供关于硬盘的大量信息。打开一个终端窗口,输入下面命令获取系统中第一个IDE驱动器的信息(改变设备名获取其它IDE驱动器的信息):
  hdparm -v /dev/had
  上面命令显示出当系统启动时从驱动器获得的信息,包括驱动器操作在16位或32位模式(I/O Support)下,是否为多部分访问(Multcount)。关于磁盘驱动器的更详细信息的显示可使用-i参数。
  Hdparm也可以测试驱动器传输速率。输入命令测试系统中第一个IDE驱动器:
  hdparm -Tt /dev/hda
  此测试可测量驱动器直接读和高速缓冲存储器读的速度。结果是一个优化的“最好的事例”数字。改变驱动器设置,激活32位传输,输入下面的命令:
  hdparm -c3 /dev/hda
  -c3参数激活32位支持,使用-c0可以取消它。-c1参数也可激活32位支持并使用更少的内存开销,但是在很多驱动器下它不工作。
  大多数新IDE驱动器支持多部分传输,但是Linux缺省设置为单部分传输。注意:这个设置在一些驱动器上,激活多部分传输能引起文件系统的完全崩溃。这个问题大多数发生在较老的驱动器上。输入下面的命令激活多部分传输:
  hdparm -m16 /dev/hda
  -m16参数激活16部分传输。除了西部数据的驱动器外,大多数驱动器设置为16或32部分是最合适的。西部数据的驱动器缓冲区小,当设置大于8部分时性能将显著下降。对西部数据驱动器来说,设置为4部分是最合适的。
  激活多部分访问能够减少CPU负载30%~50%,同时可以增加数据传输速率到50%.使用-m0参数可以取消多部分传输。
  hdparm还有许多选项可设置硬盘驱动器,在此不详述。
  六、使用软件RAID
  RAID廉价驱动器的冗余阵列,也可以改善磁盘驱动器性能和容量。Linux支持软件RAID和硬件RAID.软件RAID嵌入在Linux 内核中,比硬件RAID花费要少得多。软件RAID的惟一花费就是购买系统中的磁盘,但是软件RAID不能使硬件RAID的性能增强。
  硬件RAID使用特殊设计的硬件,控制系统的多个磁盘。硬件RAID可能是昂贵的,但是得到的性能改善与之相匹配。RAID的基本思想是组合多个小的、廉价的磁盘驱动器成为一个磁盘驱动器阵列,提供与大型计算机中单个大驱动器相同的性能级别。RAID驱动器阵列对于计算机来说像单独一个驱动器,它也可以使用并行处理。磁盘读写在RAID磁盘阵列的并行数据通路上同时进行。

三星I9300如何备份多媒体文件到SD卡当用户对手机恢复出厂设置之前,我们都会建议您提前备份联系人短信多媒体文件等数据,以免重要资料丢失。下面就介绍备份多媒体文件的具体操作方法1。在待机模式下,点击应用程序。2。点击我的三星I9308如何备份短信到SD卡当您对手机恢复出厂设置之前,我们都会建议您要提前备份联系人短信多媒体文件等数据,以免重要资料的丢失。如果您想把您话机中的短信存储到SD卡中,请您按照下面所述步骤操作1。在待机模式下三星S5660支持多大的储存卡三星S5660支持MicroSDHC卡,App2SD功能,最大支持32GB。三星S5660采用的是3。2英寸的电容屏幕,HVGA级别的分辨率320times480像素,采用TFT屏三星N9006怎么用三星N9006使用方法详解常常有一些手机用户刚买了手机不知道怎么使用,或者有一些特色的功能还不是很清楚。比如说,三星N9006这款手机,就是一款很多用户都非常喜欢的手机,但是,用户对三星N9006这款手机的小米8支持5g网络不小米8支持5g网络不?小米8没有5G基带,是无法使用5G网络的。目前支持的芯片有麒麟980和骁龙855(需外挂基带支持)小米8支持4g网络,可以在5g上市之后达到略高于4G的网速。中兴N880E如何批量添加或删除联系人中兴N880E通过microSD卡批量导入导出,在手机中直接批量添加联系人。中兴N880E正面采用4。0英寸WVGA(800times480像素)触控屏幕,屏幕在显示和触控上感觉不中兴N880E下载停留在正在准备下载状态如何处理中兴N880E如果应用停留在ldquo正在准备下载rdquo状态,请采用以下问题排查步骤,以帮助您完成下载1。确认您的设备在受支持的设备列表中,这表示GooglePlay商店应用支HTCOneX的信息应用程序是什么HTCOneX的信息应用程序是与生活中的重要人士保持联系,可以使用信息应用程序撰写和发送短信与彩信。在所有信息屏幕中,所有发出的和收到的信息都会按照联系人姓名或电话号码整齐地分组到HTCOneX如何重排应用程序选项卡HTCOneX重排应用程序选项卡的方法如下可以重排部分应用程序底部的选项卡,优先显示经常使用的信息类型。也可以添加或删除选项卡。1。打开屏幕底部有可用选项卡的应用程序。2。按住当前HTCOneX如何搜索来自某个联系人的电子邮件HTCOneX搜索来自某个联系人的电子邮件的方法如下1。切换到要使用的电子邮件账户。2。按住来自某个联系人的一封电子邮件。3。点击搜索来自发件人的邮件。来自该联系人的一系列电子邮件HTCOneX如何恢复联系人HTCOneX恢复联系人的方法如下只能导入之前用导出到手机存储功能备份的联系人。1。在联系人选项卡中,点击gt管理联系人。2。点击导入导出联系人gt从手机存储导入。3。如果设置了多
Nexus9支持扩展卡吗?Nexus9支持多大的储存卡?Nexus9支持扩展卡吗Nexus9不支持扩展卡。针对Nexus9支持扩展卡吗的问题,Nexus9键盘同苹果iPad的SmartCover一样,可选配一款黑色的键盘保护套,该保护套vivoX5支持扩展储存卡吗?vivoX5支持多大的储存卡?vivoX5支持扩展储存卡吗vivoX5不支持扩展储存卡。关于vivoX5支持扩展储存卡吗的疑问,下面将做详细的解答。系统方面,vivoX5采用的是FuntouchOS系统。在基于ThinkPad10支持扩展卡吗?支持多大的储存卡?ThinkPad10支持扩展卡吗ThinkPad10支持扩展卡。针对ThinkPad10支持扩展卡吗的问题,虽然联想ThinkPad10配备的这块显示屏在分辨率方面并没有达到SurSurfaceRT支持移动卡吗SurfaceRT不支持移动卡。SurfaceRT采用镁合金机身,10。6英寸康宁GorillaGlass2材质的ClearType高清显示屏,屏幕的分辨率为1,366x768像素Surface平板多少钱Surface平板电脑价格使用Nvidia代工的ARM处理器的WindowsRT机型零售价将为599美元,而据目前的消息SurfacePro最低配64GB版本售价为899美元,折算Surface平板什么时候上市Surface平板电脑或在9月份上市。Surface平板电脑采用镁合金机身,具有x86和ARM架构两个版本,x86架构的版本屏幕分辨率为1920times1080像素,采用10。6SurfacePro屏幕怎么样SurfacePro采用镁合金机身,屏幕分辨率为1920times1080像素,采用10。6英寸ClearTypefullHD高清显示屏,色彩还原真实,整体视觉效果相当出色,体重为SurfaceRT苏宁价格是多少SurfaceRT已经于10月16日凌晨在苏宁开放预订,售价分别为32GB版本国内售价3688元(限量供应),32GB附带黑色触控式键盘保护套机型4488元,64GB附带黑色触控式SurfaceRT的摄像头怎么样SurfaceRT集成摄像头,可播放1080p(1920times1080分辨率)视频。SurfaceRT采用镁合金机身,10。6英寸康宁GorillaGlass2材质的ClearSurfaceRT有前置摄像头吗SurfaceRT两个前置和后置720pHDLifeCam,可播放1080p(1920times1080分辨率)视频。SurfaceRT采用镁合金机身,10。6英寸康宁GorillSurfacePro和iPad4哪个好SurfacePro采用镁合金机身,屏幕分辨率为1920times1080像素,采用10。6英寸ClearTypefullHD高清显示屏,色彩还原真实,整体视觉效果相当出色,体重为