先介绍两个系统管理的概念
1 系统性能管理 【程序编程相关:使用autofs遇到的奇怪的问题】 【推荐阅读:SUSE FAQ 系列 -- 相关文档和】1)响应时间(response time) 【扩展信息:2005年国内最有份量的资源下载网站一览】 从用户的角度来看,系统处于良好的性能状态是指系统能够快速响应用户的请求,即系统响应时间短. 具体地说,响应时间是指发出请求的时刻到用户的请求的相应结果返回用户的时间间隔. 2)吞吐量(throughput) 从系统管理员角度来看,系统的吞吐量成为系统处于良好的性能状态的指标. 具体地说,吞吐量是在给定时间段内系统完成的交易数量.即系统的吞吐量越大,说明系统在单位时间内完成的用户或系统请求越多, 系统的资源得到充分利用. 2 资源与瓶颈 1)系统资源(system resource) cpu 内存 磁盘 输入输出,尤其是网络与串行通信 查看系统信息 cat /proc/cpuinfo - cpu (i.e. vendor, mhz, flags like mmx) cat /proc/interrupts - 中断 cat /proc/ioports - 设备io端口 cat /proc/meminfo - 内存信息(i.e. mem used, free, swap size) cat /proc/partitions - 所有设备的所有分区 cat /proc/pci - pci设备的信息 cat /proc/swaps - 所有swap分区的信息 cat /proc/version - linux的版本号 相当于 uname -r uname -a - 看系统内核等信息 2)瓶颈(bottleneck) 在计算机的众多资源中,由于系统配置的原因,某种资源成为系统性能的瓶颈是很自然的事情. 当所有用户或系统请求对某种资源的需求超过它的可用数量范围时,我们称这种资源成为瓶颈. 当系统出现瓶颈时,消除瓶颈是方法通常有两种: 增加成为瓶颈的资源的数量; ... 下一页