1.操作系统的主要动能 1.存储管理 (1)内存分配 (2)地址映射 (3)内存保护 (4)内存扩充 2.进程和处理机管理 (1)作业和进程调度 (2)进程控制 (3)进程通信 3.文件管理 (1)文件存储空间的管理 (2)文件操作的一般管理 (3)目录管理 (4)文件的读写管理和存取控制 4.设备 ...
分类:
其他好文 时间:
2017-04-15 22:47:03
阅读次数:
243
进程:由程序段、相关的数据段和PCB三部分便构成了进程实体进程的特征:动态性、并发性、独立性、异步性进程的三种状态:就绪(Ready)状态 执行(Running)状态 阻塞(Block)状态 临界区:人们把在每个进程中访问临界资源的那段代码称为临界区。 同步机制应遵循的规则 (1)空闲让进 (2)忙 ...
分类:
系统相关 时间:
2017-04-05 09:39:42
阅读次数:
159
在Python中可以方便地使用os模块运行其他的脚本或者程序,这样就可以在脚本中直接使用其他脚本,或者程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数。如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dl ...
分类:
编程语言 时间:
2017-03-30 00:25:31
阅读次数:
406
控制进程管理的命令有:命令选项描述示例psa:显示当前终端的进程u:以用户为主的格式显示x:显示当前用户所有进程-e:显示系统内所有进程信息-i:以长格式显示-f:使用完整格式显示静态查看进程psauxps-eiftop打开进程管理器toppgrep-l:显示进程名-P:显示父进程-g:显示进程..
分类:
系统相关 时间:
2017-03-23 00:03:01
阅读次数:
265
进程(二) —— 进程控制块 进程控制块(PCB, Process Control Block) 进程控制块(PCB, Process Control Block) 定义: 操作系统管理和控制进程运行所用的信息集合 操作系统用 PCB 来 描述进程的 基本情况 以及 运行变化 的过程 PCB是进程存 ...
分类:
系统相关 时间:
2017-03-17 23:56:02
阅读次数:
360
在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码。为了更好地控制运行的进程,可以使用win32process模块中的函数,如果想进一步控制进程,则可以使用ctype模块,直接调用kernel32.dll ...
分类:
编程语言 时间:
2017-03-09 17:20:22
阅读次数:
254
一、nohup 工作中经常会遇到这样的需求,通过SecureCRT或其它工具远程到服务器执行某个任务,而这个任务耗时又比较长,你又不得不等待它执行完毕,但是如果此间如果关掉窗口或断开连接又会导致任务被kill掉。之所以会出现这种状况,是在窗口关闭或网络断开时,系统会发送SIGHUP信号给会话控制进程 ...
分类:
系统相关 时间:
2017-03-08 11:00:19
阅读次数:
635
以前我经常使用syscemctl工具在开机后执行 systemctl start mariadb (哈哈,打得可6,只是有点儿麻烦), 如果能开机自启动mariadb就好了。 所以,我想百度下看什么命令, 看了看,发现方式很多。 但我忘记了一点,systemctl既然可以控制进程启动或结束,那它一定 ...
分类:
数据库 时间:
2017-03-04 17:22:18
阅读次数:
300
进程的数据结构: 进程的静态描述:由三部分组成:PCB,有关程序段和该程序段对其进行操作的数据结构集 进程控制块:用于描述进程情况及控制进程运行所需的全部信息。 代码段:是进程中能被进程调度程序在CPU上执行的程序代码段。 数据段:进程的数据段,可以是进程对应的程序加工处理的原始数据,也可以是程序执 ...
分类:
系统相关 时间:
2017-01-06 16:55:57
阅读次数:
193
http://www.php-internals.com/book/?p=chapt08/08-03-zend-thread-safe-in-php 在多线程系统中,进程保留着资源所有权的属性,而多个并发执行流是执行在进程中运行的线程。 如 Apache2 中的 worker,主控制进程生成多个子进 ...
分类:
Web程序 时间:
2017-01-05 20:01:26
阅读次数:
195