#查看当前系统load
uptime
#查看系统状态和每个进程的系统资源使用状况
top
#可视化显示CPU的使用状况
htop
#查看每个CPU的负载信息
mpstat -P ALL 1
#每隔1秒查看磁盘IO的统计信息
iostat -xkdz 1
#每隔一秒查看虚拟内存的使用信息
vmstat 1
#查看内存使用统计信息
free
#查看网络使用信息
nicstat -z 1
...
分类:
系统相关 时间:
2014-06-29 07:23:22
阅读次数:
461
keepalived+nginx双机热备+负载均衡
最近因业务扩展,需要将当前的apache 转为nginx(web), 再在web前端放置nginx(负载均衡)。同时结合keepalived 对前端nginx实现HA。
nginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务分发,从而达到Master进程的存活高可靠性,Slave(worker)进程所有的业务信号都 由主进程发...
分类:
其他好文 时间:
2014-06-19 10:29:19
阅读次数:
307
一、htop简介Thisishtop,aninteractiveprocessviewerforLinux.Itisatext-modeapplication(forconsoleorXterminals)andrequiresncurses.ComparisonbetweenhtopandtopIn‘htop‘youcanscrollthelistverticallyandhorizontallytoseeallprocessesandcompletecommandlines.In‘top‘youa..
分类:
系统相关 时间:
2014-06-16 16:59:39
阅读次数:
284
在Linux中进程用结构体task_struct来管理一个进程所需的所有信息(所以一般较大,在32位机上,大约有1.7KB)。为了提高效率,Linux使用了一些卓越的技术。
通过slab分配task_struct结构
Linux创建进程迅速,正是因为slab分配器预先分配和重复使用task_struct,这样就避免了动态分配和释放所带来的资源消耗(毕竟一个task_struct较大,而...
分类:
系统相关 时间:
2014-06-15 12:15:30
阅读次数:
374
应用层(APP)应用框架层(API框架)系统运行库层(包括Android
Runtime、Libraries)Linux内核层进程管理(process management)定时器(timer)中断管理(interrupt
management)内存管理(memory management)模块管理...
分类:
移动开发 时间:
2014-06-12 16:47:03
阅读次数:
1139
NodeJS基础、代码的组织和部署、文件操作、网络操作、进程管理、异步编程。...
分类:
Web程序 时间:
2014-06-10 15:40:19
阅读次数:
234
简介
PHP-FPM其实是PHP源代码的一个补丁,旨在将FastCGI进程管理整合进PHP包中。必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。
现在我们可以在最新的PHP 5.3.2的源码树里下载得到直接整合了PHP-FPM的分支,据说下个版本会融合进PHP的主分支去。相对Spawn-FCGI,PHP-FPM在CPU和内存方面的控制都更胜一筹,而且前者很容易...
分类:
Web程序 时间:
2014-06-10 08:11:48
阅读次数:
293
新手学着自己寻找开源项目并进行安装
总结了如何在sourceforge上寻找软件包及如何安装的问题...
分类:
其他好文 时间:
2014-06-08 05:45:57
阅读次数:
233
本章要点: 基础:进程描述及控制 策略:进程调度 实现:互斥与同步 避免:死锁与饥饿进程定义:
可并发执行的程序,在一个数据集合上的运行过程; 申请/拥有资源的最小单位; 程序定义:静态概念,是指令和数据的集合,可长期存储; 进程与程序对应关系:
一个程序可以对应一个进程或者多个进...
分类:
其他好文 时间:
2014-06-01 12:09:07
阅读次数:
210