山东大学操作系统实验
文章平均质量分 64
山东大学计算机科学与技术学院操作系统实验代码。
大数据专业和人工智能专业
比企谷八幡
本人github主页W1412X
展开
-
山东大学操作系统实验5 进程互斥 示例代码修改+独立代码实验 睡眠理发师问题
正文部分。原创 2024-04-11 11:53:32 · 1583 阅读 · 2 评论 -
山东大学操作系统实验6 死锁
Sema。原创 2024-04-22 22:20:16 · 364 阅读 · 0 评论 -
山东大学操作系统实验 实验4 进程的同步
然后,它检查共享内存中的资源是否足够进行消费。在实验调试的过程中创建的进程通常由于直接按下ctrl+c而导致后台进程并为终止(孤儿进程),所以可以使用此脚本终止对应的程序的进程。然后,它向共享内存中的指定位置增加一个资源,并更新索引。函数来操作信号量,将信号量的值减一,表示占用资源。这些函数一起实现了生产者-消费者问题的解决方案,确保了生产者和消费者之间的正确协作。函数释放对共享资源的访问权限,并唤醒生产者。函数来操作信号量,将信号量的值加一,表示释放资源。函数释放对共享资源的访问权限,并进行短暂的睡眠。原创 2024-04-09 08:29:56 · 890 阅读 · 0 评论 -
山东大学计算机科学与技术学院操作系统实验3 进程综合实验(Shell) 独立实验代码
【代码】山东大学计算机科学与技术学院操作系统实验3 进程综合实验(Shell) 独立实验代码。原创 2024-03-22 18:43:27 · 781 阅读 · 0 评论 -
山东大学计算机科学与技术学院操作系统实验二 ---线程和管道通信 独立实验代码
共有三个线程,thrdx,thrdy,thrdxy,创建两个管道pipex,pipey,用于传递信息.thrdxy执行f_xy,f_xy读取pipex,pipey中的数据并相加得到f(x,y);thrdx执行f_x,f_x计算f(x),并将计算结果传递给pipex,thrdy执行f_y,f_y计算f(y)将结果传递给pipey;原创 2024-03-16 00:28:04 · 560 阅读 · 0 评论 -
山东大学计算机科学与技术学院操作系统实验一 ---进程控制 独立实验代码
【代码】山东大学计算机科学与技术学院操作系统实验一 ---进程控制 独立实验代码。原创 2024-03-11 20:09:32 · 467 阅读 · 0 评论