存档

2011年11月 的存档

利用watch命令和byzanz工具制作Gif图

2011年11月30日 没有评论 4,057 次浏览

Linux下都有一个名为watch的命令,这个命令可以帮我们监测另外一个命令的运行结果,这在我们需要一直查看某个命令的输出结果时非常有用。比如,我们知道查看网口eth0上的接收数据包流量的命令如下: #... [阅读更多]

分类: *nix技术, Shell命令 标签: , ,

利用CentOS-6.0光盘安装软件

2011年11月30日 没有评论 3,504 次浏览

在家里的电脑上安装CentOS-6.0时为了图快,很多软件包都没有安装上,今天想试下ruby结果发现默认没装上,本想从网上下载ruby进行安装,又一想CentOS-6.0-i386-bin-DVD.iso镜像光盘上应该有,毕竟那可是个4.38G的大家伙,不利用太浪费了,就直接安装这个iso上面提供的ruby.rpm包,于是有了这篇小文。 首先,查看光盘的挂载位置,后面会用到: #... [阅读更多]

理想与活着

2011年11月29日 没有评论 2,076 次浏览

人,活着,有理想总是好的,但如果把我的理想说出来,也许就有人要笑了。其实也没那么不雅,我只不过是想学二胡,然后能找条绿荫马路,抽个矮板凳,弹奏几曲。曾几何时,特别喜欢凝听路边那些悠悠的乐音,顺着起伏节奏一眼望去,总能看到一个瘦瘦的、戴着墨镜的、也许还会留些胡须的老人,神情全入的摆弄着那破旧的二胡,全然不管面前钵子里的几枚零钞。最喜欢的还是《满江红》与《二泉映月》,一首勾人魂魄、激情荡漾,一首摄人心神、沧桑悲凉。每每如此,当我听到那曲调,不管是那种激昂,还是那种凄婉,不仅仅传入我的耳里,更感染到我的全身,仿佛人间一切仅剩下老人与我。一直认为二胡才算是真正属于民间的乐器,有此理想亦未完全不可理解。 人,活着,特别是活的时间长了,有些理想就会遗忘,忘记了最初出发的目的,在中途迷失了原有的方向却马不停蹄的赶路而越走越远。我会经常想很多很多东西,和我相关的、不相关的、生活的、工作的、学习的,当然,更多的还是人生。我也看着各种各样的书籍,佛教、国学、藏教,可一直没有得到我想要的答案。也许,人生本就无所谓目的,追求过程的精彩才是我人生真正的理想,理想与人生融合在一起,共同前行。 人,活着,理想就一定会实现,不管它逐渐变得多么模糊,因为活着,因为他与她同在。 ... [阅读更多]

为爱奔跑·壹基金2011深圳(盐田)马拉松赛

2011年11月27日 没有评论 2,404 次浏览

官网:http://www.smoa.org.cn/love2011/index.php 做IT的童鞋就要多运动,所以报个马拉松看看,不过今年先整个11公里的四分马拉松体验一下,全程马拉松40多公里会要死掉的。今年坚持住了,明年再报全程。:) ... [阅读更多]

分类: 生活点滴 标签:

忽然很想跟自己说声对不起,对不起再也找不回原来的自己了……

2011年11月27日 没有评论 1,915 次浏览

忽然很想跟自己说声对不起,对不起总是让自己不开心 ... [阅读更多]

分类: 生活点滴 标签: ,

2011年11月26日嵌入式/内核开发专场沙龙

2011年11月26日 没有评论 2,402 次浏览

沙龙时间:11月26日(周六) 沙龙地点:深圳市罗湖区深南东路5015号金丰大厦B座1201室 关于这个沙龙的资料在CU论坛上肯定马上就会发出来,想看的去CU下载即可,说一下今天参加这个的个人经历。 早上7点27起床,洗脸漱口出发,顺便到公司拿了早餐,边吃边走到深大地铁站,到大剧院下F出口出来后马上找到了金丰城B座12楼。上午的嵌入式/内核开发专场还是不错的,第一个topic讲如何参与Linux... [阅读更多]

int main() vs. void main()

2011年11月25日 没有评论 5,269 次浏览

原文:http://www.eskimo.com/~scs/readings/voidmain.960823.html 作者:Steve 题注:只翻译了前面这一半讲原理的,后面的内容就暂不翻译了。 [A few of the points I make in this article are becoming dated. It is becoming... [阅读更多]

分类: 英文翻译 标签: ,

Intel Networking Technology Workshop

2011年11月24日 没有评论 2,930 次浏览

英特尔网络技术研讨会 时间:2011-11-24 地点:深圳马哥孛罗好日子酒店 有幸参加这次研讨会,9点半正式开始到下午5点,除了中间两次茶歇以及中午1小时的午饭外,也算是进行了一整天。因为现在还没拿到胶片,这里凭简单笔记和记忆说一下今天Intel... [阅读更多]

分类: 沙龙研讨 标签: , ,

如何高效的访问内存

2011年11月23日 1 条评论 7,106 次浏览

影响内存访问速度的因素主要有: 1.内存带宽:每秒读写内存的数据量,由硬件配置决定。 2.CACHE高速缓冲:CPU与内存之间的缓冲器,当命中率比较高时能大大提供内存平均访问速度。 3.TLB转换旁视缓冲:系统虚拟地址向物理地址转换的高速查表机制,转换速度比普通转换机制要快。 我们能够优化的只有第2点和第3点。由于CACHE的小容量与SMP的同步竞争,如何最大限度的利用高速缓冲就是我们的明确优化突破口(以常用的数据结构体为例): 1.压缩结构体大小:针对CACHE的小容量。 2.对结构体进行对齐:针对内存地址读写特性与SMP上CACHE的同步竞争。 3.申请地址连续的内存空间:针对TLB的小容量和CACHE命中。 4.其它优化:综合考虑多种因素 具体优化方法 1.压缩结构体大小 系统CACHE是有限的,并且容量很小,充分压缩结构体大小,使得CACHE能缓存更多的被访问数据,无非是提高内存平均访问速度的有效方法之一。 压缩结构体大小除了需要我们对应用逻辑做好更合理的设计,尽量去除不必要的字段,还有一些额外针对结构体本身的压缩方法。 1.1.对结构体字段进行合理的排列 由于结构体自身对齐的特性,具有同样字段的结构体,不同的字段排列顺序会产生不同大小的结构体。 大小:12字节 struct... [阅读更多]

kgtp使用总结

2011年11月22日 没有评论 4,233 次浏览

kgtp使用总结 1,介绍: Kgtp项目主页是:http://code.google.com/p/kgtp/ 如其项目主页所描述,Kgtp是一个实时且轻量级的Linux跟踪内核调试工具。也许说是一个内核跟踪调试接口更合适,通过它来连通内核和GDB,使得GDB可以对内核进行跟踪调试。GDB既可以是在本机,也可以在另外一台机器上,甚至还可以进行离线调试,而这些感觉应该都是GDB本身提供的Targets、Trace... [阅读更多]