我是这样理解CPU的,程序的运行需要去争夺CPU的时间片,宏观并行,微观串行
就是CUP,假设是四核心,八线程的
场景是这样子的: 就拿我们平时用的Word来说,在我们打字的时候,后台会有一个线程去帮我们保存Word的内容,因为,word是一个线程
打字,保存这两个功能是运行在一个进程中的两个线程上面的,我的疑惑点是这样的:
1. 如果是多核心CPU(四核心,八线程)的话,那么这个程序运行在一个CUP上?去争夺一个CPU的时间片么?
2. 上一问,问题的延续,如果我又开启了另外一个程序,比如说: 酷狗音乐(另外一个进程),这两个进程是抢夺一个CPU的时间片还是其他CPU核心的时间片?
3. 在第一问上进行追加,word有打字,保存这两种,我们在打字的时候,后台就默认运行了保存,那么如果说打字的时候卡了,是什么原因造成的(电脑配置很高)?请分析原因。