操作系统面试题(一)

1.线程可以分为哪两种?这两种线程在调度与切换速度上有什么不同?

(1)线程可以分为用户级线程和内核级线程两类。

(2)内核级线程的调度由内核的线程调度程序完成,用户级线程则由用户线程包中的一个过程来完成。内核级线程切换慢,用户级线程切换快。

2.请简述虚拟存储系统的4个主要特征

(1)离散性,即进程可以分散地存储在物理内存中。

(2)多次性,指不必把进程一次性全部装入内存,可以将执行的代码和数据转入,其他等进程运行需要时再装入。

(3)对换性,指内存中的进程可以换出,以腾出内存空间换入外存中的进程。

(4)虚拟性,指系统为用户提供了比实际物理内存大的逻辑内存空间。

3.简述树形目录的优点

(1)加快查找速度。(2)便于文件的分类。(3)层次结构清晰。(4)便于管理和保护。(5)解决了重名问题。

4.提高磁盘I/O速度的方法有哪些

(1)提前读。(2)延迟写。(3)优化物理块的分布。(4)虚拟盘。(5)磁盘高速缓存。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值