龙芯、虚拟机和计算机的未来

goofegg 2008-07-15 02:15:21
加精
现在的计算机技术简直日新月异,U盘,固态硬盘等等存储介质做的可以越来越大,并越来越便宜。电脑已经不是稀罕物了,办公室,家里都有,并且还不只一台。电脑多了,给我们带来方便的同时,有时候也会弄得很麻烦。比如开发工具,写的文档,编的程序,在家里,办公室的电脑上都要装一装。很多实验室,生产线的在线控制,监测等等,这些的维护对一个技术人员来说工作量是非常的繁复。也许这些都可以随着技术的发展越来越方便。有时候想啊,如果把操作系统装在U盘里,在家里,办公室,随便插在哪台机器上都可以启动自己的定制的桌面,工作的环境,是多方便哦,不必好几台机器都要同步文档,程序等等。搜一下网络,还真发现了已经有人想到这些,并有了这样的东西,Puppy Linux、MojoPac、slax。。。,现在的技术作的,真是想什么有什么,激动人心阿。

不过现在这些做的还很粗糙,但是一个非常好的方向。我们通常的电脑,由于以前的惯性,硬件本身的bios芯片容量很小,只好把代码浓缩,最紧凑的代码完成电脑最基本的启动,之后一切就交给硬盘的操作系统。现在eprom等存储芯片容量完全可以很大,也许阿最基本的操作系统,更完善的功能都可以做在里面。

马达驱动的硬盘,时间长了自然有掉链子的时候,很多的生产线,在线的设备现在做备份系统非常的麻烦,也许都可以慢慢的通过这种可移动的操作系统技术方便的备份,故障时更换。。。

网络的普及,操作系统的打补丁,病毒库的升级都非常的方便。这样的系统几乎可以行遍天下,管他什么机器,插上就能用,对于新硬件,系统自然会在系统的维护网站上搜到相应的驱动,加到系统中的驱动库。



现在的虚拟机技术已经可以做到在一个操作系统上运行虚拟机软件,装载另一个操作系统,不用重新启动电脑,就可以在不同的操作系统上方便的切换,连接。。。,虽然有执行效率的问题,但是随着硬件的发展,这些都不是主要问题。虚拟机能做到这种程度,我想其脱离操作系统运行,自己成为一个独立的操作系统在技术上并不成问题。如果能做成这样的话,在现在的存储芯片容量这么大,并且这么便宜的今天,把其存在主板上的芯片里,就可以是个简单的操作系统,对于不同的操作系统,不同的指令集,都可以在同一台电脑上运行。比如,龙芯的指令集和intel系列的不同,windows系列的操作系统不能在龙芯上运行,龙芯电脑上,当在BIOS中设成本机硬盘启动时,可以按现在的情况启动硬盘上的Linux,如果在BIOS里面设成先运行固化芯片上的虚拟机,可以通过虚拟机来装载硬盘上的windows。随着U盘操作系统的成熟,在其相应的指令集的机器上,自然可以设置BIOS直接从U盘启动,如果非其装系统时的机器的指令集,就可以通过虚拟机来装载。

如果真的能结合虚拟机做到这种程度,龙芯是否还会愁出路?集中力量把性能弄起来,不同的操作系统,不同的指令集,通过虚拟机都可以运行起来。加上能耗的优势,小盒子里没有风扇,不需要大块的散热片,这样的电脑自然不会积攒灰尘,长时间后不会有短路的不稳定性。。。

当然实现这些任重而道远,虚拟机的技术,龙芯本身,等等。。。

所有这些靠我这样的空想不可能实现,需要太多的专业技术,专家的实干才行,可惜我都不会。

补充:现在技术的发展,集成度越来越高,以前声卡,网卡等等都需要单独一个插槽,现在都可以集成在主板上,从前技术的限制,接口简单的串行,追求传输性能的并行,传输距离很短的排线。。。,现在系统频率越来越高,原来的瓶颈变成了瓢,从ide到SATA。。。,这样很多的扩展通过串行非常的方便,并且可以把接口做到机箱外面。机箱、主板。。。完全可以做的很小,我们现在通常的电脑太费材料了,资源越来越紧张的情况下,浓缩会是发展的趋势。



上面提到虚拟机和龙芯,有人提出虚拟机脱离操作系统自己成为独立的操作系统很难做到。实际上暂时做不到又有什么关系呢,至少目前的技术,在主板的芯片上固化一套紧凑的Linux,linux下装上虚拟机软件,这个在技术上一点问题都没有。很多笔记本电脑的一键式恢复系统这些都做得很成熟了,仅仅把要恢复的系统换成linux,下面装个虚拟机软件而已。

现在的pc机性能越来越好,个人电脑的性能几乎就能赶上以前的超级计算机。但是现在很多电脑的计算性能都在闲置。如果能把之利用起来,将是非常大的资源。网络计算应该是个很好的方向,比如DNA序列解码阿什么的,在网络上,愿意参与的计算机被分配去解一段段,最后连起来,也许很多人怕自己机器的安全,但至少可以在一个科研中心内部的电脑上一起参与,有信用的科研中心,公众信任的计算工程愿意参与的会越来越多,非常庞大的资源。。。

网络上的很多计算机联合在一起的计算能力将会超过现在的最强的超级计算机,民众关心的计算工程真切的参与其中,对科学,对教育本身都会是非常好的作用。

也许又会被人想成痴人说梦,实际上现在的技术,只有我们想不到的,没有做不到的。



读张亚勤先生的未来计算在云端,真有一种醍醐灌顶,豁然开朗的感觉,大牛的智者就是有超人之处,里面对未来计算的场景描绘真是激动人心,专家就是不一样,里面的专业名词,对我们老百姓虽然感觉虚无缥缈,但是对专家就像是一条条道路,通向未来的方向,切实可行。

下面让我站在智者的肩膀上,以我的话能把他所描述的场景说得更通俗一些:

未来的计算机不会像现在,虽然已经很普及了,但是对很多人来说还是高科技,稀罕物,会像公共电话亭一般,在大街两边店铺的厅堂里,走廊上,非常的普及,每一台电脑就是一个计算资源,平时没有人用的时候,启动本身主板上的操作系统,连着网,随时响应远方的计算指令。笔记本虽然已经很方便了,但是未来也许我们揣个U盘那样的东西,随处都可以找台可用的电脑,插进去,就可以启动我们U盘里面的操作系统,个性化的办公环境,随时随地。更进一步,也许U盘都不需要,我们通过运行固化在计算机操作系统上安装的虚拟机,就可以从网上下载我们自己的工作环境。编的程序,可以网络计算,运行起来,可以就近或者在整个网络上,搜索闲置的计算机,共同分工为一个目的协同工作,再返回结果。

也许很多人觉得太虚无缥缈,但是未来的计算资源也许就是财富,让很多的运营商像现在争抢固话市场一样,在每一个街区去占领,科研中心,天气,地震,基因等等太多需要大规模计算的单位,就像现在运营商争取大客户般,成为运营商争夺的对象。。。

手机的智能化,计算机的到处普及,也许笔记本都会慢慢的边缘化。。。

http://blog.sina.com.cn/goofegg
...全文
3384 80 打赏 收藏 转发到动态 举报
写回复
用AI写文章
80 条回复
切换为时间正序
请发表友善的回复…
发表回复
REIKY 2011-10-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 goofegg 的回复:]
手机的智能化,计算机的到处普及,也许笔记本都会慢慢的边缘化。。。
[/Quote]

想象不出用手机码CODE的什么状况
vipzhouyu 2011-08-01
  • 打赏
  • 举报
回复
mark
给喜欢技术的人思想启迪
yuxuan_sz 2008-11-19
  • 打赏
  • 举报
回复
随便看看
guetcw 2008-10-10
  • 打赏
  • 举报
回复
楼主根本就不懂虚拟机的原理
lcsfxs 2008-08-29
  • 打赏
  • 举报
回复
想象是美好的,现实是残酷的
kanji 2008-08-27
  • 打赏
  • 举报
回复
帽子太大,题目太空。
LZ精神值得鼓励,但思路远没到大家的程度,这样的文章不写也罢。
fred_56 2008-08-26
  • 打赏
  • 举报
回复
帮顶
xyz_locaas 2008-08-22
  • 打赏
  • 举报
回复
看看,不太了解
guboyin 2008-08-22
  • 打赏
  • 举报
回复
路过,看看.
nhczp 2008-08-19
  • 打赏
  • 举报
回复
你看的应该是张亚勤在经济观察报上的文章吧。。

这些东西没什么,目前云存储只不过是在做实验。将来的PC农厂会越来越多。

LZ不要老拿这些东西到处发。麻烦你多多了解一下存储,了解一下集群!!!!!!!!!

gonxi 2008-08-19
  • 打赏
  • 举报
回复
不看好龙芯
yangb2014# 2008-08-06
  • 打赏
  • 举报
回复
ps:就事论事,不针对楼主此贴;lz所讲,通篇跟龙芯没啥关系。。。
yangb2014# 2008-08-06
  • 打赏
  • 举报
回复
发现到处是龙芯的枪手,
怪不得计算所搞不出来什么成果,都去搞宣传去了。。。
reasonsl 2008-08-06
  • 打赏
  • 举报
回复
很好的文章 一些精神也是我零星一点点想到的 但以文章写出来还没做到 我很同意楼主的观点 只有想不到 没有做不到 一些技术上的限制现在看来不可逾越 但随着技术的发展 这一切都是问题了~
yeeshengwei 2008-08-05
  • 打赏
  • 举报
回复
龙芯怎么又和云计算扯上关系了?faint
ASIC_E 2008-07-31
  • 打赏
  • 举报
回复
期待我们自己的cpu自己的芯片组能够早日出现
怫悰 2008-07-31
  • 打赏
  • 举报
回复
mark
yangb2014# 2008-07-31
  • 打赏
  • 举报
回复
lz有点想法,不过先解决成本和性能的问题再说,
1、成本!硬件都是银子啊,要不为啥非要用swap;CPU频率高一点,价格可能高一倍!
2、性能!仅靠散热片散热的系统,性能到底能有多强大;多核?多处理器?

嵌入式、通用PC、超级计算机,本来就不能混为一谈,至少近几年不会,
lz和龙芯犯了一样的错误——混淆概念,
一个龙芯2E/2F,真能包打嵌入式/通用CPU/高性能计算机的天下么!!!
lilicumt 2008-07-30
  • 打赏
  • 举报
回复
雾里来雾里去
mordecay 2008-07-30
  • 打赏
  • 举报
回复
中国要想做民用CPU,我看现在不现实,龙芯??我从来就没有相信过;
要做CPU,必须先从FBGA起手,中国有几个公司能开发FBGA的IP-core呀?
要是说中国现在可以开发操作系统,这个还差不多,因为作为产业知识基础的C程序员还是不少的;
加载更多回复(60)

2,408

社区成员

发帖
与我相关
我的任务
社区描述
高性能计算
社区管理员
  • 高性能计算社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧