前一段时间买了Raspberry Pi和国产的Android电脑MK808,对比如下:
硬件规格:
MK808 | RaspberryPi | |
CPU: | Cortext A9 1.2GHZ dual | 单核600MHZ arm V6 |
Memory: | 1G | 512M |
Internal Storage: | 4G flash | none |
External Storage: | TF card slot | SD card slot |
Display: | HDMI | HDMI |
External Ports: | 1 full size USB, 1 USB OTG | 2 full size USB |
Network: | 100M Ethernet | 54M 802.11g Wifi |
Price: | 279 yuan | 315 yuan |
硬件规格上MK808完胜,处理器高了一个时代,内存和Flash也是比RaspberryPi高很多。但是反过来做工上,RaspberryPi貌似比MK808好很多,MK808的论坛里面经常提到散热和wifi信号的问题,不过好在我还没有遇上。
软件:
软件上就刚好反了过来,RaspberryPi的官方网张上有很多操作系统可选,我觉得最具实用价值的是基于Debian的Raspbain.操作系统的安装过程非常顺利,各种功能也很顺手,软件成熟度比较高。Raspberry的HDMI的输出效果没有仔细看,貌似默认是720P(可以设置成1080P),色彩上没有问题。看过一些文章,说PaspberryPi的CPU虽然比较弱,但是显示芯片还是可以硬件解码1080P视频的。图形界面的操作速度自然是缓慢(单看CPU就可以预测出来),不过我买了是用作文件服务器的,所以不关心图形界面的操作性能。具体的文件读写性能没有实验过,不过国外论坛中有数据,从USB2.0的移动硬盘上读数据,通过Samba共享,100M以太网连接路由器,最高读取速度约为7Mbps,感觉还差不多,100M以太网极限也就10M左右。
MK808自带的是11月26日发布的Android4.1。这个版本的显示有大问题,首先是实际720P的分辨率拉伸至1080,而不是真实的1080P。最严重的是屏幕输出的色深只有16位色,屏幕上能看出明显的色快。而且颜色也有问题,感觉Gamma调的太高,浅色部分失真严重。不过天无绝人之路,由于这款设备在国外卖的比较多,所以国外的论坛上有一些老外重新打包的rom,个人感觉最好用的一个是Bob'sfinless这个rom,rom主要解决如下问题:Root,修复无法关机或重启的问题,工具按钮栏自动隐藏,最主要的事搞定了颜色的问题,传说下一个版本还要有真正的1080P的输出。Rom的链接还是拜托google吧,这里提供了链接也会过期。说道这里,大家可能会感觉软件的对比不公平,一个是Linux一个是Android,其实MK808真正的杀手锏是它可以安装Linux,甚至有一个专门的发行版http://ubuntu.g8.net/。不过,这个发行版不是很成熟,我安装的过程中费了很大的力气自己debug配置脚本。而且,软件的更新源默认是国外,下载灰常慢。不过运行起来的结果还是很令人欣喜的,Wifi的连接至今没遇到啥稳定性问题。最主要的是图形界面的运行速度比RaspberryPi有了很大的提高,虽然不能和PC相比,但是运行几个图形界面的终端,听个歌啥的,还是没问题的。虽然没有直接对比,但是由于CPU快很多,所以运行一些CPU密集型的服务,比如说LAMP服务器之类的应该比RaspberryPi好很多。
这些小玩意有啥用啊?
很多身边的朋友看到我搞这些东西,都觉得新鲜,但是不知到有什么作用。这里给大家透漏一下我打算的用法:RaspberryPi做文件服务器,提供FTP,HTTP,Samba和Rsync服务。RaspberryPi外接两个1TB的硬盘互为备份,不做RAID,这个已经完成了。下一步实验在RaspberryPi上配置V*P*N和转发并配置路由表,将国外流量走V*P*N,国内流量直接走ISP。然后将要图墙的设备的默认路由指向RaspberryPi的就可以了。具体效果还没有实验,回来有空试一下。如果性能下降太多,就不用这种方法。
至于MK808,准备用它当作台式电脑用,图形终端+Tmux+vim,写程序足够了。平时娱乐有ipad和xbox,所以电脑专门用来写程序也没啥问题。如果将来编译大程序有性能需求,买个二手的HP小机器装个debian扔在角落就行了。
最后贴两张图: