Chinaunix

标题: 你了解几个 [打印本页]

作者: chenzhanyiczy    时间: 2013-05-09 21:45
标题: 你了解几个
本帖最后由 chenzhanyiczy 于 2013-05-09 21:49 编辑

内存对齐

cache对齐

atomic operation

编译器乱序优化

cache line

memory ordering

cpu流水线

cpu乱序

cpu并行执行

cpu预取/预读

cache mesi

memory barriers

lock prefix

gcc asm

slab color range

总线

mmu

这些关系是如此复杂
作者: pmerofc    时间: 2013-05-09 22:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: folklore    时间: 2013-05-10 08:17
what is cache mesi &slab color range
作者: pitonas    时间: 2013-05-10 08:19
如此复杂
作者: hellioncu    时间: 2013-05-10 08:48
一半多吧  
作者: lrita    时间: 2013-05-10 09:51
一个都没看懂啥意思。
作者: goldenfort    时间: 2013-05-10 09:54
回复 1# chenzhanyiczy


    这些复杂性 应该由芯片公司工作的软件人员来解决。

    如果搞出cpu指令集, cpu设计更复杂了。

    cpu厂的主要任务就是 搞出简单容易用的接口。


    一般软件编程人员, 的主要任务是在自己特定领域进行创造。 研究这些创造不出价值。

   sun 搞这些很长时间, 最后被oracle 7。6 Billion 收购了。yahoo, 就个网站。 microsoft 2008年,40.6Billion 收购它还不卖。
     java 开发根本接触不到这些, 没听说java 开发比c开发工资低




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2