原创 python升級

 今天參照論壇帖子將python從python2升級到了python3.3,記錄下http://askubuntu.com/questions/17627/upgrading-to-python-3-2。  

原创 Ext2 v.s. Ext3 v.s. Ext4 性能比拼

 Linux kernel 自 2.6.28 開始正式支持新的文件系統 Ext4。 Ext4 是 Ext3 的改進版,修改了 Ext3 中部分重要的數據結構,而不僅僅像 Ext3 對 Ext2 那樣,只是增加了一個日誌功能而已。Ext4 可

原创 linux系統工程師的前途在哪裏?

 從06年工作,一開始掙2500,後來漲到2800,換公司漲到5000,然後到7000,再換公司到8000,再換到10000,再漲到12000直到現在。錢掙的多了,卻也多了迷茫,經常做的重複性的工作,跟機器 打交道,試問,我們的前途在哪裏?

原创 Linux下vmstat輸出釋疑(轉)

Vmstat procs ———–memory———- —swap– —–io—- –system– —-cpu—- r b swpd free buff cache si so bi bo in cs us sy id wa 0

原创 我的友情鏈接

51CTO博客開發虛聲一片網海過客噹噹蘇鵬肖舸的blogCIOAge.com 程鴻_IT推動創新張琦seryIT-Standardizationcliang的博客寒.楓zhaoyong阿泰—探索開源解決方案之道孫繼濱的博客

原创 大型網站架構設計系列

1、 數據結構和產品架構設計,這是基礎!2、 角色分開,各司其職(web服務器,緩存服務器,負載平衡,數據庫等)3、 HTML靜態化(用緩存服務器也可)4、 圖片服務器分離,且使用lighttpd等輕量級服務器5、 數據庫集羣和庫表散列6、

原创 編譯內核步驟詳解

開始就是下載最新的內核,我用的FC5,內核已經很新了, 是2.6.8,在www.kernel.org下載了一個最新的內核,2.6.20的。把kernel下載到隨便一個地方,tar:之後把壓縮包放到/usr/src/redhat/SOURCE

原创 rpm包的rpmbuild spec文件詳解

上一篇日誌寫到,爲什麼要製作rpm包,以及如何使用.src.rpm文件生成rpm包。最後部分還看到.src.rpm的內容,實際上 就是由.tar.gz源碼、補丁軟件和.spec腳本組成的。由此知道,使用.spec生成rpm包是比較簡單的,因

原创 split的妙用

aa="sad,23,d,23,sf,3,wer,32,23" '字符串 split(aa,",")(0) '以豆號分割,取sad字符串 split(aa,",")(2) '取d字符串 aa="http://www.domai

原创 nginx 的 tcp_nopush 和 tcp_nodelay

TCP_NODELAY 和 TCP_CORK, 這兩個選項都對網絡連接的行爲具有重要的作用。許多UNIX系統都實現了 TCP_NODELAY選項,但是,TCP_CORK則是Linux系統所獨有的 而且相對較新;它首先在內核版本2.4上

原创 讀squid權威指南筆記:squid集羣(sibling模式)

配置成sibling時的工作原理.默認的,squid首先發送大多數的請求到鄰居cache,然後再到原始服務器。當ICP查詢進來時,squid通過檢查內存索引,能告知它是否有更新的、緩存的響應。squid會計算URI的MD5 hash值,並且