crazyhadoop
发表于 2012-11-22 11:21
回复 51# lenky0401
给力,cpu虚拟化水还是很深的,玩过网络虚拟化的 表示这对系统要有深刻的把握~直接在硬件上动手术
crazyhadoop
发表于 2012-11-22 11:22
回复 12# mik
这本书非常适合计算机大三的学生去读,浅显易懂,有些知识也可以去实践一下就知道对错了,很不错
crazyhadoop
发表于 2012-11-22 11:25
回复 17# hellioncu
做到底层的程序猿还是会大量用到这样的知识的,不了解自己的工具,就无法把握住局面,一个mutex锁,在进程内还是县城内的行为到底是如何表现的,如果不清楚mutex的内存属性,bug就来了
crazyhadoop
发表于 2012-11-22 11:28
回复 28# superwiles
intel会赠送一套cpu的技术文档,不过一般人是没有勇气读下去的,再说也没有必要研究的那么深刻,还是先通过浅显的一本书过渡一下靠谱啊~还是入门级选手多啊
crazyhadoop
发表于 2012-11-22 11:30
回复 35# cjdao
学习内核,靠谱一点的方法,就是先了解进程,调度,锁,文件,然后写应用程序,看你能把握住你的程序的行为么~然后再学习内核
crazyhadoop
发表于 2012-11-22 11:32
回复 42# zhaopingzi
目前了解较多的就是网络相关的程序,对字节大小特别敏感,容易踩雷
shang2010
发表于 2012-11-22 12:25
crazyhadoop 发表于 2012-11-22 11:12 static/image/common/back.gif
class FOO
{
public:
obj是什么,如果foo的话,那么p还是static
作为一个编码习惯,请在foo()构成函数时将所有的指针都进行初始化。不要假设逻辑未定义的事,出了问题后果很难被测试团队的那些流程发现
crazyhadoop
发表于 2012-11-22 12:49
回复 77# shang2010
是滴~ 懒惰初始化的程序bug无穷,要是不清晰一些底层的实现,出问题都不知道咋回事
lloydm
发表于 2012-11-22 23:09
brucewoo_cu
发表于 2012-11-24 15:27
很底层的东西,支持一下.
页:
1
2
3
4
5
6
7
[8]
9
10
11
12