# 操作系统面试题 by 爽爽学编程

本文作者:爽爽学编程 (opens new window)

本站地址:https://code-wss.com (opens new window)

# 什么是用户态和内核态?

# 进程之间的通信方式有哪些?

# 进程有哪几种状态?

# 进程的调度算法你知道吗?

# 什么是软中断、什么是硬中断?

# 什么是分段、什么是分页?

# 零拷贝你知道吗?

# 说下你常用的 Linux 命令?

# I/O到底是什么?

# 为什么网络 I/O 会被阻塞?

# I/O模型有哪些?

# 同步和异步的区别?

# 阻塞和非阻塞的区别?

# 同步、异步、阻塞、非阻塞的I/O的区别?

# 什么是 BIO、NIO、AIO?

# BIO、NIO、AIO?

# 什么是 Channel?

# 什么是 Buffer?

# 什么是 Selector?

# 到底什么是 Reactor?

# Select、Poll、Epoll 之间有什么区别?

# 什么是物理地址,什么是逻辑地址?

爽爽学编程   |