Operating System
WhiteJunior
这个作者很懒,什么都没留下…
展开
-
Nowcoder专项练习:操作系统(一)
Nowcoder 操作系统专项练习第一弹。原创 2019-05-21 16:28:31 · 904 阅读 · 0 评论 -
Q48:常用的线程模型
Future模型、fork&join模型、actor模型、生产者消费者模型、master-worker模型。原创 2019-06-27 14:20:18 · 274 阅读 · 0 评论 -
Q49:协程
协程是什么。原创 2019-06-27 14:33:05 · 2794 阅读 · 0 评论 -
Q32:虚拟地址空间
虚拟内存空间。原创 2019-06-24 17:21:57 · 198 阅读 · 0 评论 -
Q33:缺页中断
缺页中断。原创 2019-06-24 17:44:15 · 617 阅读 · 0 评论 -
Q34:fork与vfork
fork、vfork、写时复制。原创 2019-06-24 18:11:43 · 173 阅读 · 0 评论 -
Q44:类的内存分布
类的内存分布。原创 2019-06-27 11:25:52 · 352 阅读 · 0 评论 -
Q45:软链接和硬链接
软链接与硬链接。原创 2019-06-27 11:30:35 · 254 阅读 · 0 评论 -
Q46:静态变量何时初始化
C语言中其在代码执行之前初始化,C++规定全局或局部静态对象当且仅当对象首次用到时进行构造。原创 2019-06-27 11:39:39 · 1140 阅读 · 0 评论 -
Q47:用户态与内核态
用户态与内核态。原创 2019-06-27 11:48:35 · 203 阅读 · 0 评论 -
Q31:进程与线程
进程与线程。原创 2019-06-24 15:32:20 · 217 阅读 · 0 评论 -
Q43:进程的不同状态
进程的不同状态、交换技术。原创 2019-06-27 01:26:27 · 657 阅读 · 0 评论 -
Nowcoder专项练习:操作系统(二)
Nowcoder 操作系统专项练习第二弹。原创 2019-05-22 20:35:22 · 1744 阅读 · 0 评论 -
Nowcoder专项练习:操作系统(三)
Nowcoder 操作系统第三弹。原创 2019-05-23 01:25:10 · 1081 阅读 · 0 评论 -
Q36:线程产生的原因
线程的引入原因。原创 2019-06-26 07:55:34 · 410 阅读 · 0 评论 -
Q37:单核机器上写多线程程序
单核机器多线程也需要使用线程锁。原创 2019-06-26 17:50:13 · 510 阅读 · 0 评论 -
Q38:游戏服务器为用户开辟线程还是进程?
游戏服务器应当为每个用户开辟一个进程。原创 2019-06-26 23:32:30 · 598 阅读 · 0 评论 -
Q39:缺页置换算法
先进先出(FIFO)算法与最近最少使用(LRU)算法。原创 2019-06-26 23:38:40 · 766 阅读 · 0 评论 -
Q40:多进程和多线程的使用场景
多进程适用于CPU密集型,多线程适用于I/O密集型。原创 2019-06-26 23:43:28 · 1053 阅读 · 0 评论 -
Q41:死锁发生条件与解决办法
互斥条件、请求和保持条件、不可剥夺条件、环路等待条件。原创 2019-06-26 23:52:54 · 337 阅读 · 0 评论 -
Q42:互斥锁与读写锁
互斥锁与读写锁。原创 2019-06-27 00:27:26 · 559 阅读 · 0 评论 -
Q35:并发与并行
并发与并行。原创 2019-06-25 00:18:30 · 129 阅读 · 0 评论