
操作系统
文章平均质量分 70
adrian2007
7年软件行业从业经验,4年报表开发与数据分析的经验,先后在汇丰软件(HSBC),阿里巴巴股份有限公司担任研发岗位、数据研发岗。https://picpicai.com/
展开
-
Linux 调用fork()创建两个子进程
Linux 调用fork()创建两个子进程 编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一句话,观察记录屏幕上的显示结果。#include int main(int argc, char *argv[]){ int pid1,pid2; /*fork first child proce原创 2008-06-08 13:30:00 · 24750 阅读 · 3 评论 -
SIGINT信号
原文链接:http://hi.baidu.com/l1l1888/blog/item/9024a2fe75c604305d6008d3.html用户按下ctrl+c时,进程被中断,catch()被执行.中断处理函数处理完毕[root@localhost 001]# cat sigint_demo.cpp#include#include#includeusing namespace std;st转载 2008-06-09 12:18:00 · 5546 阅读 · 0 评论 -
操作系统进程管理实验
实验题目:(1) 进程的创建编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示字符“a”;子进程分别显示字符“b”和字符“c”。试观察记录屏幕上的显示结果,并分析原因。(2) 进程的控制修改已编写的程序,将每个进程输出一个字符改为每个进程输出一句话,在观察程序执行时屏幕上出现的现象,并分析原原创 2008-06-19 11:47:00 · 5758 阅读 · 2 评论