top命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序...
分类:
系统相关 时间:
2014-05-17 13:19:51
阅读次数:
454
代码来自互联网,原作者已不可考。ArrayList 使用大小可按需动态增加的数组实现
IList 接口。 BitArray 管理位值的压缩数组,该值表示为布尔值,其中 true 表示位是打开的 (1),false 表示位是关闭的 (0)。
Stack 表示对象的简单的后进先出非泛型集合。Queue ...
分类:
其他好文 时间:
2014-05-17 00:30:08
阅读次数:
208
1、register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。例如下面的内存块拷贝代码, /*
Procedure for the assignment of structures, */ /* if the C compiler .....
分类:
其他好文 时间:
2014-05-16 22:39:19
阅读次数:
269
我们实验室有台服务器,博士们在服务器上跑MATLAB,基本都是4核都是超过95%的CPU占用,想了个恶作剧的shell定时kill掉MATLAB程序,是不是很邪恶啊,哈哈~~~
不过我只是干过一次,因为老伯们也不容易啊,屌丝何苦为难屌丝。。。废话不多说了上脚本!找出CPU占用超过90%的MATLAB...
分类:
其他好文 时间:
2014-05-16 19:51:28
阅读次数:
239
应用程序连接测试数据库时报ORA-12516:TNS:listener could not find
available handler with matching protocol stack 检查监听日志文件,发现大量的TNS-12516错误 cd
/u01/app/oracle/product...
分类:
其他好文 时间:
2014-05-16 18:23:03
阅读次数:
247
libevent源码深度剖析十二——让libevent支持多线程张亮
Libevent本身不是多线程安全的,在多核的时代,如何能充分利用CPU的能力呢,这一节来说说如何在多线程环境中使用libevent,跟源代码并没有太大的关系,纯粹是使用上的技巧。1
错误使用示例 在多核的CPU上只使用一个线程始...
分类:
其他好文 时间:
2014-05-16 09:43:05
阅读次数:
347
问题前置: 操作系统:windows7 旗舰版 64位 软件版本:Oracle VM
VirtualBox 4.3.10 问题:在VirtualBox中创建虚拟机的时候版本中只支持32位系统,不支持创建64位系统 最后解决问题:
cpu的BIOS设置中,没有开启虚拟化支持 调整BIOS设...
分类:
其他好文 时间:
2014-05-16 07:28:47
阅读次数:
710
模板题,找来测代码。注意有相同单词//#pragma comment(linker,
"/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#inc...
分类:
其他好文 时间:
2014-05-16 05:45:11
阅读次数:
403
简介一个应用开发框架,可以加快开发速度,今天笔记基于许多开源项目自写了一款应用框架。内容框架包括:界面管理(Activity管理)、数据库操作(orm框架、加密等)、http交互、缓存管理、下载管理、路径管理、日志输出、网络管理、系统命令、加解密、stl容器、任务管理、奔溃管理、存储管理、其它辅助管理…。解决思路如下:界面管理:使用Stack记录Activity的运行轨迹,并在每个Activity...
分类:
移动开发 时间:
2014-05-13 14:16:40
阅读次数:
436
ExchangeServer2013系列二:服务器角色杜飞在上一篇文章中,我们提到现在硬件性能的增加以及成本的下降,硬件已经不再成为软件应用的约束因素,特别是CPU,其计算能力的成本显著降低。Exchange2013的主要设计目标是简化缩放、提高硬件利用率和实现故障隔离。Exchange2013一开始..
分类:
其他好文 时间:
2014-05-13 12:13:44
阅读次数:
347