由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 大坑看晕了
相关主题
写给对系统感兴趣的人Goodbug,是不是单机大于1 million/s的I/O你就输了?
代码开源了high performance computer architecture 这课有啥大意义吗
10G网络到了什么是OS Memory management and heap structure?
why do we need to map user threads to kernel threads?老魏问你个问题
我去你妈的AWS,byebye,操你妈的服务器测试结果
清华学霸求推荐一个真心交流技术的地方
a dummy OS questionGPU的本质
咱们好像生活在两个世界里為什麼golang algernon比C nginx慢幾十倍?golang行嗎
相关话题的讨论汇总
话题: core话题: numa话题: cpu话题: 共享话题: 哪些
进入Programming版参与讨论
1 (共1页)
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的大多数条目写的也没问题。

1 (共1页)
进入Programming版参与讨论
相关主题
為什麼golang algernon比C nginx慢幾十倍?golang行嗎我去你妈的AWS,byebye,操你妈的
说说我以前做的ultra low latency架构吧清华学霸
刚开始看pythona dummy OS question
How to use multi-core to speed Python program咱们好像生活在两个世界里
写给对系统感兴趣的人Goodbug,是不是单机大于1 million/s的I/O你就输了?
代码开源了high performance computer architecture 这课有啥大意义吗
10G网络到了什么是OS Memory management and heap structure?
why do we need to map user threads to kernel threads?老魏问你个问题
相关话题的讨论汇总
话题: core话题: numa话题: cpu话题: 共享话题: 哪些