![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 92
fufufunny
Live in the future, then build what's missing.
展开
-
进程控制与系统调用
系统调用是操作系统为用户程序提供的一种特殊的服务接口,允许用户调用操作系统内核态的函数执行相应任务。本文将使用常用的系统调用函数fork、exec、exit、sleep、wait等实现进程控制,包括进程创建、进程调用执行、进程睡眠、进程终止等状态,并总结分析不同系统调用函数的使用方法及区别。原创 2024-03-06 23:37:21 · 870 阅读 · 0 评论 -
进程通信与socket编程实践之猜数字小游戏
socket是实现进程通信的一种重要方式,本文将通过socket编程实现服务器进程与客户端进程之间的通信,并在通信之外实现猜数字的小游戏。原创 2024-01-24 22:09:52 · 1331 阅读 · 0 评论 -
信号量机制解决经典同步互斥问题
生产者 / 消费者问题、读者 / 写者问题和哲学家问题是操作系统的三大经典同步互斥问题。本文将介绍这三个问题的基本特点以及如何用信号量机制进行解决。原创 2024-01-24 21:03:02 · 1146 阅读 · 0 评论 -
shell编程:查看进程与杀死进程
本文为笔者曾经完成的操作系统作业,实现效果如下:用户输入一个数字,能够给出系统中以该数字为pid的进程详情,将详情输出到文件output.txt中,同时包含菜单选择与kill进程的功能。原创 2024-01-18 19:54:18 · 1703 阅读 · 0 评论