linux_操作系统优化方案
- 格式:doc
- 大小:595.00 KB
- 文档页数:23
HDFS配置参数及优化之实战经验(Linuxhdfs)HDFS优化之实战经验Linux系统优化⼀、禁⽌⽂件系统记录时间Linux⽂件系统会记录⽂件创建、修改和访问操作的时间信息,这在读写操作频繁的应⽤中将带来不⼩的性能损失。
在挂载⽂件系统时设置noatime和nodiratime可禁⽌⽂件系统记录⽂件和⽬录的访问时间,这对HDFS这种读取操作频繁的系统来说,可以节约⼀笔可观的开销。
可以修改/etc/fstab⽂件中noatime和nodiratime来实现这个设置。
如对/mnt/disk1使⽤noatime属性,可以做如下修改:$ vim /etc/fstab/ ext4 defaults 1 1/mnt/disk1 ext4 defaults,noatime 1 2/mnt/disk2 ext4 defaults 1 2/mnt/disk3 ext4 defaults 1 2修改完成后,运⾏下述命令使之⽣效:$ mount –o remount /mnt/disk1⼆、预读缓冲预读技术可以有效的减少磁盘寻道次数和应⽤的I/O等待时间,增加Linux⽂件系统预读缓冲区的⼤⼩(默认为256 sectors,128KB),可以明显提⾼顺序⽂件的读性能,建议调整到1024或2048 sectors。
预读缓冲区的设置可以通过blockdev命令来完成。
下⾯的命令将/dev/sda的预读缓冲区⼤⼩设置为2048 sectors。
$ blockdev –setra 2048 /dev/sda注意:预读缓冲区并不是越⼤越好,多⼤的设置将导致载⼊太多⽆关数据,造成资源浪费,过⼩的设置则对性能提升没有太多帮助HDFS配置及相关优化根据业务需求和服务器配置合理设置这些选项可以有效提⾼HDFS的性能配置项优化原理推荐值node.handler.countNameNode中⽤于处理RPC调⽤的线程数,默认为10。
对于较⼤的集群和配置较好的服务器,可适当增加这个数值来提升NameNode RPC 服务的并发度。
linux最佳分区方案在选择适合您的Linux操作系统的最佳分区方案之前,需要考虑几个因素,包括系统要求,硬件配置,使用方式以及数据管理需求等。
一个合理的分区方案可以提高系统的性能和可用性,并有效地管理您的数据。
以下是几种常见的Linux分区方案:1. 根目录(/):根目录是Linux文件系统的顶级目录,包含操作系统的所有文件和目录。
将根目录与操作系统和应用程序相关的文件分开,可以避免出现硬盘空间不足的问题。
通常建议将根目录安装在单独的分区中。
2. 主分区和扩展分区:主分区是硬盘上的一部分,可以用于安装操作系统和应用程序。
如果您需要超过4个主分区,可以使用扩展分区。
扩展分区允许您创建更多的逻辑分区,例如用于用户数据的分区。
3. 用户目录(/home):用户目录存储用户的个人文件和设置。
将用户目录单独分区可以更好地管理用户数据,并且在系统升级或重装时可以保留用户的数据。
4. 临时目录(/tmp):临时目录用于存储临时文件,如系统日志、临时下载和缓存文件等。
将临时目录设置为单独的分区可以防止临时文件占用过多的存储空间,从而影响系统的性能。
5. 交换分区(swap):交换分区是一块独立的存储空间,用于操作系统在物理内存不足时将部分数据转移到磁盘上。
为了提高系统的性能,建议将交换分区设置为物理内存的1.5倍至2倍。
6. 日志分区(/var/log):日志分区用于存储系统的日志文件。
由于日志文件通常会快速增长,将其存储在单独的分区中可以防止日志填满整个磁盘并导致系统崩溃。
在创建分区时,您可以选择使用命令行工具如fdisk或cfdisk,或者使用图形界面工具如GParted进行分区。
无论使用哪种方法,都需要小心操作以避免意外删除或覆盖数据。
最后,为了提高数据的安全性,建议定期备份重要文件,并使用第三方工具如RAID(冗余磁盘阵列)来保护您的数据免受硬件故障的影响。
总结起来,一个合理的Linux分区方案应该考虑到根目录、用户目录、临时目录、交换分区和日志分区等重要组件。
系统环境配置方案一、概述系统环境配置是程序开发和部署工作中的重要环节,是为了确保程序能够在特定的计算机系统上正确运行。
系统环境配置方案是为了确保在开发和运行过程中不会因环境问题出现不必要的错误。
本文档将介绍一种适用于大多数开发和部署环境的系统环境配置方案,包括操作系统、开发环境、数据库、Web 服务器等方面的配置。
二、操作系统环境操作系统是整个软件系统的核心,稳定的操作系统环境有助于确保软件系统的稳定性和可靠性。
常见的操作系统有Windows、Linux、Mac OSX 等。
在选择操作系统时,需要根据实际情况进行考虑,选择适合自己的操作系统。
如果需要进行跨平台开发,则应选择跨平台的开发环境。
操作系统环境的配置包括以下几个方面:1.操作系统版本和补丁:确保操作系统的版本是最新的,同时保证安装了最新的安全补丁。
2.防病毒软件:在操作系统上安装好防病毒软件,保证系统安全性。
3.磁盘分区:对硬盘进行适当的分区,把操作系统、应用程序和数据分别存放在不同的分区中,确保系统稳定性。
三、开发环境配置对于开发人员来说,一个好的开发环境是必不可少的。
常见的开发环境有Eclipse、IntelliJ IDEA 等。
在配置开发环境时,需要考虑以下几个方面:1.开发工具:选择适合自己的开发工具,确保开发效率和代码质量。
2.版本控制工具:在开发过程中,使用版本控制工具对代码进行管理,确保代码的版本控制和安全性。
3.构建工具:使用构建工具对程序进行编译,确保程序的正确性和稳定性。
四、数据库配置数据库是系统中数据的存储和管理中心,需要考虑以下几个方面:1.选择数据库:根据实际情况,选择适合自己的数据库管理系统。
2.数据库优化:在数据库设计和使用过程中,要进行一定的优化,以确保程序的性能和响应速度。
3.数据库备份和恢复:定期对数据库进行备份,并进行数据恢复测试,以确保数据的安全性和一致性。
五、Web 服务器配置在进行Web 应用的开发和部署过程中,Web 服务器是不可或缺的,需要考虑以下几个方面:1.选择Web 服务器:根据实际情况,选择适合自己的Web 服务器,例如Apache、Nginx 等。
系统环境配置方案系统环境配置方案一、引言在进行软件开发和部署的过程中,合理的系统环境配置是非常重要的。
良好的系统环境配置方案可以提高软件的性能、稳定性和可扩展性,从而提高用户体验。
本文将介绍一种系统环境配置方案,包括操作系统、硬件设备、网络配置、数据库和安全性等方面的配置。
二、操作系统配置操作系统是软件开发和运行的基础环境,因此在进行系统环境配置时需要考虑以下几点:1.选择合适的操作系统版本和发行版。
根据实际需求选择操作系统的版本和发行版,如Windows Server、Linux、Mac OS等。
2.对操作系统进行必要的更新和安全补丁的安装。
定期更新操作系统可以修复已知的安全漏洞,保证系统的稳定性和安全性。
3.优化操作系统的性能设置。
根据具体的软件需求,调整操作系统的性能设置,如内存、磁盘、网络等配置,以提高软件的运行效率。
三、硬件设备配置硬件设备对软件的运行性能和稳定性有着重要的影响,因此在系统环境配置中需要注意以下几点:1.选择高性能的硬件设备。
根据实际需求选择高性能的服务器、计算机、存储设备等硬件设备,以提高软件的运行效率。
2.合理分配硬件资源。
根据软件的实际需求,合理分配硬件资源,如CPU、内存、磁盘空间等,以避免资源不足导致的性能问题。
3.使用高可靠性的硬件设备。
选择高品质的硬件设备,减少硬件故障的概率,确保系统的稳定性和可用性。
四、网络配置良好的网络配置可以保证软件的正常运行和高效的数据传输。
在系统环境配置中需要注意以下几点:1.设置合理的网络拓扑结构。
根据软件的实际需求,设计合理的网络拓扑结构,包括服务器、路由器、交换机等网络设备的布局和连接方式,以提高网络传输效率。
2.配置合适的网络带宽。
根据软件的实际需求,配置合适的网络带宽,以保证数据传输的稳定性和速度。
3.加强网络安全防护。
配置网络防火墙、入侵检测系统等安全设备,对网络进行安全监控和防护,以避免网络攻击和数据泄露。
五、数据库配置数据库是软件的重要组成部分,良好的数据库配置可以提高数据的管理和访问效率。
解决Linux系统常见的卡顿问题让你的电脑运行如飞Linux系统作为一款开源操作系统,被越来越多的人所使用。
然而,有时候我们在使用Linux系统时会遇到一些卡顿的问题,这给我们的使用体验带来了一定的困扰。
本文将就解决Linux系统常见的卡顿问题的方法进行探讨,帮助你的电脑运行如飞。
1. 确保系统更新:及时进行系统的更新,可以解决很多不稳定和卡顿的问题。
你可以通过命令行方式更新系统,具体步骤如下:```sudo apt-get updatesudo apt-get upgrade```这样可以检查并更新系统的软件包,保持系统的稳定性和安全性。
2. 优化启动项:Linux系统启动时默认会加载一些启动项,这些启动项可能有些并不是你每次都需要的。
你可以通过禁用一些不必要的启动项来减少系统负担,提高系统的响应速度。
```sudo systemctl list-unit-files |grep enabledsudo systemctl disable <service_name>```在上述命令中,`<service_name>`为你想要禁用的启动项的名称。
仅禁用你确实不需要的启动项,以避免对系统正常运行产生影响。
3. 检查系统资源:卡顿问题有时可能是由于系统资源不足引起的,因此我们需要检查系统的资源使用情况。
通过命令`top`或者`htop`可以实时监测当前系统资源的使用情况。
```sudo apt-get install htophtop```如果系统资源占用率过高,可以通过关闭一些不必要的程序来释放系统资源。
4. 清理临时文件:临时文件是在Linux系统中非常常见的,它们可以占用系统的存储空间,并影响系统的性能。
定期清理临时文件可以帮助我们提高系统的运行效果。
```sudo apt-get autocleansudo apt-get autoremove```上述命令会清理掉一些已经不需要的系统文件和依赖包,释放系统的存储空间。
L i n u x操作系统课程标准(总22页)本页仅作为文档封面,使用时可以删除This document is for reference only-rar21year.March《LINUX操作系统》课程标准教研室主任:专业带头人:系(部)主任:教务处处长:教学副院长:审核批准日期:二○一七年五月《LINUX操作系统》课程标准(基本信息)课程编码:课程类别:专业方向课程适应专业:移动应用开发开设时间:学时数:56学时一、课程概述(一)课程性质Linux操作系统的主要任务是有关Linux操作系统的安装与使用,让学生理解操作系统的组成及工作原理,掌握Linux操作系统的安装,图形化界面的基本操作,文本界面的相关操作与配置,能使用Linux操作系统配置各种服务器,完成简单的网络安全配置,并对网络加以优化和维护。
(二)课程基本理念课程主要围绕着一个叫“企业网络服务器规划”项目进行讲解,按需求分析、功能设计、服务器设计、架构设计、网络安全设计、测试等工程步骤一步一步指导学生完成本实训项目。
(三)课程的设置与设计思路学生通过实现本项目,可实践所学知识,强调学生的实践动手能力。
保证学生能够运用所学知识开发和部署基于Linux操作系统环境下的网络服务和安全。
二、课程目标通过对操作系统的学习以及Linux操作系统的使用,使高等职业学院计算机应用、计算机网络技术专业的学生了解计算机网络及安全与管理领域等专业知识与技能,能够熟练地使用Linux操作系统,培养学生的动手操作实践能力,为学生将来从事专业方面的实际工作奠定基础。
三、内容标准(一)学习目标:通过《Linux操作系统》课程的教学,能够熟练地使用Linux操作系统,培养学生的动手操作实践能力、良好的分析问题、解决问题的能力、一定的创新能力。
(二)活动安排:1、基于工作过程的课程开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定学习任务。
操作系统内核安全与优化研究操作系统内核作为计算机系统的核心组件,负责管理计算机硬件等资源,提供给上层应用程序可用的接口,因此,其安全与性能都是至关重要的。
本文将重点探讨操作系统内核的安全与优化研究,并提出相应的解决方案。
一、操作系统内核的安全问题1.1 内核漏洞操作系统内核存在漏洞是很常见的,近年来大量的漏洞被曝光,如HeartBleed、Shellshock、Petya等等。
这些漏洞会导致数据泄露、拒绝服务攻击、恶意代码注入等安全问题。
内核漏洞的危害是极大的,所以我们需要加强内核的安全性和稳定性。
1.2 内核态与用户态的隔离用户态和内核态是计算机工作状态的两种基本模式,其中内核态具有更高的权限,能够直接访问硬件资源,管理系统的进程、内存和文件系统等关键资源。
因此,内核态的隔离问题是非常重要的,如果没有良好的隔离机制,用户态程序就有可能对内核进行攻击,从而导致系统崩溃或者泄露关键数据。
1.3 物理攻击物理攻击属于一种更加危险的攻击方式,它不仅仅会破坏内核的安全性,还可能会破坏硬件的安全性。
例如,攻击者可能会通过侵入主板、中央处理器等硬件部件的方式,直接篡改内核的运行状态。
这种攻击方式很难检测和防御,因此需要特别注意内核的物理安全。
二、操作系统内核的优化问题2.1 内核性能优化随着计算机的快速发展,用户对操作系统的性能要求越来越高,因此对于内核的性能优化也成为了越来越重要的问题,例如缩短操作系统的启动时间、提高系统响应速度、降低资源消耗等。
内核性能优化的核心是通过优化算法、数据结构、系统调用等方式来提高系统的效率。
2.2 系统安全管理优化提高系统的安全性不仅仅是为了避免恶意攻击,而且也是为了减少人为因素的差错,例如一些重要数据的丢失或破坏。
因此,我们需要对系统的安全性进行精细管理,例如访问控制、数据加密、安全审计等等。
2.3 资源管理优化系统的资源管理对于系统的稳定性和性能有很大的影响,例如当系统资源不足时会导致系统崩溃或者出现运行缓慢的情况。
linux在服务器方面的应用及服务器架构设计方案概述及范文模板1. 引言1.1 概述在当今互联网时代,服务器扮演着连接世界的关键角色。
面对日益增长的网络流量和数据处理需求,有效的服务器应用和强大的服务器架构设计方案变得尤为重要。
Linux作为一种自由开源的操作系统,得益于其稳定性、安全性和灵活性等众多优势,在服务器领域享有广泛应用。
本文将探讨Linux在服务器方面的应用,并提供一些设计方案供参考。
1.2 文章结构本文将分为四个主要部分来论述Linux在服务器方面的应用及相应的架构设计方案:引言部分介绍了文章的背景和组织结构;第二部分将重点介绍Linux在服务器方面的应用,从服务器概念、Linux优势以及具体案例进行说明;第三部分将详细探讨服务器架构设计方案,包括设计原则、主要组件与功能划分以及安全性与可靠性考虑;最后一部分将提供实施与推广策略,包括实施计划与阶段目标设定、推广策略及落地措施以及进行效果监测与反馈。
最后,我们会给出一个结论作为全文的总结。
1.3 目的本文的目的是探讨Linux在服务器方面的应用,旨在展示Linux在服务器领域具有一定优势,并通过分析和研究设计出合理有效的服务器架构方案。
通过本文的阐述,读者可以了解到Linux作为服务器操作系统的重要性,并能够根据实际需求进行相应的架构设计和应用部署。
希望本文能对关注服务器领域发展的读者们提供一些参考和启示,促进更好地利用Linux在服务器方面发挥其巨大潜力。
2. Linux在服务器方面的应用2.1 服务器概念在介绍Linux在服务器方面的应用之前,首先需要了解什么是服务器。
服务器指的是一种提供服务的计算机或设备,它能够接收用户请求并作出响应。
服务器通常运行着特殊的操作系统,其中Linux是最常用和广泛使用的服务器操作系统之一。
2.2 Linux的优势Linux之所以成为服务器领域的首选操作系统,有以下几个重要优势:稳定性和可靠性:Linux以其稳定性而闻名,在大型企业、互联网公司及科研机构中得到广泛应用。
按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能。
下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种技巧进行性能的优化:1、Disabling daemons (关闭daemons)2、Shutting down the GUI (关闭GUI)3、C hanging kernel parameters (改变内核参数)4、Kernel parameters (内核参数)5、Tuning the processor subsystem(处理器子系统调优)6、Tuning the memory subsystem (内存子系统调优)7、Tuning the file system(文件系统子系统调优)8、Tuning the network subsystem(网络子系统调优)1 关闭daemons有些运行在服务器中的daemons (后台服务),并不是完全必要的。
关闭这些daemons可释放更多的内存、减少启动时间并减少C PU处理的进程数。
减少daemons数量的同时也增强了服务器的安全性。
缺省情况下,多数服务器都可以安全地停掉几个daemons。
Table 10-1列出了Red Hat Enterprise Linux AS下的可调整进程.Table 10-2列出了SUSE LINUX Enterprise Server下的可调整进程注意:关闭xfs daemon将导致不能启动X,因此只有在不需要启动GUI图形的时候才可以关闭xfs daemon。
使用startx 命令前,开启xfs daemon,恢复正常启动X。
可以根据需要停止某个进程,如要停止sendmail 进程,输入如下命令:Red Hat: /sbin/service sendmail stopSUSE LINUX: /etc/init.d/sendmail stop也可以配置在下次启动的时候不自动启动某个进程,还是send mail:Red Hat: /sbin/chkconfig sendmail offSUSE LINUX: /sbin/chkconfig -s sendmail off除此之外,LINUX还提供了图形方式下的进程管理功能。
对于Red Hat,启动GUI,使用如下命令:/usr/bin/redhat-config-serv ices 或者鼠标点击M ain M enu -> System Settings ->Serv er Settings -> Serv ices.提示:并非所有的daemons都会显示在该配置界面,如要看到全部的daemons,使用如下命令:/sbin/chkconfig –list对于SUSE LINUX,图形界面是YaS T2, 可用如下命令来启动/sbin/yast2 runlev el 或者如Figure 10-2所示用鼠标点击Browse: Y aST/ −> YaST modules −> System −> Runlev el editor2 关闭GUI只要有可能,就不要在Linux server上启动GUI图形,通常在Linu x server上,没有必要启动GUI。
,所有的管理任务均可在命令行方式下完成、或者通过重定向X和Web浏览器界面。
有几个可用的基于Web的工具(例如webmin, Linu xconf, 和SWA T).需要的时候启动GUI,用完马上关闭GUI。
多数情况,服务器运行在runlevel 3,即在机器启动的时候不进入GUI。
命令行方式下,执行startx来启动Xserver.1. 查看runlevel的命令:runlevel会显示出上次和当前的runlevel (如N 5 表示没有上次的runlevel (N) ,当前的runlevel是5).2. 在不同的runlevels之间切换,使用命令init如切换到run level 3,键入命令init 3下边是对Linux中不同ru nlevels的简要描述– 0 – Halt 停机(不要将0设置为缺省,否则服务器启动后就会马上关闭)– 1 - Single user mode 单用户模式– 2 - Multi-user 不带NFS的多用户模式(如果没有网络,相当与3)– 3 - Full multi-user mode 完全多用户模式– 4 – Unused 未使用– 5 - X11– 6 – Reboot 重启(不要将6设置为缺省,否则服务器会不断地重启)修改文件/etc/inittab 来设置机器启动的runlevel,如Figure 10-3。
对于SUSE LINUX Enterprise Server, 执行Y aST runlev el 命令改变缺省runlevel值.如图Figure 10-2。
缺省情况下,保存了6个控制台:F1……F6。
为节省内存,可以减少为3个。
使用mingetty ttyx命令来实现,如图Figure 10-3提示:即便是已经关闭了GUI,依然可以远程连接并启动GUI,可以使用ssh-x3 改变内核参数Linux内核是操作系统的核心,对所有的Linux发行版本是通用的。
内核参数可以改变,在命令行下执行sysctl 命令。
提示:缺省情况下,LINUX内核包括不必重启就可以使用sysctl命令的必要的模块。
尽管如此,如果你在安装系统的时候选择移除该功能,那么你只有重新启动LINUX,才可以使得改变生效。
SUSE LINUX 提供了图形界面下的修改方式。
使用如下命令来启动powertweak工具:/sbin/yast powertweak使用如下命令启动基于字符的管理菜单:/sbin/yast2 powertweakRed Hat也提供了图形界面下更改sysctl参数的方式:/usr/bin/redhat-config-proc如图Figure 10-5Parameter storage locations内核参数保存在/proc(特别是/proc/sys),提供了内核、处理器、内存、网络及其他组件的相关参数。
每个执行的进程都有一个以相应PID命名的目录。
Figure 10-3列出了一些包括内核信息的文件。
4 内核的参数Table 10-5 列出了Red Hat V2.4与性能关系密切的一些内核参数。
5 处理器子系统调优处理器对于应用和数据库服务器来讲是最重要的硬件子系统之一。
然而在这些系统中,CPU经常是性能的瓶颈。
在配有Xeon处理器的高端服务器中,你可以启用或者关闭Hyper-Threading(超线程功能)。
Hyper-Threading在操作系统里将一颗处理器虚拟化为两颗使用。
Red Hat Ent erprise Linux AS和SUSE LINUX Enterprise Server 都支持该功能,从而可以使处理器在同一时刻执行两个线程或者进程。
对于支持Hyper-Threading的操作系统和软件来说,不需要增加CPU时钟频率即可使性能得到明显的改进。
例如,在4路的服务器上起用Hyper-Threading功能并使用性能监测工具(如top)来检测,可以看到8颗处理器。
如图Figure 10-6提示,对于Hyper-Threading:_ 基于SMP内核的LINUX才可以支持Hyper-Threading_ 安装的CPU数量越多,从Hyper-Threading获得的性能上的提高就越少。
可获得的性能提高大约为:– 2颗物理CPU: 15-25%–– 4颗物理CPU: 1-13%–– 8颗物理CPU: 0-5%–如需更多的关于Hyper-Threading信息,可浏览:/business/bss/product s/hyperthreading/server/EM64T是Int el IA-32处理器的64-bit扩展。
意思是,处理器能够支持更多的内存并支持64-bit应用同时完全兼容现存的32-bit应用。
Red Hat Enterprise Linux 3 Updat e 2 和 SUSE LINUX Enterprise Server 9支持这种新的处理器。
如需更多的EM64T信息,可浏览:/technology/64bit ext ensions/选择正确的内核Red Hat Ent erprise Linux AS和SUSE LINUX Enterprise Server都包括有若干个内核包,如Table 10-6所列。
选择合适的内核对性能非常重要。
6 内存子系统的调优内存子系统的调优不是很容易,需要不停地监测来保证内存的改变不会对服务器的其他子系统造成负面影响。
如果要改变虚拟内存参数(在/proc/sys/vm),建议您每次只改变一个参数然后监测效果。
对与虚拟内存的调整包括以下几个项目:_ 配置Linux内核如何更新dirty buffers到磁盘。
磁盘缓冲区用于暂存磁盘的数据。
相对于内存来讲,磁盘缓冲区的速度很慢。
因此,如果服务器使用这类内存,性能会成问题。
当缓冲区内的数据完全dirt y,使用:sysctl -w vm.bdflush="30 500 0 0 500 3000 60 20 0"vm.bdflush有9个参数,但是建议您只改变其中的3个:1 nfract, 为排队写入磁盘前,bdflush daemon允许的缓冲区最大百分比2 ndirty, 为bdflush即刻写的最大缓冲区的值。
如果这个值很大,bdflush需要更多的时间完成磁盘的数据更新。
7 nfract_sync, 发生同步前,缓冲区变dirty的最大百分比。
配置kswapd daemon,指定Linux的内存交换页数量sysctl -w vm.kswapd="1024 32 64"三个参数的描述如下:– tries_base 相当于内核每次所交换的“页”的数量的四倍。
对于有很多交换信息的系统,增加这个值可以改进性能。
– tries_min 是每次kswapd swaps出去的pages的最小数量。
– swap_cluster 是kswapd 即刻写如的pages数量。
数值小,会提高磁盘I/O的性能;数值大可能也会对请求队列产生负面影响。
如果要对这些参数进行改动,请使用工具vmstat检查对性能的影响。
其它可以改进性能的虚拟内存参数为:_ buffermem_ freepages_ overcommit_memory_ page-cluster_ pagecache_ paget able_cache7 文件系统的调优总体而言,所有数据都要从磁盘获取并都要保存到磁盘。