随笔分类 -  OS

摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1.读者-写者问题 (1)读者-写者问题描述如下情况:对象在多个线程之间共享,一些线程只读数据,一些线程只写数据。为保证写入和读取的正确性,操作限制: 写-写互斥,即不能有两个写者同时进行写操作。 读-写互斥,即不能同时有一个线程在读 阅读全文
posted @ 2020-05-28 20:56 王尔 阅读(388) 评论(0) 推荐(0)
摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1. 记录内存空间使用情况 记录内存当前空间的使用情况,用指针的形式,分别将空闲分区表和进程使用链表打印出: 进程使用了哪些空间,包括pid,大小,起始地址,进程名,next指向下一分区 2. 记录空闲分区 根据实验PPT给出的各部分 阅读全文
posted @ 2020-05-16 00:33 王尔 阅读(893) 评论(0) 推荐(0)
摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1. 编写程序 在服务器上用Vim编写一个程序:实现Linux系统命令ls -lai的功能,给出源代码。 源代码: #include<stdio.h> #include<stdlib.h> #include<string.h> #in 阅读全文
posted @ 2020-04-30 19:42 王尔 阅读(264) 评论(0) 推荐(0)
摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1、编写程序 在服务器上用Vim编写程序:创建一个命名管道,创建两个进程分别对管道进行读fifo_read.c和写fifo_write.c。(给出源代码) (1)读fifo_read.c程序,源代码如下: (2)写fifo_write 阅读全文
posted @ 2020-04-16 14:50 王尔 阅读(344) 评论(0) 推荐(0)
摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1. 编写程序 在服务器上用VIM编辑器编写一个程序:一个进程创建(fork)两个子进程。给出源代码: #include<sys/types.h> #include<stdio.h> #include<unistd.h> int ma 阅读全文
posted @ 2020-04-03 13:13 王尔 阅读(361) 评论(0) 推荐(0)
摘要:姓名:巫艳珍 学号:201821121034 班级:计算1812 1. 实验环境介绍 实验环境: 操作系统:Ubuntu 16.04 LTS 平台:双操作系统 用户名:wuyanzhen 2. 常用命令使用 查看当前目录ls 进入特权模式sudo su 新建文件mkdir 3. 剖析ps命令 (1) 阅读全文
posted @ 2020-03-05 23:17 王尔 阅读(250) 评论(0) 推荐(0)