当一个程序开始执行后,在开始执行到执行完毕退出这段时间内,它在内存中的部分就叫称作一个进程。 Linux 是一个多任务的操作系统,也就是说,在同一时间内,可以有多个进程同时执行。我们大家常用的单CPU计算机实际上在一个时间片段内只能执行一条指令。 那么Linux是如何实现多进程的同时执行的呢?原来L ...
分类:
编程语言 时间:
2018-09-18 11:16:22
阅读次数:
132
1、Linux操作系统的开机过程 从BIOS开始 → 进入Boot Loader → 加载系统内核 → 内核进行初始化 → 启动初始化进程。 初始化进程作为Linux系统的第一个进程,它需要完成Linux系统中相关的初始化工作,为用户提供合适的工作环境。红帽RHEL 7系统已经替换掉了熟悉的初始化进 ...
分类:
系统相关 时间:
2018-08-05 15:53:21
阅读次数:
158
Linux-孤儿进程与僵尸进程 1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一 ...
分类:
系统相关 时间:
2018-07-27 22:28:14
阅读次数:
243
1.进程:正在运行中的程序 2.进程管理的作用:(1)判断服务器的健康状态 (2)查看系统中所有的进程 (3)杀死进程 3.查看所有的进程Linux命令 (1) ps aux (2)ps -le 选项: a:显示一个终端的所有进程,除了会话引线 u:显示进程的归属用户及内存的使用情况 x:显示没有控 ...
分类:
系统相关 时间:
2018-07-18 14:09:59
阅读次数:
193
Xinetd服务的安装与配置 来源 http://blog.51cto.com/13525470/2060765 一、Linux守护进程与初始化进程 1. 什么是守护进程 Linux服务器的主要任务就是为本地或远程用户提供各种服务。通常Linux系统上提供服务的程序是由运行在后台的守护进程(Daem ...
分类:
Web程序 时间:
2018-07-08 18:58:59
阅读次数:
281
一.前言: init进程 –> Zygote进程 –> SystemServer进程 –> Launcher桌面程序 -> 我们的App应用 init进程:linux的根进程,android系统是基于linux系统的,因此可以算作是整个android操作系统的第一个进程; Zygote进程:andr ...
分类:
移动开发 时间:
2018-07-07 22:28:36
阅读次数:
232
linux提供了一种机制可以保证只要父进程想知道子进程结束时的状态信息,就可以得到。这种机制就是:在每个进程退出的时候,内核释放该进程所有的资源,包括打开文件,占用的内存等。但是仍然为其保留一定的信息(包括进程号、退出状态、运行时间等)。直到父进程通过wait/waitpid来取诗才释放。 孤儿进程 ...
分类:
系统相关 时间:
2018-07-05 23:32:03
阅读次数:
218
需要模拟完成的磁盘调度算法包括: 先到先服务调度(FCFS)磁盘调度算法 最短寻道时间优先算法(SSTF) “电梯”调度算法(SCAN算法) C-SCAN算法 LOOK调度算法 C-LOOK调度算法 到目前为止,“Linux基本命令与应用”已经完成,应该开始“进程调度模拟”的实验。需要模拟完成的进程 ...
分类:
其他好文 时间:
2018-06-10 15:03:45
阅读次数:
117
计算机基础ROM:只读存储器,寻址地址空间的组成部分RAM:随机存储器,掉电数据丢失南桥:低速北桥:高速操作系统的用途将底层的细节隐藏起来,并提供一个统一的规范的,简节的接口提供出来,这就是操作系统的用途posix可移植操作系统(规范)启动内核,启动外壳init用来作为所有进程的父进程,由它来启动别的进程linux被称为类unix,Unix—likelinux内核的官方站点:www.kernel.
分类:
其他好文 时间:
2018-05-27 22:42:36
阅读次数:
203
本文主要讲解了线程的概念,线程的优缺点,线程与进程的区别,线程的创建、等待、分离、销毁,线程的属性。
分类:
编程语言 时间:
2018-05-23 22:45:39
阅读次数:
199