· [置顶] @yuanbor: vmware server 2调试Linux内核
· @reneh:mpt2sas driverdisk issue, rhel5 works, centos5 fails
· @Tim Symons:PMC-Sierra:探究SAS的演进与发展最新趋势
· @linuxeden:Linux diff与patch的深入分析
· @yuanbor:CodeViz对内核模块的处理失效问题的解决方法
· @yuanbor:使用CentOS-6.2 Minimal构建完整环境
· @SonicLing:Device Mapper 代码分析
2008-6-3 10:09:46 阅读534 评论1 32008/06 June3
2012-5-11 18:31:17 阅读4 评论0 112012/05 May11
2012-4-28 11:24:43 阅读12 评论0 282012/04 Apr28
1 SAS的价值
SAS提供了一种可扩展的点对点网络拓扑(Point-to-point topology)结构,可以在多种层面实现存储连接。SAS现已进入第二代,其标准也在不断演进以得到更高带宽利用率、更加易于管理并使网络更加稳定。本文将对SAS持续增长的价值进行分析。
1.1 数据中心网络拓扑结构
数据中心需要支持丰富的内容和更高的系统吞吐量(System throughput),同时法规还要求其支持数据存储、保护、恢复以及文件存档,在这些需求的推动下,数据中心正变得越来越复杂,串行连接SCSI(SAS)已代替并行线缆SCSI成为内部互联技术,如图1所示,SAS可以在多个层面实现存储连接。
2012-4-25 10:32:26 阅读6 评论0 252012/04 Apr25
2012-4-18 9:57:26 阅读24 评论0 182012/04 Apr18
引言
某出租房内,某台电脑的电源键被按下,于是开启了一段Linux启动之旅...
2012-4-12 16:28:32 阅读58 评论0 122012/04 Apr12
北京购车可行性研究报告及疑问解答~!
在捷达的生产地,也就是长春地区的报价为什么要比北京地区的捷达报价贵出7000元?既然北京地区的车价很便宜,那么外地用户能不能进京购车,然后回所在地上牌?对于北京车价为何低于全国平均水平以及异地购车的可行性和所需手续,在下王博将作详细解答。
北京车价当属全国最低?
对于北京的车价是不是全国最低这一问题?王博下面为大家先列举两款车型的报价情况:以07款福克斯1.8MT为例,厂家公开指导价为12.38万元,但北京地区报价仅为10.58万元,前后相差1.8万元;而以凯旋2.0精英型MT为例,厂家公开指导价为16.38万元,但北京地区报价仅为13.98万元,前后相差2.4万元。虽然经销商报价与实际提车成交价还有一定出入,但光是在报价这一项上,北京地区所销售各款车型价格均要比国内其他城市低。如果实际购车时再和经销商搞搞价,那在北京地区买车确实要比其他城市省不少钱。
2012-3-15 16:35:01 阅读37 评论0 152012/03 Mar15
2012-3-14 14:32:22 阅读98 评论1 142012/03 Mar14
CodeViz在解析内核模块的时候出现无法正确识别函数调用关系的问题,经查证是因为目录不正确导致的,可用如下方法解决:
1、vi /usr/local/lib/perl5/CodeViz/CollectCXref.pm +191
在sub readcdepn {后面加一句:my $toplevel_escaped = shift;
2、vi /usr/local/lib/perl5/CodeViz/CollectCXref.pm +175
将&readcdepn;修改为&readcdepn($toplevel_escaped);
2012-3-12 16:06:43 阅读44 评论1 122012/03 Mar12
2012-3-1 9:24:49 阅读112 评论0 12012/03 Mar1
2012-2-28 15:03:58 阅读60 评论0 282012/02 Feb28
Device Mapper(DM)是Linux 2.6全面引入的块设备新构架,通过DM可以灵活地管理系统中所有的真实或虚拟的块设备。
DM以块设备的形式注册到Linux内核中,凡是挂载(或者说“映射”)于DM结构下的块设备,不管他们是如何组织,如何通讯,在Linux看来都是一个完整的DM块设备。因此DM让不同组织形式的块设备或者块设备集群在Linux内核面前有一个完整统一的DM表示。
在Linux内核代码中(本文以2.6.33内核代码为参照),DM指的是整个Device Mapper的设计框架。MD(Mapped Device)是框架所虚拟出来的各种设备。简而言之DM就是不同种类的MD经过特定的关系连接到块设备管理器上的大构架。
DM的内核代码集中在drivers/md目录中。DM构架相关的代码在dm
2012-2-28 9:56:40 阅读36 评论0 282012/02 Feb28
逻辑卷管理(LVM)指系统将物理卷管理抽象到更高的层次,常常会形成更简单的管理模式。通过使用 LVM,所有物理磁盘和分区,无论它们的大小和分布方式如何,都被抽象为单一存储(single storage)源。例如,在图 1 所示的物理到逻辑映射布局中,最大的磁盘是 80GB 的,那么用户如何创建更大(比如 150GB)的文件系统呢?
2012-2-23 10:35:20 阅读92 评论0 232012/02 Feb23
恩,看Linux的内核时间也不算短了,可惜少有好的工具画调用图,还得自己脑子里记函数之间的关系,麻烦,手动画吧,也没合适的工具,画得不直观,现在终于有了一个好的工具--CodeViz[http://www.csn.ul.ie/~mel/projects/codeviz/],恩,用了一下,感觉不错:)
恩,这个工具得来历就不提了,还是直接说安装与使用吧.
一.安装过程
1.CodeViz的安装
0).确认你已经安装Graphviz[http://www.graphviz.org/]
1).下载CodeViz.[