操作系统

操作系统

1.一个二进制文件运行出结果,操作系统做了什么(这是一个很全面的题)

2.死锁的条件及银行家算法、资源分配图之类的

3.进程间通信方式

1
信号、管道、消息队列、共享内存

4.Linux的五种IO方式(阻塞与非阻塞、同步与异步的理解)

1
2
3
4
5
6
7
8
9
阻塞IO模型

非阻塞IO模型

IO复用模型

信号驱动IO

异步IO模型

5.Linux的select、poll、epoll的区别

6.进程与线程区别、内核级线程与用户级线程

7.页面置换算法,尤其是lru

8.进程调度算法

9.Linux中断响应机制

10.虚拟内存机制

11.冯诺依曼体系

12.shell 命令的执行过程

13.程序运行中的栈式结构,栈溢出攻击

14.同步与阻塞

15.并行与并发,线程调度,并行级别

16.信息熵

17.内核态与用户态,中断

18.CPU 与内存与磁盘

19.缓存行与伪共享

20.内存分配管理,段页式。

Author

Zoctan

Posted on

2018-02-14

Updated on

2023-03-14

Licensed under