摘要: 1、三态模型 就绪(可运行)状态:线程已经准备好运行,只要获得CPU,就可立即执行 执行(运行)状态:线程已经获得CPU,其程序正在运行的状态 阻塞状态:正在运行的线程由于某些事件(I/O请求等)暂时无法执行的状态,即线程执行阻塞 就绪 → 执行:为就绪线程分配CPU即可变为执行状态" 执行 → 就 阅读全文
posted @ 2023-11-13 17:29 江境纣州 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 转载地址 进程之间的通信 参考文章:https://blog.csdn.net/qq_34827674/article/details/107678226 前提知识:每个进程都有自己的用户空间,而内核空间是每个进程共享的。因此进程之间想要进行通信,就需要通过内核来实现。 管道: 管道是最简单,效率最 阅读全文
posted @ 2023-11-13 17:12 江境纣州 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 经常听到双核四线程、四核八线程这次词。 1、cup就像作坊。 2、核就像作坊里的工人。 3、线程就像传送带,每个工人有两条传送带。 可以让多个核心同时运行一个程序。但是一般系统是自动分配的,目的是平衡工作负荷。除非编程时故意设为某个核心单独运算(把所有任务都指定为某个核心上运行) 并行和并发 1、并 阅读全文
posted @ 2023-11-13 14:44 江境纣州 阅读(46) 评论(0) 推荐(0) 编辑