程序与进程:
程序(program)是一个普通文件,是机器代码指令和数据的集合,这些指令和数据存储在磁盘上的一个可执行映像中。所谓可执行映像就是一个可执行文件的内容。使用6个exec函数中的一个由内核将程序读入内存,并使其执行。
进程(process)是一个动态的实体,它具有生命周期,系统中进程.....
分类:
其他好文 时间:
2014-05-07 02:33:54
阅读次数:
352
老是报物理内存越界,kill
container,然后把yarn.scheduler.minimum-allocation-mb设成2048就好了跟这个yarn.nodemanager.pmem-check-enabled参数应该也有关系在这篇文章中得到启发:http://bise.aliapp.c...
分类:
其他好文 时间:
2014-05-07 02:15:35
阅读次数:
409
这篇文章会讲述2012年发生的一些大大小小事件,并且对2013年进行一点预测。有些仅仅只是猜测而已….好吧,我只能说我邪恶的一面已经暴露出来了。
多的就不说了,我们来看看2012年发生的关于Java的一些事情。 2012 – 回顾 对于 Java,JVM 和社区而言,2012 年是动荡的一年。...
分类:
编程语言 时间:
2014-05-07 02:13:39
阅读次数:
492
原文链接:http://www.xiaoyaochong.net/wordpress/index.php/2013/08/10/%E5%BC%95%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86%E4%B9%8B%E5%86%85%E5%AD%98%E6%B1%A0%E6%A...
分类:
其他好文 时间:
2014-05-07 01:21:01
阅读次数:
595
一、进程:进程就是一个正在执行的程序。二、线程:线程是进程执行的一条线索或路径。进程中至少有一个线程存在。三、多线程:顾名思义,一个进程中的多个线程。
线程的开始:当要运行一个程序时,JVM首先会找到main函数,然后从main函数开始执行(也就是说,程序是从main函数开始运行的), 此时,程序就...
分类:
编程语言 时间:
2014-05-07 01:19:40
阅读次数:
403
一提到线程好像是件很麻烦很复杂的事,事实上确实如此,涉及到线程的编程是很讲究技巧的。这就需要我们变换思维方式,了解线程机制的比较通用的技巧,写出高效的、不依赖于某个JVM实现的程序来。毕竟仅仅就Java而言,各个虚拟机的实现是不同的。学习线程时,最令我印象深刻的就是那种不确定性、没有保障性,各个线程...
分类:
编程语言 时间:
2014-05-07 01:18:14
阅读次数:
477
简述众所周知java.exe是java
class文件的执行程序,但实际上java.exe程序只是一个执行的外壳,它会装载jvm.dll(windows下,以下皆以windows平台为例,linux下和solaris下其实类似,为:libjvm.so),这个动态连接库才是java虚拟机的实际操作处理...
分类:
编程语言 时间:
2014-05-07 01:06:46
阅读次数:
342
一、C语言指针的概念在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等,在前面已有详细的介绍。为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内...
分类:
编程语言 时间:
2014-05-07 00:52:04
阅读次数:
491
1.ps通常我们会使用ps-aux查看用户启动的进程USER:进程的属主PID:进程的ID%CPU:进程占CPU的百分比%MEM:进程占内存的百分比VSZ:进程使用的虚拟内存量(KB)RSS:进程使用的固定内存量(KB)TTY:进程运行的终端,若与终端无关,则显示?。若为pts/0等,则表示由网络连接主机进程ST..
分类:
其他好文 时间:
2014-05-06 20:50:35
阅读次数:
344
CPU通常由两部分组成:控制器和算数/逻辑运算器控制器用于控制和协调各个组件的工作。算术逻辑运算器用于数值运算和逻辑运算。1MHz(兆赫)=100万Hz内存也称随机存储器(RAM)。操作系统的主要任务有:控制和监视系统的活动分配系统资源安排操作的顺序javaapplication:应用程序是独..
分类:
编程语言 时间:
2014-05-06 20:41:06
阅读次数:
363