摘要: 第十二章 块设备I/O和缓冲区管理 12.1 块设备I/O缓冲区 读写普通文件的算法: 依赖于两个关键操作get_block和put_block,这两个操作将磁盘块读写到内存缓冲区中 块设备的缺点: 基于给定固态存储器的块设备比基于相同类型的存储器的字节寻址要慢一些,因为必须在块的开头开始读取或写入 阅读全文
posted @ 2021-11-21 15:13 冯睿20191328 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 第六章 信号和信号处理 6.1 信号和中断 “中断”是从1/0设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。 (1)首先,我们将进程的概念概括为:一个“进程”(引号中)就是一系列活动 阅读全文
posted @ 2021-11-14 17:08 冯睿20191328 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 学习使用stat(1),并用C语言实现 1. 提交学习stat(1)的截图 使用 man 1 stat 查看帮助手册 从图中可以看到stat的用法是display file or file system status,显示文件的状态 实际使用stat查看显示结果 2. man -k ,grep -r 阅读全文
posted @ 2021-11-14 13:23 冯睿20191328 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1. 通过输入gcc -S -o main.s main.c 将下面c程序”week030320191222.c“编译成汇编代码 #include<stdio.h>int g(int x){ return x+3; } int f(int x){ int i = 05; return g(x)+i; 阅读全文
posted @ 2021-11-07 17:42 冯睿20191328 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 第五章 定时器及时钟服务 5.1 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。 时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。 5.2 个人计算机定时器 基于Intel x86的个人计算机有数个定时器(Bovet和Cesati2005) (1)实时时钟(RTC 阅读全文
posted @ 2021-11-07 14:23 冯睿20191328 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 团队作业(三):确定分工 一、阅读目录: 修改完善上周提交的需求规格说明书 团队的编码规范 使用Powerdesigner绘制ER图 进行项目的后端架构设计。 团队分工 本次分工及工作量比例 参考资料汇总 二、修改完善上周提交的需求规格说明书 徐海文/电子公文传输系统 (gitee.com) 三、讨 阅读全文
posted @ 2021-10-31 21:56 冯睿20191328 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 2.3.1测试 0 推荐在OpenEuler系统中实现 1 编辑并运行2.3.1中的代码,要求在不修改t2.c 和 t1.c中main函数中的代码的情况下,程序运行结果是你的后四位学号。提交代码和运行结果截图。 2 网上学习objdump命令,提交不少于5篇博客链接和微信读书上的图书链接,并给出你认 阅读全文
posted @ 2021-10-31 21:08 冯睿20191328 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 缓冲区溢出漏洞实验 初始设置 Ubuntu 和其他一些 Linux 系统中,使用地址空间随机化来随机堆(heap)和栈(stack)的初始地址,这使得猜测准确的内存地址变得十分困难,而猜测内存地址是缓冲区溢出攻击的关键。 此外,为了进一步防范缓冲区溢出攻击及其它利用 shell 程序的攻击,许多sh 阅读全文
posted @ 2021-10-31 19:36 冯睿20191328 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 第四章 并发进程 4.1 并行计算导论 并行计算是一种计算方案,它尝试使用多个执行算法的处理器更快速地解决问题 计算的未来发展方向是并行计算 并行算法原理如图: 4.1.1 顺序算法与并行算法 在描述顺序算法时,常用的方法是用一个begin-end代码块列出算法 顺序算法包含多个步骤,所有步骤通过单 阅读全文
posted @ 2021-10-26 23:25 冯睿20191328 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 第三章 Unix/Linux进程管理 3.1 多任务处理 多任务处理指的是同时执行几个独立的任务 这种逻辑并行性称为“并发” 3.2 进程的概念 进程是对映像的执行 摘自:(6条消息) Linux系统调用--进程管理相关的系统调用_凌云俯瞰-CSDN博客 3.3 多任务处理系统 多任务处理系统,简称 阅读全文
posted @ 2021-10-24 15:40 冯睿20191328 阅读(32) 评论(0) 推荐(0) 编辑