10 2023 档案

摘要:第三章.Unix/Linux进程管理 多任务处理: 指的是同时几项独立活动的能力 是所有操作系统的基础,是并行编程的基础 进程的概念: 进程是对映像的执行 在操作系统中,每个进程用一个独立的数据结构表示,叫进程控制块(PCB)和任务控制块(TCB)。本书中称为PROC typedef struct 阅读全文
posted @ 2023-10-21 15:46 周意凯 阅读(4) 评论(0) 推荐(0) 编辑
摘要:第四章 并发编程 线程 在进程模型中,进程是独立的执行单元。所有进程均在内核模式或用户模式下执行。 在内核模式下,各进程在唯一地址空间上执行,与其他进程分开,但只有一个执行路径。 线程是某进程同一地址空间上独立执行单元。创建某个进程就是在一个唯一地址空间创建一个主线程,线程又可以创建线程,但某进程的 阅读全文
posted @ 2023-10-21 15:46 周意凯 阅读(3) 评论(0) 推荐(0) 编辑
摘要:格式: 依赖关系 (tab)生成目标的方法 变量定义: 定义一个变量(也常称为宏定义),只要在一行的开始定义这个变量(一般使用大写饿,而且放在makefile文件的顶部来定义),后面跟一个-号,=号后面即为设定的变量值。如果要应用该变量,用一个$符号来引用变量,变量名需要放在$后的()里。变量的命名 阅读全文
posted @ 2023-10-15 01:03 周意凯 阅读(11) 评论(0) 推荐(0) 编辑
摘要:第11章 EXT2文件系统 EXT2文件系统数据结构: EXT2文件系统使用一些关键的数据结构来组织文件和目录的存储和访问。以下是EXT2文件系统中常见的数据结构: 超级块(Superblock):是文件系统的起始部分,包含关键的元数据,如文件系统的大小、块的数量、inode(索引节点)的数量等信息 阅读全文
posted @ 2023-10-14 21:34 周意凯 阅读(10) 评论(0) 推荐(0) 编辑
摘要:要求: 如果心中有目标,就能立即将新学到的技能付诸应用,课程开始正是草拟目标的大好时机。将想法记录下来是学习的好习惯,这样每当需要开始新项目时(大创,竞赛,毕业设计等)都可参考它们。如果你有无穷多种编程技能,密码技术,硬件设计技术,你打算开发什么样的密码系统或密码应用呢?现在请花点时间描绘三个你想创 阅读全文
posted @ 2023-10-01 10:31 周意凯 阅读(6) 评论(0) 推荐(0) 编辑