专业课复习
愚鲁.
逝者如斯夫,不舍昼夜
展开
-
操作系统之进程通信
进程通信的方式 : ①信号通信 ②管道通信 ③消息队列 ④共享存储区信号通信信号是Linux进程之间一种重要的通信机制;信号的作用是为了通知进程某个时间已经发生;信号的发出是及时的,但是信号的响应可能会有延后,收到信号的进程在当前执行处设置断点,然后立即转为执行信号处理函数,执行结束后,会回到断点,继续执行之前的操作,这一点类似中断机制;中断和信号的区别是,前者运行在核心态(系统),后者运行在用户态,中断的响应比较及时,而信号的相应一般会有延迟;信号的发出者可以是进程、系统、原创 2020-07-19 17:40:45 · 156 阅读 · 0 评论 -
覆盖与交换技术
覆盖与交换是从逻辑上扩充主存的两种方法。Q:什么是覆盖技术覆盖是将程序划分为若干个功能上相对独立的程序段,按照程序的逻辑结构让那些不会同时执行的程序段共享同一块内存区的内存扩充技术。Q:什么是交换技术交换是指将系统暂时不用的程序或数据部分或全部从主存中调出,以腾出空间将系统要求使用的程序和数据调入主存,实际上是主存与外存之间不断的交换程序和数据,以实现用户在较小的存储空间中完成较多作业的执行。两者有何不同一、结构不同1、覆盖:覆盖要求程序员给出程序段之间的覆盖结构。2、交换:交换不要求程序员原创 2020-07-13 15:48:00 · 1421 阅读 · 0 评论