te')); return $arr; } /* 遍历用户所有主题 * @param $uid 用户ID * @param int $page 页数 * @param int $pagesize 每页记录条数 * @param bool $desc 排序方式 TRUE降序 FALSE升序 * @param string $key 返回的数组用那一列的值作为 key * @param array $col 查询哪些列 */ function thread_tid_find_by_uid($uid, $page = 1, $pagesize = 1000, $desc = TRUE, $key = 'tid', $col = array()) { if (empty($uid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('uid' => $uid), array('tid' => $orderby), $page, $pagesize, $key, $col); return $arr; } // 遍历栏目下tid 支持数组 $fid = array(1,2,3) function thread_tid_find_by_fid($fid, $page = 1, $pagesize = 1000, $desc = TRUE) { if (empty($fid)) return array(); $orderby = TRUE == $desc ? -1 : 1; $arr = thread_tid__find($cond = array('fid' => $fid), array('tid' => $orderby), $page, $pagesize, 'tid', array('tid', 'verify_date')); return $arr; } function thread_tid_delete($tid) { if (empty($tid)) return FALSE; $r = thread_tid__delete(array('tid' => $tid)); return $r; } function thread_tid_count() { $n = thread_tid__count(); return $n; } // 统计用户主题数 大数量下严谨使用非主键统计 function thread_uid_count($uid) { $n = thread_tid__count(array('uid' => $uid)); return $n; } // 统计栏目主题数 大数量下严谨使用非主键统计 function thread_fid_count($fid) { $n = thread_tid__count(array('fid' => $fid)); return $n; } ?>吉林大学操作系统真题期末题汇总
最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

吉林大学操作系统真题期末题汇总

运维笔记admin3浏览0评论

#吉林大学操作系统汇总


文章目录

  • 前言
  • 一、名词解释
  • 一、处理器调度
  • 二、存储管理--虚拟页存储管理页面置换算法
  • 三、文件系统
  • 二、设备调度--磁盘引臂调度算法
  • 三、死锁--银行家算法
  • 四、同步问题--PV
  • 六、互斥问题
  • 七,fork()
  • 其他考点
  • 期末考点


前言


一、名词解释

并发:计算机系统中同时存在多个程序。
并行:微观上同时,绝对同一时刻有多个程序同时推进。
进程:是具有一定独立功能的程序关于一个数据集合的一次运行活动。
线程:又称为轻进程,是进程内的一个相对独立的执行流。
互斥:两个或两个以上的进程不能同时进入关于同一组共享变量的临界区,否则可能发生与时间有关的错误。
同步:一组进程,为了协调其推进速度,在某些点处需要互相等待或唤醒,进程之间这种相互制约的关系称为进程同步。
同步机制:用于实现进程同步的工具称为同步机制。
死锁:一组进程中的每一个进程均等待此组进程中的其他进程所占有的,因而永远无法得到的资源。
饥饿:当等待时间给进程的推进和响应带来明显的影响。
缓冲:处理数据到达速度与离去速度不一至而采用的技术。
缓存:是为了提高数据访问速度而将部分数据由慢速设备预取到快速设备上的技术,此时同一个数据存在多个副本
中断:在程序运行过程中出现某种紧急事件,必须中止当前正在运行的程序,转去处理此事件,再恢复原来的运行程序。
共享变量:有些变量,两个进程或两个以上的进程均需要访问它们,这些变量称为共享变量。
临界区:访问共享变量的程序段称为临界区。
处理机调度:CPU资源在可运行实体间的分配。
忙式等待:不进入等待状态的等待。
排队等待:进程得不到共享资源时进入阻塞状态。
工作集:是进程在一段时间之内活跃地访问页面的集合。
文件:具有符号名且在逻辑上有完整意义的信息项的有序序列。
进程控制块:标志进程存在的数据结构,其中包含系统对进程进行管理所需要的全部信息。
预先读:将以后即将使用的块读入缓存区中,以后进程需要该块时便可在缓冲区中直接得到,不必等待设备传输,基于文件顺序访问的假设。
延迟写:当一个缓冲块尚未写满时,暂不将其写到外存,以后继续写,不必将该块由外存读入内存。







期末题:














一、处理器调度

知识点:

























期末题;


















二、存储管理–虚拟页存储管理页面置换算法

知识点:
















期末题:





三、文件系统

知识点:文件系统的界面











二、设备调度–磁盘引臂调度算法

知识点:














特殊题:



期末题:













三、死锁–银行家算法

知识点:





















期末题:


















四、同步问题–PV

























期末题:













六、互斥问题

知识点:





TS指令解决临界区问题:






期末题:







七,fork()




其他考点

1.管程


期末管程:



3.多级页表




4.FCB


5.pipe

6.进程线程


7.存储管理

知识点:






虚拟页式存储器管理基本原理:



期末考点

文件系统:








读集和写集

pv:

存储管理:








单CUP进程:


发布评论

评论列表(0)

  1. 暂无评论