标签
-
深入探究进程控制(三)——理解fork函数
3、fork函数的返回值4、如何使用fork来实现多任务处理?该函数会复制当前进程,但是子进程并不会继承父进程正在执行的代码段以及数据段等可执行文件相关内容。
-
进程控制(一):深入了解PCB(进程控制块)
进程控制是操作系统管理和调度程序的核心。PCB是操作系统用于管理一个进程所需的数据结构。每个运行中的程序都有一个对应的PCB存在于内存中。操作系统会相应地更新当前执行程序对应的PCB信息。
-
进程控制(七)---wait 和 waitpid 函数详解
wait 函数wait 函数用于等待任意一个子进程结束,wait 函数会阻塞调用者程序直到有任意一个子进程结束为止。在子进程中打印一条消息,则表示等待与当前调用者属于同一组的任意一个子进程;
-
深入了解Linux cgroup:掌握资源管理和性能优化的关键技术
它可以将系统中进程所使用的CPU、内存、磁盘IO等资源进行分组,从而实现对不同进程或者进程组的限制、监控和调度。比如提高服务器稳定性、优化虚拟化环境下多租户应用程序之间的隔离性等。
-
Shell编程:定义简单标准命令集
它允许用户以命令行方式与操作系统进行交互,如文件管理、进程控制、网络通信等。Shell编程是一种将这些功能封装成脚本或程序的技术,我们还需要限制使用一些操作系统特定的命令或语法。