操作系统
文章平均质量分 94
Jann Leo
这个作者很懒,什么都没留下…
展开
-
深圳大学操作系统实验一《并发程序设计》
6、后台运行生成三个线程的程序后,查明pid=92108,所以执行ps -mp 92108 -o THREAD,tid,time指令,然后将其插入module中,查看发现pid和tid是task_struct获得的,他们都不一样,所以都有不同的PCB,但是线程的mm_struct与vm_area_struct地址都是一样的,说明他们与主进程共享一个地址空间(图5-1-8)。能通过top和ps j命令查看进程号、父进程号、可执行文件名(命令)、运行状态信息,能通过pstree查看系统进程树;原创 2023-11-27 03:50:49 · 2086 阅读 · 0 评论 -
深圳大学操作系统综合实验一处理机调度
加深对进程调度的直观认识;掌握xv6操作系统中调度代码的编码实现方法;掌握xv6操作系统中信号量的编码实现;可以使用Linux+Qemu仿真环境;修改xv6内核代码实现基本系统调用;修改xv6内核代码实现指定的调度方法;修改xv6内核代码实现进程间同步所需的信号量机制。硬件:桌面PC软件:Linux 或其他操作系统阅读实验辅助材料完成以下操作操作部分:1) 基本实验操作:创建Helloworld演示程序并运行,实现任意功能的系统调用;(20%)2) 调度器实验:(20%)原创 2023-11-29 04:16:30 · 1482 阅读 · 2 评论 -
深圳大学操作系统实验四 文件系统
了解Linux 文件命令行操作命令;了解Linux ext3文件系统上的软硬链接;可以使用Linux或其它Unix类操作系统;学习该操作系统提供的文件系统的命令行接口;学习文件的软硬链接的使用;硬件:桌面PC软件:Linux 或其他操作系统学习使用Linux文件系统提供的的ls 、touch、rm、cp、mv、mkdir等命令(希望尽量涵盖各种满足日常编程所需操作),了解EXT2文件系统。操作部分(参考):1) 构建以下目录子树:(20%)原创 2023-11-29 04:14:37 · 1462 阅读 · 1 评论