龙芯处理器真的和个人PC无缘吗?Linux真的不好用吗?

龙芯处理器真的和个人PC无缘吗?Linux真的不好用吗?,第1张

其实这里面完全不是因为龙心的问题。而是一个产业的问题。

知道微软为什么力推校园计划么?那么贵的东西,堪比金子了,结果用学生证买就成了白菜价?

就是让你绑定到 Windows 上的。而且现在中国也确实绑定到了 Windows ,你用 Linux 就等于在天顶星。

所以,现在的问题其实不是 Linux 不好用。而是你不能用 Linux ,只能用 Windows 。

这样,因为你不能用 Linux ,那么别人自然也就认为你不会去用 Linux ,那么他们也就不去考虑 Linux ,之后你因为他们不去考虑 Linux 而不能用 Linux ,只能继续用 Linux 。进入了一个死循环。

而且龙心确实性能不高,还需要继续发展。这东西暂时只能用在特殊方向。毕竟 Intel、AMD 的 x86 都是 CISC 这种复杂指令集,这种指令集其实有个好处就是任何方向的应用,只要指令集提供了对应的指令,那么性能就不会太差。这和龙心用的 MIPS 指令集以及 ARM 这些 RISC 也就是精简指令集来说,确实不如 x86 的性能。

简单来说,CISC 指令集的 CPU ,执行很多人物,都是一条命令在一个时钟周期就能搞定。但 RISC 就需要在多个时钟周期里面执行好几条指令才能搞定相同的运算。这肯定影响性能,尤其是龙心还没有达到 4G 主频的时候。导致世纪效率并不好。

而且因为指令集丰富,其实 CISC 的程序开发基本不需要太多的考虑优化问题,毕竟有各种功能的指令去解决运算。但 RISC 因为精简的原因,需要针对指令集去做优化,减少不必要的指令 *** 作来保证性能。这也是为什么 ARM 要有 VFP、NEON 的原因,数学运算靠专用的运算器可以解决指令集需要多次运算的问题。但这也需要针对性编程才行,一个新的 CPU 指令集和扩展运算器的性能提升,所有程序都需要重新优化。这需要大量的工作的,程序员们已经习惯了不去考虑性能和优化的时候,你就不可能让他们去作优化。

可以说是:CISC 更多的是考虑程序员的需求,而 RISC ,需要程序员去考虑 RISC 的限制。

ARM 这么多年了,也没有干掉 x86 的 PC 产品。ARM 现在也不过是因为借助自己的特点,让某些桌面上面的 *** 作,并非完全相等功能的方式,在平板、手机上面部分实现。很多 PC 性能相关的东西,依然还都是需要 PC 的。

而 ARM 和 龙心的那些性能指标看上去要么和 x86 并驾齐驱,要么已经超过了 x86 。其实这就是典型的,在自己专门针对的方向里面,用专门优化的程序跑出来的东西。

而个人 PC 应用,并不是这些完全针对性的东西。PC 需要的足够的通用,这点来说,性能的评分就需要很多方面综合。而这并不是所有评分软件可以跑出来的。

龙芯电脑不能普及的最大障碍-软件

龙芯电脑,刚看到这几个字的时候,还是很兴奋的,因为用了十几年的电脑,接触的都是什么APPLE、IBM286、386、486、什么奔腾133、166MMX一直到如今的什么扣肉和速龙等等,想想如今也能用上自己国家生产的电脑,而且功耗和价格还都很低廉,还是很兴奋的。

可是兴奋归兴奋,在看罢了龙芯电脑的有关介绍后,我还是理性的选择了等待。等待什么?等待我们的龙芯能有真正意义的向桌面市场普及的那一天。

也许有的朋友会问,龙芯电脑现在不是也可也了么?虽说比不上INTEL和AMD的CPU但是性能上也没有那么大的差距了。也许的确如此,大概我们的龙芯CPU的实际运算能力不会比早期的P4差多少,毕竟超级计算机都是龙芯的么。但是我在兴奋之余知道原来我们的龙芯CPU竟然不能运行X86架构的WINDOWS。因此我还是决定等待。

有的朋友会说WINDOWS有什么大不了的?的确,我有的时候也会这么认为,WINDOWS是不怎么样,可是说归说,用归用,你LINUX再安全,功能再强大,再不要钱,也比不上WINDOWS的简单易懂,容易上手的 *** 作特点。

大概许多程序员或者是什么愤青、计算机的高手会骂我、抨击我,但是无论你们怎么样去说,你们都改变不了我说的这个事实。中国的程序员有一个毛病,那就是喜欢炫耀自己的能力,喜欢将所有用计算机的人都想象成同你们差不多的“搞手”。其实你们真正的想过没有?普通的用户不会真正去在意你的CPU用的是龙芯还是INTEL或AMD,也不会去在乎 *** 作系统用的究竟是Miicrosoft的WIndows还是Linux下的XWindows。他们只会去注意这个电脑好不好 *** 作,好不好维护,能不能安装和使用他们想使用的任何软件。

实际上说道这里大家可能有些糊涂,怎么从龙芯又扯到 *** 作系统上来了呢?

其实我以一个经历过我国电脑普及过程的一个视角认为,当前龙芯CPU能不能在桌面市场上真正普及,取决的并不是什么高不可及的计算能力和对比及其低廉的价格(当然越低越好,因为我们毕竟不富裕)。而是安装有我们龙芯CPU的电脑能不能适应我们普通用户的需求。大概生产龙芯电脑的公司也是这么想的,因为“够用就好”么。但是你们忽视了一个问题,因为我们虽然一般情况下只是用电脑来上网、听歌、看电影或是搞一些文字处理的工作,但是你们考虑过没有,我们会用Linux么?

也许有的人会说,不会用还不会学么?的确,是可以学,但是我觉得目前的Linux的易用性绝对比不上Windows95、98,更不用说现在的XP等了。再者在Windows上可以运行大量的软件和程序,而在Linux上一个看似简单的拼音输入法安装起来都是那么的费劲,更不要奢望安装什么大量的应用软件了。举一个例子,你比方说我想安装一个下载软件,在Windows上我可以到网上下载一个,然后我只需要用鼠标双击安装文件就可以了,可是LInux就不行,安装文件还分什么几种形式,每种的安装方法还都不一样,还得用什么命令行。我去,有那时间我干点什么不好?非得去弄这些东西?这就是一个程序员作出来的 *** 作系统,他不会去考虑用户的实际 *** 作感受。

在今天这个社会上,在当前的这个市场环境中,任何人(公司)不要去做试图要让你的客户、你的消费者去做任何你主观期望的改变来适应你的新产品,因为这样做是一种最愚蠢的自杀行为。无论我们是做CPU硬件还是做Soft软件,都要适应用户的需求,只有这样你才能获得用户的认可,才能保证你的销量。如若反其道行之,天知道你那天关门倒闭。

得说当前阻碍我们龙芯电脑普及的一个最大障碍就是软件。

因为Linux不是所有人都会用,它的易用性也差得很,软件又少的可怜。不要说普通用户,就连我这个用过十几年电脑,用过DOS、Unix、WIN31、Linux、Windows95、98、ME、2000、XP、Vista的,学过C语言和什么VC等语言的人来说,Linux都感觉不是那么好用,更别说普通人了。所以说要让龙芯电脑用Linux系统就要在 *** 作系统的易用性上面下功夫。不说别的吧,最起码的标准,设置计算机、安装软件一定要向Windows看齐。二者,一定要兼容90%以上的Windows程序(哪怕是运行在一个简单易用,容易安装的虚拟机上面),其余不兼容的在安装了Linux补丁以后能够正常运行。这点我觉得是最重要的,不要总搞个什么稀奇古怪的格式,从没听说过的 *** 作系统,绝大多数人不会用有什么意义?第三,看看现在安装Windows的方式,虽说不是官方推荐的吧,可是Ghost版可以几分钟搞定一台机器的安装,用起来不会有丝毫的差异,你Linux行么?光安装最快也得半个小时吧?还有复杂的设置程序?也真不知你们都是怎么想的?四、在以上基础上,不妨考虑一下界面的华丽程度。

刚才我说过了,龙芯电脑的普及绝不取决于它的运算能力和价格,而是取决于龙芯电脑的易用性(当然CPU不能太次,否则就是废物。)。一台电脑的易用性不取决于硬件平台的高低好坏,而是取决于你所使用的软件。在当前龙芯CPU不能兼容X86架构的Windows的情况下,计算机所或者是有关的企业单位,你们不妨认真的弄几个人出来,好好的搞搞你们配套软件的开发,按照我如上所说的几条,在加上广大网友的建议,我想弄出一套能够基本上兼容Windows程序和文件的 *** 作系统应该不是难事。

有了这个 *** 作系统装在龙芯电脑上,我想没有几个人会去怀疑龙芯的实际应用能力。

龙芯电脑不能普及的最大原因,就是软件的易用性、通用性不佳,如果不能解决这个问题,那你们还是再做几年的嵌入领域和超级计算领域吧,等搞好了软件再出来大概也不迟吧。

在图搜里搜「程序员」:

国内的是这样的:

国外的是这样的:

咳咳,其实自己本身也偏向于程序员,但并不以程序员自居,毕竟一说起「程序员」,总感觉跟「打字员」有点像。「员」这个词呢,还是不如「工程师」好,至少看起来感觉高端一点,毕竟干的是工程。

首先想想工作环境?对于互联网公司来说,环境都还比较好,不用每天在外面风吹日晒雨淋的,也会有一些东西来调剂工作,相比传统软件公司来说氛围会轻松一些。像这样:

销售公司可能是这样的:

然后想想身体状况。长时间的久坐不动,加上压力大、加班、熬夜,很容易发胖、内分泌失调、掉头发。可能会这样:

但这是richard stallman大神啊,GNU布道师,喜欢用国产的龙芯笔记本(采用开源的MIPS指令集),HHKB键盘,打起代码来啪啪啪。

当然了,其实只要自己能够控制好饮食、坚持锻炼,下意识的去让身材变得更好,还是不会都变胖的。同时加强肌肉强度之后,通过肌肉保护骨骼、关节,也不容易得颈椎病、腰肌劳损。效果可以参见知乎帖子「程序员可以练成肌肉男吗?」https://www.zhihu.com/question/28983978

人们常说程序员「钱多,话少,死得早」。

钱多,程序员的工资,确实相对别的行业高一些,因为这个群体的脑力劳动强度相对来讲大一些,体力强度(加班)、责任意识(修bug)要求也高,而且欣欣向荣,积极向上。但主要也是互联网公司,像一些二三线的软件公司,程序员可能是个苦力活,只能拿到一般的工资。

话少,一是大多数理工科的学生可能都话相对少,而程序员更需要安静地思考、工作,因此也养成了内向的性格,内向的性格可能也提供了职业生涯的驱动力;二是长时间面对同样的事物,可能一直对着屏幕,难道跟机器说吗?程序员之间的交流如果信息同质化也进行不下去,因此缺乏沟通的环境,久而久之可能日常交流能力也下降了,说话的欲望也少了。

死的早,近年来有不少加班猝死的案例,还是多锻炼,保持良好的生活习惯,提高工作效率,少加班吧。有时间多陪陪家人朋友,最好还有女朋友。

好了,我觉得其实这个群体还是很优秀的。

比如:良好的逻辑思维、严谨的行为习惯、会主动持续的学习、专注、执行力高……这些品质还是会招一些女孩子喜欢的。

以上。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8070058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存