上一页 1 ··· 180 181 182 183 184 185 186 187 188 ··· 233 下一页
摘要: 参考这篇文章:http://blog.csdn.net/shuizhilan/article/details/6642040 PCB(process control block),进程控制块,是我们学习操作系统后遇到的第一个数据结构描述,它是对系统的进程进行管理的重要依据,和进程管理相关的操作无一不 阅读全文
posted @ 2017-01-09 01:57 blcblc 阅读(460) 评论(0) 推荐(0)
摘要: 参考这篇 http://blog.csdn.net/pyjfoot/article/details/7989097 ipcs -m -s -q 分别对应集中ipc ipcs -l 显示limits: # ipcs -l Shared Memory Limits max number of segme 阅读全文
posted @ 2017-01-09 01:46 blcblc 阅读(620) 评论(0) 推荐(0)
摘要: 参考 http://www.cnblogs.com/huxiao-tee/p/4660352.html 对linux文件系统不了解的朋友,请参阅我之前写的博文《从内核文件系统看文件读写过程》,我们首先简单的回顾一下常规文件系统操作(调用read/fread等类函数)中,函数的调用过程: 1、进程发起 阅读全文
posted @ 2017-01-09 01:44 blcblc 阅读(17446) 评论(3) 推荐(2)
摘要: 参考 http://www.cnblogs.com/hnrainll/archive/2011/08/17/2142001.html 在Linux中进程退出分为了正常退出和异常退出两种。 1>正常退出 a. 在main()函数中执行return 。 b.调用exit()函数 c.调用_exit()函 阅读全文
posted @ 2017-01-09 01:06 blcblc 阅读(1341) 评论(0) 推荐(0)
摘要: 参考这篇文章 http://blog.chinaunix.net/uid-27761170-id-5050258.html 代码如下: 这段代码将使myfun线程在所有cpu中依次执行一段时间,在我的四核cpu上,执行结果为 : system has 4 processor(s) thread 10 阅读全文
posted @ 2017-01-09 00:50 blcblc 阅读(1814) 评论(0) 推荐(0)
摘要: 参考了这篇文章:http://blog.csdn.net/zhangskd/article/details/21992933 从本质上来讲,中断是一种电信号,当设备有某种事件发生时,它就会产生中断,通过总线把电信号发送给中断控制器(如 8259A)。 如果中断的线是激活的,中断控制器就把电信号发送给 阅读全文
posted @ 2017-01-08 23:32 blcblc 阅读(9304) 评论(0) 推荐(3)
摘要: 参考这篇文章: http://www.cnblogs.com/coding-my-life/p/4782529.html 在linux下,每个进程都有自己的signal mask,这个信号掩码指定哪个信号被阻塞,哪个不会被阻塞,通常用调用sigmask来处理。同时每个进程还有自己的signal ac 阅读全文
posted @ 2017-01-08 23:16 blcblc 阅读(667) 评论(0) 推荐(0)
摘要: 内核信号处理参考: http://www.spongeliu.com/165.html 信号本质上是在软件层次上对中断机制的一种模拟(注意区分中断、异常、信号),其主要有以下几种来源: 目前Linux支持64种信号。信号分为非实时信号(不可靠信号)和实时信号(可靠信号)两种类型,对应于 Linux 阅读全文
posted @ 2017-01-08 23:06 blcblc 阅读(1736) 评论(0) 推荐(0)
摘要: 参考这篇文章: http://blog.chinaunix.net/uid-24599332-id-2122898.html SIGBUS和SIGSEGV也许是我们在平时遇到的次数最多的两个内存错误信号。内存问题一直是最令我们头疼的事情,弄清楚两个信号的发生缘由对我们很好的理解程序的运行是大有裨益的 阅读全文
posted @ 2017-01-08 21:31 blcblc 阅读(9357) 评论(0) 推荐(2)
摘要: Linux使用两级保护机制:0级供内核使用,3级供用户程序使用。从图中可以看出,每个进程有各自的私有用户空间(0~3G),这个空间对系统中的其他进程是不可见的。最高的1GB字节虚拟内核空间则为所有进程以及内核所共享。 http://developer.51cto.com/art/201110/299 阅读全文
posted @ 2017-01-08 13:57 blcblc 阅读(3515) 评论(0) 推荐(0)
上一页 1 ··· 180 181 182 183 184 185 186 187 188 ··· 233 下一页