當我開啟我的台式電腦,準備上網瀏覽網頁和寫點部落格。我發現我犯了乙個錯誤:做這些事為什麼要開台式電腦呢?要知道我的台式電腦有2.33ghz的主處理器,4g的記憶體。用這樣配置的電腦來做這些事不是殺雞用牛刀嗎?這完全可以用我的平板電腦來做。這促使我思考一些問題:電子裝置小型化的驅動力在**?人們購買手機、平板電腦、pda背後的考慮因素有哪些?傳統的角度有外觀設計是否吸引人(比如是否時尚)、應用軟體是否豐富等。我感覺有乙個重要的因素被遺漏了,那就是能耗,通常所說的耗電量。
自從煤、石油等礦產被大規模利用之後,能源危機就很快伴隨而來,時至今日仍未緩解(現在我們所用的電大多仍是依靠煤、石油等作為原料來製造)。人類在開發新能源方面仍缺乏重大的進展,本來有希望解決能源危機問題的核電,也因為日本大**受到越來越多的質疑。這或許給我們乙個啟示:只要能源危機得不到緩解,能耗問題就會一直受到重視。
這一現實給計算機的軟硬體業帶來越來越大的影響。先說說硬體中的處理器吧,在微機處理器製造商處於領導地位的intel在嵌入式裝置(如手機、平板電腦)處理器市場的拓展舉步維艱。造成這一現狀的基於arm的處理器能耗比intel的低。在軟體業的一大影響是雲計算等新的計算模式的出現。雲計算所設想的一種情景是計算能力強大的伺服器端能為計算能力弱的客戶端提供各種服務(理想的情景是客戶端只需裝乙個瀏覽器就可以了)。統一提供計算服務比將各種計算分散到各個客戶端能耗要少,而且還有其它的優點,比如占用空間小,綜合來說成本自然較低。
由此我們可以大膽想象一下:在不遠的將來計算機裝置會及使用者大致分為三類,如下表:
計算機裝置
使用者伺服器
伺服器維護人員
專業pc、工作站
程式設計師、各行各業的行業軟體操作人員、資料分析人員
上網本、平板電腦、pda等
普通個人使用者
我們再設想稍微長遠的將來:假如所有行業軟體都能聯網功能,都從伺服器獲取計算能力(雲計算模式),或網路內的其它計算獲取計算能力(網格計算或分布式計算模式),那麼專業pc也隨之會消失。
如果這個設想成立的話,這會給軟體製造業有什麼影響呢?我們分析下:一是軟體的網路化是乙個趨勢,不能聯網的軟體將越來越難生存;二是軟體將依賴於計算模式生存(如雲計算、網格計算或分布式計算等);三是在網路越來越安全可靠的前提下,大而全的客戶端軟體市場越來越小。
PC會消亡嗎?
當我開啟我的台式電腦,準備上網瀏覽網頁和寫點部落格。我發現我犯了乙個錯誤 做這些事為什麼要開台式電腦呢?要知道我的台式電腦有2.33ghz的主處理器,4g的記憶體。用這樣配置的電腦來做這些事不是殺雞用牛刀嗎?這完全可以用我的平板電腦來做。這促使我思考一些問題 電子裝置小型化的驅動力在 人們購買手機 ...
印刷業會消亡嗎
前段時間,如果你去河北廊坊,可能會看到許多提供 免費印刷 的小印廠,而如果走近了詳細攀談,會發現這種好事竟然是真的 只需要帶著膠片 紙張過去,這些印廠就會免費為你印刷 切割 裝訂,甚至不向你收印刷所需的油墨錢。印廠不是 活雷鋒 那麼,它們靠什麼掙錢?觀察再仔細一點,也許你會看到街角毗鄰印廠的地方,有...
PC的時間精確嗎?
origin rdtsc 讀取不準確這個應該算是cpu的bug,由tsc的計數方式,多核等影響。多核tsc的問題目前ms和amd 通過軟體補丁的方式來解決了。而speedstep以及cpu頻率變化的影響intel已經對tsc進行修正了。rdtsc 畢竟是比較快速的讀取方法,使用acpi pm tim...