系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不 是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、 优化的方法也不
分类:
系统相关 时间:
2016-03-09 11:01:01
阅读次数:
283
直接分享干货!供大家参考,欢迎提出更好的建议,学习是无止境的,总结更是一种过程美的体现。关于RHEL6中ulimit的nproc限制root@test-mysql~]#cat/etc/security/limits.d/90-nproc.conf*softnproc32000*hardnproc32000rootsoftnprocunlimited*softnofile32000*hardnofile40960..
分类:
系统相关 时间:
2016-03-07 17:17:32
阅读次数:
345
一、软件的用途,它主要包括以下几种方式的测试:1、cpu性能2、磁盘io性能3、调度程序性能4、内存分配及传输速度5、POSIX线程性能6、数据库性能(OLTP基准测试) 这个软件为什么找不到官网呢?giulib上面的网址只能下载源码。但是使用说明,却没有了。估计是一个个人软件,没有后续更新了。 最
分类:
Web程序 时间:
2016-03-04 11:46:25
阅读次数:
245
对普通的网站有一个统一的思路,就是尽量向前端优化、减少数据库操作、减少磁盘IO。 向前端优化指的是,在不影响功能和体验的情况下:能在浏览器执行的不要在服务端执行,能在缓存服务器上直接返回的不要到应用服务器,程序能直接取得的结果不要到外部取得,本机内能取得的数据不要到远程取,内存能取到的不要到磁盘取,
分类:
Web程序 时间:
2016-03-04 00:27:11
阅读次数:
137
mongodb 是一个基于文档的数据库,所有数据是从磁盘上进行读写的。MongoDB善长的是对无模式JSON数据的查询。而Redis是一个基于内存的键值数据库,它由C语言实现的,与Nginx/ NodeJS工作原理近似,同样以单线程异步的方式工作,先读写内存再异步同步到磁盘,读写速度上比MongoD
分类:
数据库 时间:
2016-03-01 12:56:36
阅读次数:
252
一.聚集索引 clustered index(InnoDB默认依据主键列聚集,MyISAM不使用) 特点:B树每个叶子包含实际数据行,数据按照索引顺序地存储在物理页上。 优点: 1.范围查询,获取指定id的全部数据只需从磁盘读取少量数据页;如果不使用聚集索引,每条数据可能引起一次磁盘io。 2.由于
分类:
数据库 时间:
2016-03-01 12:47:58
阅读次数:
204
简介: iotop – simple top-like I/O monitor iotop是一个用来监视磁盘I/O使用状况的 top 类工具,可监测到哪一个程序使用的磁盘IO的信息(requires 2.6.20 or later) 安装: 复制代码代码如下: yum -y install ioto
分类:
其他好文 时间:
2016-02-25 21:03:06
阅读次数:
155
为什么要使用setvbuf函数 如果你的内存足够大,可以把文件IO的BUF设置大一些,这样每次你用fopen/fread/fwrite/fscanf/fprintf语句的时候,都会在内存里操作,减少内存到磁盘IO读写的操作次数,提高系统效率。如果你的程序的功能涉及到类似数据库、视频、音频、图像处理等
分类:
其他好文 时间:
2016-01-30 02:08:36
阅读次数:
281
1)磁盘读取数据是按Block为单位读取的。2)一个文件可能占用多个block。每读取一个block就会消耗一次磁盘I/O。3)如果要提升磁盘IO性能,那么就要尽可能一次性读取数据尽量的多。4)一个block只能存放一个文件的内容,无论内容有多少。如果block是4K,那存放1K的文件,剩余3K..
分类:
系统相关 时间:
2016-01-29 16:36:57
阅读次数:
150
用Firefox的人可能会羡慕Chrome的速度,但是又不舍得丢弃Firefox。Firefox的加速,可能通过一系列的方法,例如用fasterfox扩 展。但利用虚拟内存盘 Ramdisk ,将将内存中的一部分虚拟成硬盘空间,供Firefox的缓存使用,将会大大减轻磁盘读写,加快火狐的速度。大家都...
分类:
其他好文 时间:
2016-01-20 20:34:25
阅读次数:
133