摘要: 计算机网络 1、谈下你对五层网络协议体系结构的理解? 1. 应用层 应用层(application layer)的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程(进程:主机中正在运行的程序)间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议。在互联网中应用层协议很 阅读全文
posted @ 2019-10-30 22:32 浮世间 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 磁盘结构 盘面(Platter):一个磁盘有多个盘面; 磁道(Track):盘面上的圆形带状区域,一个盘面可以有多个磁道; 扇区(Track Sector):磁道上的一个弧段,一个磁道可以有多个扇区,它是最小的物理储存单位,目前主要有 512 bytes 与 4 K 两种大小; 磁头(Head):与 阅读全文
posted @ 2019-10-30 11:22 浮世间 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 虚拟内存 虚拟内存的目的是为了让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。 为了更好的管理内存,操作系统将内存抽象成地址空间。每个程序拥有自己的地址空间,这个地址空间被分割成多个块,每一块称为一页。这些页被映射到物理内存,但不需要映射到连续的物理内存,也不需要所有页都必须在物理内存 阅读全文
posted @ 2019-10-30 11:19 浮世间 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 必要条件 " " 互斥:每个资源要么已经分配给了一个进程,要么就是可用的。 占有和等待:已经得到了某个资源的进程可以再请求新的资源。 不可抢占:已经分配给一个进程的资源不能强制性地被抢占,它只能被占有它的进程显式地释放。 环路等待:有两个或者两个以上的进程组成一条环路,该环路中的每个进程都在等待下一 阅读全文
posted @ 2019-10-30 11:17 浮世间 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 进程与线程 1. 进程 进程是资源分配的基本单位。 进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对 PCB 的操作。 下图显示了 4 个程序创建了 4 个进程,这 4 个进程可以并发地执行。 " " 2. 线程 阅读全文
posted @ 2019-10-30 11:13 浮世间 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 基本特征 1. 并发 并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。 并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。 操作系统通过引入进程和线程,使得程序能够并发运行。 2. 共享 共享是指系统中的资源可以被多个并发进程共同使用。 有两种共享方式:互斥 阅读全文
posted @ 2019-10-30 11:09 浮世间 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1. 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 答案: 绝对路径:如/etc/init.d 当前目录和上层目录:./ ../ 主目录:~/ 切换目录:cd 2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径? 答案: 查看当前进程:ps 执行 阅读全文
posted @ 2019-10-30 09:24 浮世间 阅读(449) 评论(0) 推荐(0) 编辑