关于“龙芯”的一些感想...

news/2024/6/25 16:29:19

           关于“龙芯”的一些感想...

    试想,当你在为龙芯的消息激动了多年之后,还在用着P4跑着 Windows来看龙芯的消息时,你还能保持当初的那份激动吗?

    以上这句话来自于某知名网站,它让我印象十分深刻,可见如今许多人对“龙芯”在认识上存在误区,我在此对“龙芯”进行一下说明:
   
    1.“龙芯”的用户群

    “龙芯”作为国产的CPU, 它的定位是什么?难道是和Intel&AMD竞争PC市场吗,大家不妨设身处地的想一想,如果你作为“龙芯”研发机构的领导者,你会这样做吗,我想凡头脑还清醒的人都不会这样做,从VIA的状况,就已经可以说明一切了,或许有人会说,“龙芯”是国产的啊,我们要坚决支持国货,但这只不过是说说罢了,真的要你掏银子的时候,我觉得会干这种事的人还真有,但绝对不多,在这种非民族危亡年代产生的所谓的爱国热情,在金钱面前是很脆弱的。因此,“龙芯”的定位在研发初期就是极为明确的:不和Intel&AMD竞争不可能盈利的PC市场,而将目标定位在嵌入式市场,因为只有在这个领域内,才是百家争鸣的状况,或许很多CPU你尚未耳闻:Power PC,MIPS,Alpha...当然也有Intel和AMD,这里我不得不提一下MIPS,可能我们很多人都玩过PS2,其实PS2中的CPU正是128位的MIPS,而其它的CPU,如Power PC在Mac(苹果)中大展鸿图了;“龙芯”目前用在公安部的网络监管系统中同样广受好评;总之,没人会因为它们不能运行Windows操作系统而对它们失望,“龙芯”为什么就不能得到国人的肯定呢?

    2.“龙芯”为什么可以运行Linux?

    可能很多人都知道“龙芯”是可以运行Linux的,为什么就不能运行Windows呢?“起码让我们知道“龙芯”是可以运行Windows的,就算我们绝对不可能买“龙芯”,也可以找点心里安慰:中国人多牛啊,市场不选择“龙芯”,但技术我们已经掌握了!”,这或许是许多国人的心态,但“龙芯”真的不能运行Windows吗,是因为性能的原因吗,我想说的是:“不是!”。其实“龙芯”连DOS都运行不了,不要惊讶,你会相信“龙芯”的速度没有运行DOS的能力吗,因此性能根本不是问题,和以上的那些非Intel&AMD CPU一样,指令集才是决定性的因素,简单地说,为什么Intel和AMD能跑Windows是因为它们都使用IA32指令集(更常用的名称是X86),Windows现在的版本只支持这一种指令集,可以预知的是,今后的Windows版本不可能支持其它指令集,因为Windows曾经支持过Alpha。而我们的“龙芯”呢,采用的是类MIPS指令集,也就是说,运行DOS、Windows是绝对不可能的,但如果采用X86指令集的话,是绝对可以运行Windows的,当初“龙芯”没有采用X86指令集是因为版权费、先进性、市场等问题,先进性指的是X86指令集是否先进,其实由于诞生在几十年前,它已经落后不堪 了,只是为了保持向下兼容,才继续使用它的;市场方面,既然“龙芯”不与Intel&AMD竞争PC市场,也就没必要采用一个落后的指令集系统,出于这些因素,“龙芯”才采用了先进的类MIPS指令集,为什么不采用MIPS,这其中原因我想大家都清楚的。而Linux为什么可以运行呢,有一点必须要说明,Linux是开源的,它的原始版本或许不能认识“龙芯”,但只要一改动内核,使指令集兼容,运行起来当然就没有问题了。

    总的说来,产生对“龙芯”的失望情绪的主要原因是Windows对国人根深蒂固的影响,很多人甚至认为Windows就是操作系统的代名词,Intel和AMD是CPU的代名词,这其实是很悲哀的,要知道,在日本使用Linux的人占其总使用人数的一半以上,虽不能说Linux比Windows好,但起码在他们的军队里,完全可以使用Linux,这可以极大的保障安全性(因为开源),而我们的军队里,现在还在使用Windows,因为Linux在民间不普及,无法向士兵推广,而Windows是出了名的漏洞王,那军队的服务器又拿什么保障安全性呢,更要命的是,还不知道M$在Windows中放了什么后门,中国军队现在的信息化进程虽然很快,但都是基于Windows的,要是M$在后门里放个蠕虫病毒什么的,让中国军网全部瘫痪,到那时恐怕就只能望洋心叹了!M$为什么让Windows盗版在中国流行而并未采取什么有效措施,难道没有美国政府在其中作用吗,全中国人都只会用Windows,那关键时刻主动权就掌握在美国手里了......唉,不好意思,扯远了些,就此停笔。
 


http://www.niftyadmin.cn/n/1999984.html

相关文章

async python两个_Python基础之变量命名规则和字符串方法

现如今,大数据的发展越来越好,也越来越多的企业中大数据分析已经朝着更好的方向发展。也正是因为这个原因,数据分析行业的人才需求也变得火爆起来,尤其是数据分析、数据挖掘、数据科学家等高端人才,越来越稀缺。当然&a…

我说自主创新

我说自主创新 也许是我无知,也许是我不够“关心国家大事”,我并不知道从哪一届大会开始,中国开始喊“自主创新”的口号,反正这段时间以来,国内上下,自主创新这四个字成了口号。 我曾为之叫好&#xff0c…

多线程-wait/notify/notifyAll

引言 在Java中,可以通过配合调用Object对象的wait,notify和notifyAll来实现线程间的通信。 在线程中调用wait方法,将阻塞带带其他线程的通知(其他线程调用notify或notifyAll)。 在线程中调用notify或notifyAll将通知其…

js实现一键复制到剪切板上_是谁强了我的剪切板。让我打开抖音就遇到你!

这次讲讲静默关注。大家是不是有时候打开抖音会出现这样的弹窗!可能有的朋友会说这个人充了多少钱啊,抖音这样给他推广。其实大家仔细看看就知道了。你通过抖音口令发现了他。可能大家奇怪了,你并没有任何操作是吧。其实不然。你的剪切板上已…

防扒法则

防扒法则 随着春运高峰的到来,越来越多的不法分子也将目光转向了铁路,有着多年反扒经验的铁路公安提醒旅客,春运出行牢记以下5招,可以防止被盗。防范招数一:买票切记别露白打算乘坐火车的乘客,最好事先了…

git:error: Your local changes to the following files would be overwritten by merge:

最近用git在服务器、github、本地更新代码的时候,因为频繁修改偶尔出现这个错误 覆盖本地的代码: git stash git pull git stash pop 保留对服务器上的修改: git stash git pull git stash pop转载于:https://www.cnblogs.com/alan2kat/p/766…

ebs查看服务状态_DELL T620服务器硬盘坏,更换硬盘做RAID同步

一、查看服务器状态DELL T620服务器硬盘坏,更换硬盘做RAID同步DELL T620服务器如下图所示:第一块硬盘,和第三块硬盘一直闪黄灯两块硬盘,现在已经闪黄灯,但是客户系统还是可以进的去,说明现在至少两块硬盘还…

Jquery2--属性相关的操作

知识点总结 1、属性 属性(如果你的选择器选出了多个对象,那么默认只会返回出第一个属性)、 attr(属性名|属性值) - 一个参数是获取属性的值,两个参数是设置属性值 - 点击加载图片示例 re…