1. 首页
  2. 数据库
  3. 其它
  4. 多线程的那点儿事(基础篇)

多线程的那点儿事(基础篇)

上传者: 2020-12-31 21:58:11上传 PDF文件 59.83KB 热度 24次
多线程编程是现代软件技术中很重要的一个环节。要弄懂多线程,这要牵涉到多进程?当然,要了解到多进程,要涉及到操作系统。不过大家也不要紧张,听我慢慢道来。这其中的环节其实并不复杂。 (1)单CPU下的多线程 在没有出现多核CPU之前,我们的计算资源是的。如果系统中有多个任务要处理的话,那么需要按照某种规则依次调度这些任务进行处理。什么规则呢?可以是一些简单的调度方法,比如说 1)按照优先级调度 2)按照FIFO调度 3)按照时间片调度等等 当然,除了CPU资源之外,系统中还有一些其他的资源需要共享,比如说内存、文件、端口、socket等
用户评论