我开发了一个定制的系统调用来记录终止的进程。C程序杀死进程并调用自定义的系统调用,传递进程的进程ID,然后系统调用将被杀死的进程的ID打印到内核的日志。这里,我只是传递一个虚拟来测试系统调用是否写入内核日志。系统调用表中的系统调用号为329。下面是我的系统呼叫
asmlinkage long sys_killa(char* proc_id)
我有一个java刮板,它产生大约1,500-2,100个线程,每个线程通过jdbc连接到同一个数据库,并进行插入。这些线程非常频繁地插入。2015-07-15 20:18:37 UTC [10825-21] LOG: checkpointer process (PID 13435) was terminated by signal 9: Killed
2015-07-15 20:18:37 UTC [10825-22] LOG: terminating any ot