摘要: 1.一个进程可以创建多个线程,其中至少有一个主线程(main线程) 2.由操作系统来负责安排调度:决定哪一个线程被运行(操作系统决定了一切,我们只是来了解操作系统的行为,并利用达成我的任务目标) 3.遵循同一原则:让所有线程有机会运行 阅读全文
posted @ 2018-05-02 21:20 QianweiZ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.进程:但一个程序运行,被加载到内存中运行时,这个运行着的实例称为意义进程,可以在任务管理器里看见 2.进程里面可以有多个线程 阅读全文
posted @ 2018-05-02 21:01 QianweiZ 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 1.函数调用是串行的,只有函数返回后,才能继续运行下一个函数 2.线程:thread,用于并发任务,main函数为主线 3.创建一个线程:1.定义一个类(首先要包含线程的API) 2.虚函数重写一个基类 3.task.Run(),运行线程 4.所有线程共享CPU,每个线程轮流运行,使用sleep,让 阅读全文
posted @ 2018-05-02 20:54 QianweiZ 阅读(104) 评论(0) 推荐(0) 编辑