当前位置: 首页 > IT资讯 > 正文

史上最简陋的Linux计算机,开机需4小时

简介:一位名为Dmitry 的国外黑客利用简单的硬件制作了史上最简单,最慢,最便宜,最简陋,最低端的Linux计算机:这个计算机不但从体积上是最小的,从硬件上也是最简单的,甚至,在配置上也是一个超越

作者提到,当他在一个微处理器的论坛看到有人问Linux是否能够运行在8位的处理器上并且从另外一个论坛被问及linux运行的最小规格时,有了在8位微处理器上面实现启动linux的想法

一般来说,Linux系统的配置要求是32位的处理器,但是Dmitry 打破了这个”记录”,他成功的在一个基于ATmega1284p的电路板上将Ubuntu成功的启动,因为Linux不能在非32位的处理器正常运行,所以他不得不为他的8位处理器编写一个32位的模拟器, 但他实现了,他成功的在配置为:8位24MHz微处理器,16MB RAM,128KB内存的前提下,成功的实现了Linux的启动,

一旦启动成功,Linux还是有一定的使用价值的,比如我们常见的很多开发板都支持Liunx的移植,很多的单片机也是使用的是Liunx系统,最典型的就是手机,现如今最火的安卓也可以理解为Linux的单片机

不过Dmitry的成功是将处理器时钟频率降至6.5KHz上,这样一来,时钟频率的降低最终导致的结果是加载命令提示符花费了他2小时,加载Ubuntu又花费了他4小时,开机需要4小时,这也应该是史上启动最慢的计算机了

下面是我翻译的作者对这个计算机的介绍:翻译的不好还请见谅:

当一个新手在一个微处理器的论坛问到是否可以在只有8位的微处理器上面使用Linux,大多数人也是一笑而过,同样的,在另外一个论坛也被问及到Linux所需的最小的配置,通常的回答是Linux需要32位的处理器和至少一兆的RAM来载入Kernel文件.

但这个项目的目的是为了打破这个常规(事实上已经成功的打破了),从右边你可以看到这个项目是一个基于ATmega1284p的开发板上面实现的,事实上,我在ATmega644a也获得了同样的成功

这个板的最大特点是可以不需要其他进程的前提下启动版本为2.6.34的Ubuntu,它甚至能够提供一个完整的Stack,如果你有时间的话,甚至可以包含X服务和Gnome

另外感兴趣的朋友可以到作者的主页查看:http://dmitry.co/index.php?p=./04.Thoughts/07.+Linux+on+8bit



本文固定链接: http://kuaile.in/archives/759 | 蒲公英的博客

该日志由 蒲公英 于2012年03月30日发表在 IT资讯 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 史上最简陋的Linux计算机,开机需4小时 | 蒲公英的博客
关键字:

史上最简陋的Linux计算机,开机需4小时:等您坐沙发呢!

发表评论


You must enable javascript to see captcha here!

快捷键:Ctrl+Enter