硬件知识
文章平均质量分 66
code_robot
这个作者很懒,什么都没留下…
展开
-
为什么硬盘只能最多有四个主分区?
<br />本文为搜索网上资料并加以总结,仅供参考: MBR(Master Boot Recorder)主要开机扇区,放置硬盘的信息。MBR 可以说是整个硬盘最重要的地方了,因为在 MBR 里面记录了两个重要的东西,分别是:开机管理程序,与磁盘分区表 ( partition table )。所以我们所做的硬盘分区,也就是在修改partition table。<br /><br />由于这个 MBR 区块的容量有限,所以,当初设计的时候,就只有设计成 4 个分区纪录(这个说法不太准确,下文有详细说明),这些分原创 2010-06-30 20:31:00 · 1681 阅读 · 1 评论 -
RDMA 简介
RDMA 就是remote DMA, 可以不需要cpu的参与直接把数据复制到远程机器的内存指定地址的操作。这种技术的发展起来,应该是为了解决网卡带宽10Gb 时出现的cpu 性能限制问题的吧(自己算一下当网络传输速度达到10G时,cpu每秒需要复制多大的数据的? 文档说达到cpu的极限了,超过摩尔定律。)因为网络包的传输,cpu还要做很多校验计算等的,如果不是zero-copy cpu转载 2013-02-25 20:19:26 · 6240 阅读 · 1 评论 -
端(Big-endian)和小端(Little-endian)区别
端模式(Endian)的这个词出自JonathanSwift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为BigEndian,从尖头开始将鸡蛋敲开的人被归为LittileEndian。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开。在计算机业BigEndian和LittleEnd转载 2011-10-31 22:04:34 · 707 阅读 · 0 评论 -
计算机中的新单位GT/s
Byte、bit: bit表示:位,是计算机中最小的数据单位。每一位的状态只能是0或1 Byte表示:字节,8个二进制位构成1个字节,即1 Byte = 8 bit。1个英文字母或者数字占用1个字节的空间,1个汉字占据2个字节的空间。 KB、MB、GB、TB、PB: 这些单位中,B表示Byte,这些单位也常简写为:K、M、G、T、P; 1 KB =1转载 2014-07-29 20:19:22 · 5216 阅读 · 0 评论 -
集成电路中的assert和deassert应该如何翻译?
集成电路的数据手册中经常出现assert和deassert二个单词,有很多人把assert译成"断言",但是我觉得译为"有效"更为符合实际.deassert译为"无效". 例如:某数据手册中写道The address line ADD is asserted at time t1 and is deasserteed at time t2.接下来给出的时序图中可以看出,ADD信号在t转载 2014-07-10 20:09:33 · 5183 阅读 · 1 评论