s********k 发帖数: 6180 | 1 到底在多核下现在OS比如linux的CPS时怎么运作的?哪些信息是afinity的,哪些是多
核共享的?一个thread比如被context switch下来,是放到自己core的队列里面,然后
再什么情况下被分配到另外一个core去? |
x****u 发帖数: 44466 | 2 SMP是简单的紧耦合,除了CPU是平行独立的外别的东西都是共享的。
【在 s********k 的大作中提到】 : 到底在多核下现在OS比如linux的CPS时怎么运作的?哪些信息是afinity的,哪些是多 : 核共享的?一个thread比如被context switch下来,是放到自己core的队列里面,然后 : 再什么情况下被分配到另外一个core去?
|
s********k 发帖数: 6180 | 3 NUMA下呢?
【在 x****u 的大作中提到】 : SMP是简单的紧耦合,除了CPU是平行独立的外别的东西都是共享的。
|
x****u 发帖数: 44466 | 4 对CPU来说不变,但实际上有差别,所以调度器要考虑此因素。
【在 s********k 的大作中提到】 : NUMA下呢?
|
s*****V 发帖数: 21731 | 5 有没有系统的东西可以看一看,你们这一嘴那一舌头的,不知道信谁的。
【在 x****u 的大作中提到】 : SMP是简单的紧耦合,除了CPU是平行独立的外别的东西都是共享的。
|
x****u 发帖数: 44466 | 6 现代CPU架构等知识看体系结构和微机原理的教材就行了,基本思想是几十年不变的东
西。Wikipedia的大多数条目写的也没问题。
【在 s*****V 的大作中提到】 : 有没有系统的东西可以看一看,你们这一嘴那一舌头的,不知道信谁的。
|
s********k 发帖数: 6180 | 7 NUMA的思想应该就是共享能少就少,毕竟保持所有core的SMP很大overhead吧。大部分
这样的情况scheduler是在local core上先做,然后再不行的话switch到其他core?
【在 x****u 的大作中提到】 : 对CPU来说不变,但实际上有差别,所以调度器要考虑此因素。
|
x****u 发帖数: 44466 | 8 前面不知道回了那个小孩一次,后来他删贴了我也删了。举例NUMA还不如说CPU内置
cache。
【在 s********k 的大作中提到】 : NUMA的思想应该就是共享能少就少,毕竟保持所有core的SMP很大overhead吧。大部分 : 这样的情况scheduler是在local core上先做,然后再不行的话switch到其他core?
|
t*****s 发帖数: 416 | 9 自己删贴就删,还要诬赖其他人先删贴。
【在 x****u 的大作中提到】 : 前面不知道回了那个小孩一次,后来他删贴了我也删了。举例NUMA还不如说CPU内置 : cache。
|
x****u 发帖数: 44466 | 10 主贴骂街为主的,回帖就这一句,你马甲?
【在 t*****s 的大作中提到】 : 自己删贴就删,还要诬赖其他人先删贴。
|
c****p 发帖数: 6474 | 11 wiki的cache coherency那部分可能会有问题。
【在 x****u 的大作中提到】 : 现代CPU架构等知识看体系结构和微机原理的教材就行了,基本思想是几十年不变的东 : 西。Wikipedia的大多数条目写的也没问题。
|