Cgroups是control groups的缩写,是Linux内核提供的一种可以限制、记录、隔离进程组(process groups)所使用的物理资源(如:cpu,memory,IO等等)的机制。最初由google的工程师提出,后来被整合进Linux内核。Cgroups也是LXC为实现虚拟化所使用...
分类:
其他好文 时间:
2015-06-23 15:11:26
阅读次数:
100
手动创建数据库的步骤:
第一步:决定数据库实例的SID
数据库实例的SID用来将当前实例和以后可能创建的实例进行区分
% setenv ORACLE_SID mynewdb
第二步:建立数据库管理员认证方法
第三步:创建初始化参数文件
实例(由内存结构SAG和后台进程组成)启动过程中要读取初始化参数文件。得到初始化参数文件的一个好办法是修改一个已有的初始化...
分类:
数据库 时间:
2015-06-05 15:45:12
阅读次数:
272
假设情景:
创建两个应用appA和appB,appA包含一个Service,此Service有一个阻塞方法每隔10秒钟产生一个随机数字,如下:
public int getRandomInt(){
Thread.sleep(10000);
return someRandomInt;
}
appB调用appA中Service.getRandomInt()的方...
分类:
移动开发 时间:
2015-06-03 17:45:49
阅读次数:
153
Android-Activity任务栈
一 任务栈
任务Task:就是由多个Activity(可能进程不同,例如启动系统的Activity)按照顺序组成的业务逻辑
任务有TaskId:一个任务中的多个Activity进程的任务TaskId相同
任务是一个横向的概念,进程是一个纵向的概念
任务栈TaskStack:由多个Activity进程组成的栈,遵循先进后出
二 附上...
分类:
移动开发 时间:
2015-06-01 18:49:31
阅读次数:
148
1)SIGHUP本信号在用户终端连接(正常或非正常)结束时发出,通常是在终端的控制进程结束时,通知同一session内的各个作业,这时它们与控制终端不再关联。登录Linux时,系统会分配给登录用户一个终端(Session)。在这个终端运行的所有程序,包括前台进程组和后台进程组,一般都属于这..
分类:
系统相关 时间:
2015-05-26 16:33:16
阅读次数:
162
SIGHUP会在以下3种情况下被发送给相应的进程:1、终端关闭时,该信号被发送到session首进程以及作为job提交的进程(即用 & 符号提交的进程)2、session首进程退出时,该信号被发送到该session中的前台进程组中的每一个进程3、若组长进程退出导致进程组成为孤儿进程组,且该进程组中有...
分类:
其他好文 时间:
2015-05-18 20:38:35
阅读次数:
146
下面就是今天下午的研究成果。 发布系统需要响应用户的中断请求,需要在GET方法中杀掉由subprocess派生的子进程,刚开始直接用os.kill 发现子进程的子进程无法kill,谷歌了一些,发现kill可以干掉进程组,于是测试,但是默认情况下,subprocess派生的进程组和主程序,也就是我的w...
分类:
编程语言 时间:
2015-05-15 07:53:39
阅读次数:
264
1、调用fork函数,创建一个子进程。2、先让父进程自然结束。3、在子进程中调用setpgrp(),把子进程的进程组ID设为子进程的进程ID。4、在子进程中调用setsid(),创建一个新的Session(会话),这样子进程就与当前的控制终端脱离,也接受不到当前终端的(ctrl + c)消息。 1 ...
分类:
系统相关 时间:
2015-05-11 21:40:29
阅读次数:
213
转自:http://blog.csdn.net/shuilan0066/article/details/7683315 线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID....
分类:
编程语言 时间:
2015-05-08 01:33:34
阅读次数:
127
OGG组件: Manager: 启动其它进程 Collector Extract Data Pump:可选进程,建议使用 Replicat Trails: 可以压缩,加密 Checkpoint OGG进程组(process group) Process Group: process paramete...
分类:
其他好文 时间:
2015-04-27 08:14:18
阅读次数:
699