摘要: 稍有改动,转自:https://www.cnblogs.com/leisure_chn/p/10393707.html 本文为宋宝华《Linux的进程、线程以及调度》学习笔记。 1 进程概念 1.1 进程与线程的定义 操作系统中的经典定义:进程:资源分配单位。线程:调度单位。操作系统中用PCB(Pr 阅读全文
posted @ 2015-12-01 21:01 yuxi_o 阅读(267) 评论(0) 推荐(0) 编辑
摘要: exec 可加载可执行文件(ELF)或具有X权限的脚本 exec并不创建新进程,调用exec前后该进程id并未改变。 进程调用exec函数以执行另一个程序,当前进程的用户空间代码和数据完全被新程序替代,从新程序启动例程开始执行。 #include <unistd.h> extern char **e 阅读全文
posted @ 2015-12-01 20:53 yuxi_o 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 1. 进程标志 #include <unistd.h> #include <sys/types.h> uid_t getpid(void); uid_t getppid(void); uid_t getuid(void); uid_t geteuid(void); gid_t getgid(void 阅读全文
posted @ 2015-12-01 20:34 yuxi_o 阅读(647) 评论(0) 推荐(0) 编辑