操作系统高频面试问题总结

操作系统常见面试问题

  • 进程与线程的区别和联系
  • 一个进程可以创建多少线程,和什么有关
  • 一个程序从开始运行到结束的完整过程(四个过程)
  • 进程通信方法(Linux和windows下),线程通信方法(Linux和windows下)
  • 文件读写使用的系统调用
  • 怎么回收线程
  • 守护进程、僵尸进程和孤儿进程
  • 处理僵尸进程的两种经典方法
  • 进程终止的几种方式
  • linux中异常和中断的区别
  • 一般情况下在Linux/windows平台下栈空间的大小
  • 五种IO模型
  • 守护进程
  • 程序从堆中动态分配内存时,虚拟内存上怎么操作的
  • 交换空间与虚拟内存的关系
  • 堆和栈的区别;从堆和栈上建立对象哪个快?(考察堆和栈的分配效率比较)
  • 内存泄漏和内存溢出
  • 常见内存分配方式和错误
  • 堆内存和栈内存的区别
  • 可重入函数和可重入内核
  • 操作系统动态内存分配的几种策略
  • 内部碎片和外部碎片
  • 系统调用进入内核态的过程
  • 内核态和用户态的区别
  • 常见的进程调度算法以及linux的进程调度
  • 中断、陷阱、故障和终止
  • 进程通信方法

同步进程通信&#

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值