On twitter

不是我要說 這兩集都在播伊魯卡是怎樣 ...

follow me on twitter

Archive for the ‘Linux’ Category

Linode 7 歲, 記憶體大放送! 0

原本 360MB 加到 512MB, 而 512MB 加到了 768 了, 超 high XD 有用 linode 的人記得連上去 reboot 一下, reboot 之後就生效了! 詳情請看
Linode Turns 7, BIG RAM Increase

June 17th, 2010 Linux, Programming, Web Tags: ,

這就是所謂的 16 cores 嗎!!? 4

小弟不才, 第一次看到 16 cores, 所以有點 high XD

April 2nd, 2010 Life, Linux

Linode 更換 data center 4

有買 Linode 的人就知道, 他們目前在美國有 4 個機房, 可以讓你選擇 VPS 要放的機房, 所以好像通常都會選加州的機房, 因為會比較快(?), 其實之前我就買過一次 Linode, 不過因為當時加州已經沒得放, 所以就選了德州 Dallas 的機房, 而這次買就是選加州的機房, ping time 還滿不賴的, 比起我手上有的主機都還要好。

不過今天傑洛大大問到我 Linode 的使用心得, 我回答說:「ping time 很不錯阿!」, 傑洛大就問說:「那實際速度呢?」後來才用 ftp 實際測一下上下傳速度, 沒想到… 我這台位於加州的 Linode, 上傳有 170k/s 但是下載居然只有 20k/s Orz 感謝傑洛大, 幫我上了一課。 就算 ping time 快, 但是檔案下載很慢也是於事無補阿 XD ( 應該是這樣吧? 有人可以來開導我一下嗎? )

後來我找到了這篇文章, 實際測試了一下下載的速度, 結果 dallas 跟 atlanta 機房的下載速度都有 200k/s 阿! 而我那個機房的下載只有 20k/s 真是糟糕 Orz
Read the rest of this entry »

January 5th, 2009 Linux Tags: ,

unixBench 0

在參閱了阿駕的這篇文章中提到的 unixBench 之後, 也對新買的 Linode VPS 做了測試, 以下為測試數據, 但我只看得懂 final score :p

Start Benchmark Run: Sun Jan  4 08:40:56 EST 2009
 08:40:56 up 3 min,  1 user,  load average: 0.55, 0.26, 0.09

End Benchmark Run: Sun Jan  4 08:51:16 EST 2009
 08:51:16 up 13 min,  1 user,  load average: 14.16, 6.14, 2.77

                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Dhrystone 2 using register variables        376783.7 18888406.9      501.3
Double-Precision Whetstone                      83.1     1423.9      171.3
Execl Throughput                               188.3     6072.9      322.5
File Copy 1024 bufsize 2000 maxblocks         2672.0   144184.0      539.6
File Copy 256 bufsize 500 maxblocks           1077.0    39609.0      367.8
File Read 4096 bufsize 8000 maxblocks        15382.0  1233740.0      802.1
Pipe Throughput                             111814.6  2586931.5      231.4
Pipe-based Context Switching                 15448.6   433533.2      280.6
Process Creation                               569.3    11267.0      197.9
Shell Scripts (8 concurrent)                    44.8     1818.4      405.9
System Call Overhead                        114433.5  1939609.2      169.5
                                                                 =========
     FINAL SCORE                                                     322.3
January 4th, 2009 Linux Tags:

Gentoo on VPS 4

這篇文章是我在 VPS 上裝 Gentoo 的記錄, 方便以後要裝 VPS 的時候可以參考

1. 安裝 vim

首先在 gentoo 剛裝好之後, 第一件事情就是裝 vim, 不然會很痛苦

emerge vim

 

2. 設定 CFLAGS

cat /proc/cpuinfo 看看主機用的 CPU 是哪顆, 然後根據 CPU 的 model name 來設定 CFLAGS, 可以看看 CFLAGS – Gentoo Linux Wiki 及 Safe CFLAGS – Gentoo Linux Wiki

例如我在 slicehost 買的 256slice 的 cpu model name 是 Dual-Core AMD Opteron(tm) Processor 2212 HE, 所以我設定的 CFLAGS 如下。

CFLAGS="-march=opteron -O2 -pipe"

而 Linode 的 CFLAGS 如下:

CFLAGS="-march=prescott -O2 -pipe"

話說根據這篇 gentoo bug report 提到, 在 GCC 3.4 以後的 XEN VPS 似乎可以加上下面這個 CFLAG, 只是我在 GCC 4.1.2 的 Options That Control Optimization 這份文件當中, 沒有找到這個 CFLAG 還有其相關說明。

-mno-tls-direct-seg-ref

3. 設定 MAKEOPTS

從 cpuinfo 也可以得知有 4 顆 CPU, 所以依據 gentoo 文件上所寫的 MAKEOPTS 等於 n + 1, 可以將 MAKEOPTS 設為 5, 讓編譯的動作可以同時進行多個來加快速度。

MAKEOPTS="-j5"

不過, 當線上有服務在跑, 而且記憶體太小時, 得衡量一下這個數字。
   Read the rest of this entry »

January 2nd, 2009 Linux Tags: ,
Partners of Oceanic / 人生海海

jiwosca