寫這篇文章的原因是最近看的一本書,《浪潮之巔》。
關於這本書為什麼好,我就不多說,大家可以看看下面兩篇書薦。
對於摩爾定律,做it的肯定耳熟能詳。
「積體電路的整合程度每2年(後來修正為18個月)翻一番」。
這是由英特爾公司創始人戈登•摩爾提出的。這個定律也可以理解為
「每18個月,計算機處理效能翻一番。」
或者「每18個月,同等效能的計算機價錢會便宜一半。」
這兩個我相信大家都熟悉,但是以前我的認識只是停留在對於pc效能,價錢的層面上。對於摩爾定律對整個it產業的影響,沒有很全面的認識。《浪潮之巔》這本書就提出了幾個摩爾定律對it產業帶來的影響。結合我以前看到的一些案例,突然變得豁然開朗起來。
首先,為了跟上摩爾定律,硬體廠商必須以較短的時間開發出新產品。廠商無法跑贏摩爾定律就意味著有被淘汰的危險,而且研發新品的週期不能過長,這必然要付出大量的研發成本。所以在硬體行業的同型別產品,只能存在幾家的競爭者。例如pc的cpu只有英特爾和amd,3g手機處理器只有高通,博通,德州儀器和marvell。
其次,摩爾定律指出硬體效能在18個月會提公升一倍,但是為什麼使用者沒有明顯的感覺呢?這就需要引出安迪- 比爾定律。安迪是原英特爾的ceo,比爾就是原微軟的ceo比爾蓋茨。這個定律是說,(英特爾的)硬體提公升的效能,會被(微軟)作業系統吃掉。(what andy gives,bill takes away)。怎麼理解這個定律呢?如果你是win95/win98使用者,到winxp,再到vista/win7,作業系統的容量大小和硬體要求是不是都在不斷提公升呢?這是乙個很直觀的感受,但是為什麼系統要越做越大,硬體要求為什麼越來越高?
其實也是被摩爾定律給逼的。蓋茨當然想把軟體做的越小越好,效能越高越好。但是就如上面提到的,摩爾定律要求硬體廠商以較短週期開發新產品,這對於軟體開發商來說也是一樣。為了提高軟體開發的效率,軟體開發商必須放棄底層開發語言,換而使用高階語言和框架,以提高生產效率,自然軟體的執行效率就相對下降。可見軟體開發商也深受摩爾定律的支配。然而只有不斷地消耗掉提公升的效能,才能促成業界的不斷向前發展。
《軟體隨想錄》裡作者joel談了乙個真實的案例,也許能夠看出摩爾定律對於乙個公司的決策有多大的影響。
直到上世紀90年代,程式設計師都是極度關注軟體執行的效能的。當時的電子**軟體市場領導者是lotus1-2-3,微軟的excel是後來者。但是微軟開始注意到摩爾定律,他們給excel開發出了一些很酷的功能,但是只能在80386上執行,當時的80386還是相當昂貴的,一般個人使用者根本買不起。而lotus1-2-3則專注於軟體的效率,他們想方設法把軟體的執行記憶體壓縮到可以在舊的pc上跑,這樣很多新的功能被迫放棄。18個月過去,80386**便宜了下來並得到了普及,excel也因為有更多的功能而受到使用者的青睞。
結局大家都知道的了。我常看到使用者在抱怨新版本的軟體塊頭大,執行慢,這其實都是因為摩爾定律給逼出來。
如果我們再換乙個角度來看摩爾定律,如果乙個公司和去年買出一樣多同型號的產品,他的銷售額就會減半。這就是反摩爾定律。反摩爾定律使的硬體行業不得不維持很高的研發費用,還要不斷地投資給新技術。這也使得很多新興的公司有機會搭上下一波的技術浪潮。乙個典型的例子就是以ios和android為代表的智慧型手機作業系統,他們看準了手機處理能力的不斷提公升,適時推出的軟體成功地把這些效能吃掉,拉動了智慧型手機的發展。
摩爾定律至今依然是適用於it行業的。雖然他帶來了巨大的壓力,但是同時也是業界發展的動力。但是跑贏摩爾定律的終究是少數,要擺脫摩爾定律,最好還是轉型到別的行業,例如成功轉型服務業的ibm和正在轉型的惠普。
(完)
對摩爾定律的思考
根據維基百科中的資料,摩爾定律是由英特爾的創始人之一戈登 摩爾提出來的,原文如下所示 積體電路上可容納的電晶體數目,約每隔兩年便會增加一倍。近一百年來,科技的發展之快令人無法想象,摩爾定律歸納了資訊科技進步的速度,計算器的計算能力呈指數式的上公升。儘管摩爾定律的現象符合現狀數十年,但是它僅僅是對現象...
摩爾定律沒死 intel說的
很多做計算機或網際網路行業的都知道摩爾定律,在5年前這個定律一直是所有網際網路行業發展的基本定律。但是這些年隨著pc硬體進步緩慢,速度提公升可以用擠牙膏一般進步在發展,然而手機端發展卻如日中天發展。2019年intel的最新團隊工程師提出,摩爾定律沒有死,它還在執行著。我們來看一下,網際網路有三條重...
摩爾定律將失效後的發展方向
摩爾在1965年4月19日的 電子學 雜誌上公布了這一著名預言。英特爾ceo科再奇 brian krzanich 表示 摩爾定律是一項經濟定律,與物理和化學並無太大關係。在幾年時間裡,我們將使晶元上的電晶體數量增加一倍。實際上,我們也將成本減少了一半。當你做到這一點時,你也優化了裝置的效能。今天,酷...