
在安装linux系统时,可以在磁盘的划分、SWAP内存的分配等加载项上做优化。
磁盘层面:磁盘分配可以遵循应用的要求:a.对于读写数据频繁但数据安全性要求不高时,可以将磁盘做成RAID0;b.对数据安全性要求高却对数据读写没有要求的可以做成RAID1;c.对读要求高,而对写 *** 作没有要求,但要保证数据安全性,则可以将磁盘做成RAID5d.对读写要求高,并且要求数据安全性高,则可以将磁盘做成RAID0+1通过不同的需求将磁盘做成不同的RAID级别,在磁盘层面对系统进行优化。
内存层面:当内存较小(物理内存小于4G),一般设置SWAP交换分区为内存的2倍,如果物理内存大于4G而小于16G,设置SWAP交换分区大小等于或略小于内存;如果内存大小大于16G,原则上可以将SWAP分区设置为0,建议设置一个一定大小的SWAP分区起缓冲作用。
(2).内核参数优化
内核参数的优化要和具体应用结合起来整体考虑,根据应用的不同要求进行参数的优化。
(3).文件系统优化
Linux下可选的文件系统有ext2、ext3、ext4、xfs和ReiserFS,根据应用的需求,选择不同的文件系统。
Linux标准文件系统是从VFS开始的,然后是ext,接着是ext2,准确来说。Ext2是linux上标准的文件系统,ext3是在ext2基础上增加日志形成的,,是基于超级块和inode的设计理念设计的。
XFS文件系统是一个高级日志文件,通过分布式处理磁盘请求、定位数据、保持cache的一致性来提供对文件系统数据的低延迟、高带宽的访问。所以XFS伸缩性较好,具有优秀的日志记录功能、可扩展性强、快速写入性能等特点。
ReiserFS是一款高性能的日志文件系统,通过平衡树结构来管理数据,包括文件数据、文件名以及日志支持等。优点是访问性能好和安全性高。具有高效、合理利用磁盘空间,先进的日志管理机制,特有的搜寻方式、海量磁盘存储等特点。
(4).应用的程序的优化
应用程序的优化主要是测试应用程序的可用性以及高效性,目的是调试应用程序是否存在bug。
推荐Ubuntu,比较好上手。系统软件的依赖性比较低。安装软件比较容易,而且有专门的网站,有问题比较好查询去它网站下一张CD,直接安装就行了。
http://forum.ubuntu.org.cn/
官网论坛,上面有新手介绍。
先学会装系统。比如什么叫做文件系统。知道系统挂载的问题。
然后学会初级配置,比如MP3该怎么播放这种常关心的问题。
Fedora,如果电脑太老,不推荐,软件依赖性太强了,光安装软件基本就会把系统资源占尽。当然它也是很好的系统,但出了问题不如Ubuntu好查找解决办法
那个需要下DVD版的。下载源盘等的时间比较长。
Ubuntu比Fedora对网络依赖性高一点。因为安装用的是CD。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)