2023年11月18日

摘要: 第十二章:块设备I/O和缓冲区管理 块设备I/O缓冲区 I/O缓冲的基本原理:文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据、那么它只需从缓冲区中读取数据、而无须再次从 阅读全文
posted @ 2023-11-18 20:05 ~$~ 阅读(5) 评论(0) 推荐(0) 编辑
 

2023年11月10日

摘要: 第六章:信号和信号处理 信号和中断 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移 到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。 进程 一个“进程” 就是一系列活动 广义的 “进程”包括:从事日常事务的人。在 阅读全文
posted @ 2023-11-10 14:52 ~$~ 阅读(6) 评论(0) 推荐(0) 编辑
 

2023年11月5日

摘要: 第五章:定时器及时钟服务 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。 阅读全文
posted @ 2023-11-05 16:15 ~$~ 阅读(6) 评论(0) 推荐(0) 编辑
 

2023年10月29日

摘要: 第四章:并发编程 并行计算导论 顺序算法与并行算法 顺序算法:所有步骤通过单个任务依次执行,每次执行一个步骤,当所有步骤执行完成时,算法结束。 并行算法:cobegin-coend代码块来指定独立任务,所有任务都是并行执行的,紧接着cobegin-coend代码块的下一个步骤将只在所有这些任务完成之 阅读全文
posted @ 2023-10-29 17:21 ~$~ 阅读(4) 评论(0) 推荐(0) 编辑
 

2023年10月22日

摘要: 第三章:Unix/Linux进程管理 多任务处理 多任务处理指的是同时进行几项独立活动的能力 逻辑并发性成为“并发” 多任务处理是所有操作系统的基础,也是并行编程的基础 进程的概念 进程是对映像的执行 操作系统内核将一系列执行视为使用系统资源的单一实体。系统资源包括内存空间、I/O设备以及最重要的C 阅读全文
posted @ 2023-10-22 15:32 ~$~ 阅读(6) 评论(0) 推荐(0) 编辑
 

2023年10月15日

摘要: 第十一章 EXT2文件系统 EXT2文件系统数据结构 通过mkfs创建虚拟磁盘 mke2fs [-b blksize -N ninodes] device nblocks 虚拟磁盘布局 Block#0:引导块。用来容纳一个引导程序,从磁盘引导操作系统。 超级块 Block#1:超级块。用于容纳整个文 阅读全文
posted @ 2023-10-15 10:50 ~$~ 阅读(14) 评论(0) 推荐(0) 编辑
 

2023年10月8日

摘要: 商用密码产品认证目录 第一批 智能密码钥匙 智能IC卡; POS密码应用系统、ATM密码应用系统、多功能密码应用互联网终端; PCI-E/PCI密码卡; IPSec VPN产品/安全网关; SSL VPN产品/安全网关; 安全认证网关; 密码键盘; 金融数据密码机; 服务器密码机; 签名验签服务器; 阅读全文
posted @ 2023-10-08 18:05 ~$~ 阅读(13) 评论(0) 推荐(0) 编辑
 

2023年10月1日

摘要: 第七章:文件操作 文件操作级别 硬件级别 disk:将硬盘、U盘或SDC盘分区 mkfs:格式化磁盘分区,为系统做好准备 fsck:检查和维修系统 碎片整理:压缩文件系统中的文件 操作系统内核中的文件系统函数 类Unix系统内核中的一些函数,其中前缀k表示内核函数 系统调用 用户模式程序使用系统调用 阅读全文
posted @ 2023-10-01 20:15 ~$~ 阅读(6) 评论(0) 推荐(0) 编辑
 

2023年9月24日

摘要: 一门程序语言必备的要素和技能 语法和语义:了解程序设计语言的语法规则和语义约定,包括变量声明、语句结构、运算符、条件语句、循环结构等。掌握正确的语法和语义可以编写有效且不会造成语法错误的程序。 数据类型:了解不同数据类型的概念和用法,例如整数、浮点数、字符串、布尔值等。熟悉数据类型的操作和转换方法, 阅读全文
posted @ 2023-09-24 15:52 ~$~ 阅读(3) 评论(0) 推荐(0) 编辑
 

2023年9月17日

摘要: 教材知识点总结 第九章 I/O库函数 I/O库函数与系统调用 系统调用函数 open() read() write() lseek() close() I/O库函数 fopen() fread() fwrite() fseek() fclose() 可见每个库函数的根都在对应系统调用函数中 I/O库 阅读全文
posted @ 2023-09-17 17:14 ~$~ 阅读(7) 评论(0) 推荐(0) 编辑