一、概述 何时运行以及运行多久是进程调度的基本责任。 linux 调度算法提供抢占式多任务,支持多处理器,处理器亲和性(processor affinity)、非一致内存访问(nonunifrom memory access 即NUMA)配置,多线程、实时进程已经用户提供优先级(user-pro.....
分类:
系统相关 时间:
2015-08-21 13:20:43
阅读次数:
176
================第一课 开发环境================一、课程内容------------开发环境 - 1天 -+内存管理 - 1天 |文件系统 - 2天 |进程管理 - 1天 |信号处理 - 1天 +- 共10天进程通信 - 1天 |网络通信 - 1天 |线程管理 - 1...
分类:
其他好文 时间:
2015-08-21 07:04:03
阅读次数:
330
1.进程管理进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。进程管理的作用有判断服务器健康状态、查看系统中所有进程及杀死进程。一般都可以采用正确的命令终止进程,只有当终止失效时,才强制杀死进程。(1) 查看系统中所有进程① ps aux命令表示...
分类:
系统相关 时间:
2015-08-15 16:29:34
阅读次数:
262
优先运行序 (priority, PRI)
这个 PRI 值越低代表越优先的意思。不过这个 PRI 值是由核心动态调整的, 使用者无法直接调整 PRI 值的。
由於 PRI 是核心动态调整的,我们使用者也无权去干涉 PRI !那如果你想要调整进程的优先运行序时,就得要透过 Nice 值了!Nice 值就是上表的 NI 啦!一般来说, PRI 与 NI ...
分类:
Web程序 时间:
2015-08-11 10:08:31
阅读次数:
120
Process/ThreadModelStopped:进程收到停止信号后停止运行Ready:正在运行Executing正在运行队列中等待Uninterruptiblesleep:不可终端指的不是CPU不响应外部硬件的中断,而是进程不响应异步信号Interruptiblesleep:等待某些事件的发生而被挂起Zombie:进程已终止,但进程的进..
分类:
系统相关 时间:
2015-08-10 20:19:48
阅读次数:
163
ps:将某个时间点的进程运行情况撷取下来
[root@www ~]# ps aux <==观察系统所有的进程数据
[root@www ~]# ps -lA <==也是能够观察所有系统的数据
[root@www ~]# ps axjf <==连同部分进程树状态
选项与参数:
-A :所有的 process 均显示出来,与 -e 具有同样的效用;
-a :不与 terminal 有关的所有 ...
分类:
系统相关 时间:
2015-08-10 20:05:20
阅读次数:
178
1、Android 进程管理&内存Android主要应用在嵌入式设备当中,而嵌入式设备由于一些众所周知的条件限制,通常都不会有很高的配置,特别是内存是比较有限的。如果我们编写的代 码当中有太多的对内存使用不当的地方,难免会使得我们的设备运行缓慢,甚至是死机。为了能够使得Android应用程序安全且快...
分类:
移动开发 时间:
2015-08-07 16:01:48
阅读次数:
165
1.进程: (1)处于执行期的程序,但不止是代码,还包括各种程序运行时所需的资源,实际上进程是正在执行的 程序的实时结果。 (2)程序的本身并不是进程,进程是处于执行期的程序及其相关资源的总称。 (3)两个或两个以上并存的进程可以共享诸如打开的文件,地址空间等共享资源。 (4)在...
分类:
系统相关 时间:
2015-08-05 18:01:32
阅读次数:
189
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
进程其实就是程序的执行时的实例,是处于执行期的程序。在linux内核中,进程列表被存放在一个双向循环链表中,链表中每一项都是类型为task_struct的结构,该结构称作进程描述符,进程描述符包含一个具体进程的所有信息,这个结构就是我们在操作系统中所说的PCB...
分类:
系统相关 时间:
2015-07-29 21:24:35
阅读次数:
223
while:break:提前退出循环continue:提前结束循环,而进入下一轮循环while:;do********done(死循环)函数:function代码重复使用,结构化,不能单独运行,需要被调用时才可以被使用1.function函数名{2.function(){******************}}return#:自定义返回值OS=kernel(..
分类:
系统相关 时间:
2015-07-29 06:46:40
阅读次数:
205