微信号:programmer_club

介绍:程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!

换个硬盘装”女神“

2016-08-26 09:32 围城莫


你的电脑硬盘里,

用了多少空间,

还剩下多少空间?


昨天,小编在下一款游戏的时候,发现自己电脑的硬盘颜色变红了,可用容量渐渐变少。我一边看着正在下载的游戏数据,一边在心里纠结着。


这游戏很早就关注了,一直想玩。看来,只有把片子删了,以后再下。


我打开自己电脑重重文件夹里的隐藏文件,看了看大小,忍痛删掉了几部占空间大的片子。



不要问我要,我不会给你的


最后,总算没辜负我的牺牲,游戏安装完毕,正式体验了。到底是大厂的游戏,效果就是比国内某山寨公司好!看着大厂过段时间的游戏发布公告,心里那是一个激动!但又看了看硬盘,心里痛啊!!!


好吧,小爷决定了,换个大一点的硬盘,不然就买个外接的,不能因为硬盘的大小而改变我对游戏的热爱。


正刷着硬盘呢,看到一消息,“浓缩”硬盘?新奇,看看吧。


荷兰代尔夫特理工大学的一个研究团队就成功地进行了一次堪称极致的信息压缩。设计了一款“原子级”的存储器,利用原子的排列和移动进行信息记录。


目前,这个小小的存储器容量还只有1KB8000比特),不过它的存储密度超群,可以达到目前最好的市售硬盘的500倍之多。



500多,能装不少游戏吧


研究者表示,如果能够进行大规模存储,用这种方法能将人类迄今为止所有的书籍都压缩到邮票大小的一块存储器上。



得此硬盘者得天下,我不用牺牲啦


迷你硬盘


下面这张图片显示的就是这块信息密度超高、但目前还非常迷你的原子级存储器。整块“硬盘”长126纳米,宽96纳米。上面密密麻麻的点阵写下的信息节选自物理学家理查德·费曼(Richard Feynman)的著名演讲“There's Plenty of Room at the Bottom”。正是在这次演讲中,费曼提出了利用单个原子作为基本单位进行信息存储的可能性。


1KB原子存储器的全貌,扫描隧道显微镜图像。


滑动原子


如此袖珍的硬盘如何完成信息写入与读取?答案是低温扫描隧道电子显微镜技术。扫描隧道显微镜是一种“针尖下摸索”的技术,它纤细的针尖会加上电压,在样品表面悬空一小段距离进行“摸索”,通过隧穿电流的测量,就可以“摸”出材料表面的原子“高度图”。利用扫描隧道显微镜的针尖,还可以操控单个原子,移动它的位置。在这里,研究者们就通过移动氯原子完成了信息记录。


扫描隧道显微镜示意图


“硬盘”由两层结构组成,在铜制基底上,整齐排列着一层氯原子,在这层氯原子中又存在着多个“空缺位置”。通过探针移动氯原子改变空缺的位置,这就实现了基本信息单元的写入,而通过探针的探测,就可以把信息读取出来。


氯原子(用蓝色球表示)的空缺会在材料表面造成一个“小坑”,扫描隧道显微镜可以探测到这些小坑,并改变它们的位置。在扫描隧道显微镜图像中,“小坑”显示为深蓝色。


只要把一个氯原子和它旁边的一个空位作为一个基本单元,并且把两种可以相互转换的空缺位置关系分别定义为“0”和“1”,就可以进行各种信息的二进制编码了。在探针的控制下,这种方法写入的信息还可以再进行修改。


那为什么是氯原子,而不是其他什么原子担起了信息记录的重任呢?这是科学家经过比较挑选的结果。要想用这种方法记录信息,就必须让表面原子在有较多位置空缺时依然能够稳定地保持排列状态。而氯原子能够满足这一要求,并且可以在相对较高的温度下也保持稳定(不过,这“相对较高”的温度依然相当低)。


编码准则


研究人员用这些氯原子和空格组成的基本原件构成原子存储器。在这个纳米尺度的存储器上,每一个小方块都含有8个字节,也就是64个最基本的比特单元。同时,在每一个小方块上还加入了特定的标记,这些标记起到了定位的作用,有了它们,就可以更方便地找到需要调用的信息。


更为周到的是,该标记还可以指示相应的区块是否存在受损,这就保证了,即便铜原子表面不那么完美平滑,也不会影响信息的存储效果。


原子存储器上的标记。可以看到像俄罗斯方块一样的排列组合代表不同的状态:起始点,终止点,坏点等。


好吧,说了那么多,该牺牲的还是要牺牲,并且如此之高的存储密度,是怕难以被民用了,而且原子存储数据还要求超低温。


冰箱?想想把硬盘放冰箱里玩,我就突然想笑。好了,我要去买硬盘了。


程序员e家

programmer_clubs


程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!


▲长按二维码“识别”关注


了解野狗,点击阅读原文“报名”

 
程序员之家 更多文章 你愿意做一匹狼还是一只哈士奇 别人眼中的你 你的资产有多少? 你网速够快吗? 包工头要会搬砖吗?
猜您喜欢 伟大程序员的十个特质 报名┃互联网前沿沙龙:互联网+政策,产业如何破壳? Win10:听键盘快捷键党的哭声! SQL之美(九) PostgreSQL 的浮窗函数(window function) FreeBuf 追踪报道:虫洞(wormhole)漏洞来袭,多款百度热门安卓应用中枪