糾正國人對Linux的誤解和錯誤認識
國人對Linux的誤解和錯誤認識羅列如下:
國人對Linux的誤解和錯誤認識羅列如下:
如果你在業務中使用Linux會讓你感到緊張,很有可能你已經被Linux的競爭對手引入到一個或者多個的騙局當中。畢竟每增多一個Linux用戶就意味著競爭對手將少一個客戶。今天就盤點了八項Linux傳言,一起來看看是傳言還是事實? 事實上,每天就會有不斷增長的政府機構和企業來使用Linux。“Linux是一個很好的商業選擇”這是一個好理由。現在就讓我們來看看,大家對Linux的八大誤解,我們會一一澄清。
隨著Ubuntu10.10的到來,為你的業務試用Linux的理由列表又變長了一些。此款自由與免費的操作系統現在變得空前用戶友好,而又提供了其競爭對手所不具備的安全性等其他優勢。如果你是新Linux用戶大軍的一員,那恭喜你作出了明智的抉擇!現在你將終生免于進入高花費、被廠商鎖住、遭受頻繁流氓軟件攻擊,以及其他很多與Windows 和 Mac OSX相關聯的不利條件當中;既然如此,你還應該注意到Linux初到者易犯的一些經典錯誤。
眾所周知,C/C++語言本身并不支持垃圾回收機制,雖然語言本身具有極高的靈活性,但是當遇到大型的項目時,繁瑣的內存管理往往讓人痛苦異常。現代的C/C++類庫一般會提供智能指針來作為內存管理的折中方案,比如STL的auto_ptr,Boost的Smart_ptr庫,QT的QPointer家族,甚至是基于C語言構建的GTK+也通過引用計數來實現類似的功能。Linux內核是如何解決這個問題呢?同樣作為C語言的解決方案,Linux內核采用的也是引用計數的方式。如果您更熟悉C++,可以把它類比為Boost的shared_ptr,或者是QT的QSharedPointer。
網絡虛擬化是 Cloud 中的一個重要部分。作為基礎知識,本文詳細講述 Linux 抽象出來的各種網絡設備的原理、用法、數據流向。您通過此文,能夠知道如何使用 Linux 的基礎網絡設備進行配置以達到特定的目的,分析出 Linux 可能的網絡故障原因。
前一段時間看了《深入理解Linux內核》對其中的內存管理部分花了不少時間,但是還是有很多問題不是很清楚,最近又花了一些時間復習了一下,在這里記錄下自己的理解和對Linux中內存管理的一些看法和認識。
這是一位同學寄到我郵箱里面的一封信。應該說,這類C/C++入門學習的問題我回答過,只是并沒有很具體到某個平臺,某個語言,因此,我的回答可能給大家一種云里霧里的感覺,指導性不強,因此,大家還是不斷問。我也只有不斷回答。