1 2 3 4
摘要: 基于进程的并发编程 构造并发程序最简单的方法就是用进程。 基于进程的并发服务器 下图展示了一个基于进程的并发echo服务器代码。 进程的优劣 对于在父,子进程间共享状态信息,进程有一个非常清晰的模型:共享文件表,但是不共享用户地址空间。。进程有独立的地址空间既是优点也是缺点。 基于I/O多路复用的并 阅读全文
posted @ 2022-11-15 10:08 无序 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 客户端-服务器编程模型 一个客户端-服务器事务由以下四步组成: 当一个客户端需要服务时,它向服务器发送一个请求,发起一个事务。 服务器收到请求后,解释它,并以适当的方式操作它的资源。 服务器给客户端发送一个响应,并等待下一个请求。 客户端收到响应并处理它。 网络 客户端和服务器通常运行在不同的主机上 阅读全文
posted @ 2022-10-19 15:44 无序 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 了解Unix I/O将帮助你理解其他的系统概念。 有时你除了使用这个别无选择 Unix I/O 所有的输入和输出都能以一种同意且一致的方式来执行: 打开文件。 Linux shell 创建的每个进程开始时都有三个打开的文件:标准输入,标准输出和标准错误。 改变当前的文件位置。 读写文件。 关闭文件。 阅读全文
posted @ 2022-09-28 15:43 无序 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 虚拟内存是计算机系统最重要的概念之一的原因: 虚拟内存是核心的。 虚拟内存是强大的。 虚拟内存是危险的。 物理和虚拟寻址 计算机系统的主存被组织成一个由M个连续的字节大小的单员组成的数组。每个字节都有一个唯一的物理地址。 最早期的PC使用物理寻址,而且诸如数字信号处理器,嵌入式微控制器以及Cray超 阅读全文
posted @ 2022-09-23 10:28 无序 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 定义:从给处理器加点开始,知道你断电为止,程序计数器假设一个值的序列 $a_0,a_1,...,a_{n-1}$其中,每个$a_k$是某个响应的指令$I_k$的地址。每次从$a_k$到$a_{k+1}$的过渡称为控制转移。这样的控制转移序列交出处理器的控制流。一般情况我们把突变的称为异常控制流(EC 阅读全文
posted @ 2022-09-22 15:36 无序 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 链接是将各种代码和数据片段收集并组合成为一个单一文件的过程,这个文件可被加载到内存并执行。 学习链接的理由: 理解链接器将帮助你构造大型程序。 理解链接器将帮助你避免一些危险的编程错误。 理解链接将帮助你理解语言的作用域规则是如何实现的。 理解链接将帮助你理解其他重要的系统概念。 理解链接将使你能够 阅读全文
posted @ 2022-07-29 09:56 无序 阅读(212) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2022-07-21 17:03 无序 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 存储技术 随机访问存储器 1.静态RAM SRAM将每个位存储在一个双稳态的存储器单元里。每个单元是用一个六晶体管来实现的。 2.动态RAM DTAM将每个位存储为对一个电容的充电。 3.传统的DRAM DRAM芯片中的单元被分成d个超单元,每个超单元都由w个DRAM单元组成。 每个DRAM芯片被链 阅读全文
posted @ 2022-07-18 14:46 无序 阅读(86) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2022-06-24 14:56 无序 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 编写高效程序需要做到以下几点:第一,我们必须选择一组适当的散粉阿和数据结构。第二,我们必须编写出编译器能有效优化以转换成高效可执行代码的源代码。 在程序开发和优化的工程中,我们必须考虑代码使用的方式,以及影响它的关键因素。通常,程序员必须在实现和维护程序的简单性与它的运行时度之间做出权衡。 理想的情 阅读全文
posted @ 2022-06-23 11:48 无序 阅读(277) 评论(0) 推荐(0) 编辑