Appearance
全部 操作系统 面试题
- 计算机启动过程
- Node.js os 模块作用、常用 API 与跨平台换行符处理
- 文件系统挂载机制
- 线程的使用原因
- 最短进程优先算法
- 信号量的概念与原子操作
- 系统调用原理与函数调用区别
- 进程终止的原因与系统调用
- 线程概念、组成及与进程的区别
- POSIX 标准的诞生与核心目标
- 机制与策略分离原则
- 弹出式线程
- 进程层次结构
- CMOS 存储器
- 临界区与竞争条件
- CPU调度基础与常见算法
- 条件变量
- TTY 与 PTY 的概念区别及进程环境判断
- 线程的基本概念与多线程问题
- 进程的创建
- 操作系统中的UID与GID机制
- 操作系统的定义与核心角色
- 进程间通信的核心问题与常用方式
- 管程与信号量的对比及原理
- 实时操作系统的基本概念
- 轮转调度算法原理与时间片设置
- sleep与wakeup原语及其缺陷
- 即插即用PnP技术原理
- USB 总线的基本概念与工作机制
- 进程核心概念与调度通信
- CPU与外部设备的三种数据交互方式
- 保证调度算法的原理与优缺点
- 忙等待实现进程互斥的方法
- 进程模型
- 策略与机制分离原则
- 调度算法分类
- 屏障同步机制的原理与异常处理
- 进程状态及其转换
- Node.js path 模块的路径处理与跨平台差异
- 优先级调度原理与饥饿问题
- 内核态与用户态的划分与意义
- 调度算法的目标
- 彩票调度算法原理
- 用户级线程的实现方案
- UNIX文件保护的9位权限码
- 消息传递机制
- I/O 设备的结构与设备控制器
- Windows与UNIX编程模型对比
- 进程调度的触发时机
- 批处理系统的三种调度算法