如描述软件
垃圾清理,病毒的扫描
一个进程,中又分多个线程
注流的开发都是开发多线程技术,开多个任务
单核CPU
多进程也好,多线程也好,同时干很多活
进程是重量级的,也就是新建一个进程会消耗CPU和内存空间等系统资源,因此进程的数量比较局限
线程是轻量的,新建线程会共享所在进程的系统资源,因此目前主流的开发都是采用多线程的。
单核CPU,我来之后学习java,C,C++
CPU在每个线程中切换,多线程是采用时间片轮转法来保证多个线程的并发执行,所谓并发就是指宏观并行微观串行的机制
4核,8核
java中是多线ktg