用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况...
还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多。
top:
主要参数
d:指定更新的间隔,以秒计算。
q:没有任何延迟...
分类:
系统相关 时间:
2014-05-05 13:09:00
阅读次数:
526
1.获取processEngine的方法:
a) 方法一
private ProcessEngine processEngine = new Configuration().setResource("jbpm.cfg.xml").buildProcessEngine();
b) 方法二
// 获取单例的ProcessEngine对象,使用的是默认的配置文件(jb...
概念:
ProcessInstance,流程实例:代表流程定义的一次执行.如:张三昨天按请假流程请了一次假.一个流程实例包括了所有运行阶段,其中最典型的属性就是跟踪当前节点的指针,如下图。
Execution,执行:一般情况下,一个流程实例是一个执行树的根节点。
使用树状结构的原因在于, 这一概念只有一条执行路径, 使用起来更简单。业务API不需要了解流程实例和执行之间功能的区别。因...
分类:
其他好文 时间:
2014-05-05 12:59:19
阅读次数:
251
系统信息
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpui...
分类:
系统相关 时间:
2014-05-04 00:23:28
阅读次数:
625
本系列主要记录设计模式的意图是什么,它要解决一个什么问题,什么时候可以使用它;它是如何解决的,掌握它的结构图,记住它的关键代码;能够想到至少两个它的应用实例,一个生活中的,一个软件中的;这个模式的优缺点是什么,其有哪些使用场景,在使用时要注意什么。...
分类:
其他好文 时间:
2014-05-03 17:14:38
阅读次数:
292
Boost.Tuple 库提供了一个更一般的版本的 std::pair —— boost::tuple 。 不过 std::pair 只能储存两个值而已, boost::tuple 则给了我们更多的选择。...
分类:
其他好文 时间:
2014-05-03 16:10:59
阅读次数:
409
以前在电影中看到程序员的身影都是很厉害的,噼里啪啦敲完键盘后就会发生神奇的事情。
当我报了这个专业,开始认真的敲代码,在这个领域学习的时候,却发现很多干这一行 的都自称“码农”,看起来非常辛苦,
夜夜加班不得息,工作累压力大,开始时弄得我也很害怕,害怕自己工作后会不会很累啊,就像大多数人说的那样------码农。
有个朋友工作了,干IT,整天出差、加班,生活很辛苦,看起来是在奋斗,但工作几年...
分类:
其他好文 时间:
2014-05-03 15:22:24
阅读次数:
334
概念:
ProcessDefinition,流程定义:一个流程的步骤说明,如一个请假流程、报销流程、是一个规则。
ProcessDefinition,流程定义对象,是解析.jpdl.xml文件得到流程步骤的信息。没有更新操作,启动流程实例时是使用指定key的最新的版本。
1.部署流程定义
a)一次添加一个资源,相关文件在Classpath中
// 1,部署流程定义(添加)...
分类:
其他好文 时间:
2014-05-03 15:20:52
阅读次数:
400