さくらのVPS(2G)でUnixBench(5.1.3)を実行してみた。結果:値段そのままなのに、大幅に性能アップ!

さくらのVPS(2G)でUnixBench(5.1.3)を実行してみた。結果:値段そのままなのに、大幅に性能アップ!

はじめに というわけで、早速、 さくらのVPS(2G)で、UnixBenchを実行してみました。 なお、1.5Gで評価した結果は、[“さくらのVPSでUnixBench(5.1.3)を実施してみた part2(結果編)”](/posts/2011/03/sakuranovpsdeunixbench513woshi-shi-shitemita-part2jie-guo-bian/)を参照して下さい。 ======================================================================== BYTE UNIX Benchmarks (Version 5.1.3) System: localhost.localdomain: GNU/Linux OS: GNU/Linux -- 3.3.0-8.fc16.x86_64 -- #1 SMP Thu Mar 29 18:37:19 UTC 2012 Machine: x86_64 (x86_64) Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8") CPU 0: Intel(R) Xeon(R) CPU E5645 (4800.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET CPU 1: Intel(R) Xeon(R) CPU E5645 (4800.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET CPU 2: Intel(R) Xeon(R) CPU E5645 (4800.2 bogomips) Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSCALL/SYSRET 20:22:38 up 2:57, 2 users, load average: 0.53, 0.41, 0.21; runlevel 3 ------------------------------------------------------------------------ Benchmark Run: Tue Apr 03 2012 20:22:38 - 20:49:59 3 CPUs in system; running 1 parallel copy of tests Dhrystone 2 using register variables 24322317.4 lps (10.0 s, 7 samples) Double-Precision Whetstone 2961.2 MWIPS (7.0 s, 7 samples) Execl Throughput 1451.8 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 787751.5 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 223048.0 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 1639344.8 KBps (30.0 s, 2 samples) Pipe Throughput 1385086.0 lps (10.0 s, 7 samples) Pipe-based Context Switching 226423.8 lps (10.0 s, 7 samples) Process Creation 3676.0 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 3725.1 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1646.1 lpm (60.0 s, 2 samples) System Call Overhead 1578386.4 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 24322317.4 2084.2 Double-Precision Whetstone 55.0 2961.2 538.4 Execl Throughput 43.0 1451.8 337.6 File Copy 1024 bufsize 2000 maxblocks 3960.0 787751.5 1989.3 File Copy 256 bufsize 500 maxblocks 1655.0 223048.0 1347.7 File Copy 4096 bufsize 8000 maxblocks 5800.0 1639344.8 2826.5 Pipe Throughput 12440.0 1385086.0 1113.4 Pipe-based Context Switching 4000.0 226423.8 566.1 Process Creation 126.0 3676.0 291.7 Shell Scripts (1 concurrent) 42.4 3725.1 878.6 Shell Scripts (8 concurrent) 6.0 1646.1 2743.5 System Call Overhead 15000.0 1578386.4 1052.3 ======== System Benchmarks Index Score 1024.6 ------------------------------------------------------------------------ Benchmark Run: Tue Apr 03 2012 20:49:59 - 21:17:27 3 CPUs in system; running 3 parallel copies of tests Dhrystone 2 using register variables 72068041.9 lps (10.0 s, 7 samples) Double-Precision Whetstone 8846.1 MWIPS (7.2 s, 7 samples) Execl Throughput 8582.7 lps (30.0 s, 2 samples) File Copy 1024 bufsize 2000 maxblocks 1071208.3 KBps (30.0 s, 2 samples) File Copy 256 bufsize 500 maxblocks 285035.8 KBps (30.0 s, 2 samples) File Copy 4096 bufsize 8000 maxblocks 2289930.0 KBps (30.0 s, 2 samples) Pipe Throughput 4059296.6 lps (10.0 s, 7 samples) Pipe-based Context Switching 654058.4 lps (10.0 s, 7 samples) Process Creation 28607.3 lps (30.0 s, 2 samples) Shell Scripts (1 concurrent) 14152.2 lpm (60.0 s, 2 samples) Shell Scripts (8 concurrent) 1953.0 lpm (60.0 s, 2 samples) System Call Overhead 4106210.8 lps (10.0 s, 7 samples) System Benchmarks Index Values BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 72068041.9 6175.5 Double-Precision Whetstone 55.0 8846.1 1608.4 Execl Throughput 43.0 8582.7 1996.0 File Copy 1024 bufsize 2000 maxblocks 3960.0 1071208.3 2705.1 File Copy 256 bufsize 500 maxblocks 1655.0 285035.8 1722.3 File Copy 4096 bufsize 8000 maxblocks 5800.0 2289930.0 3948.2 Pipe Throughput 12440.0 4059296.6 3263.1 Pipe-based Context Switching 4000.0 654058.4 1635.1 Process Creation 126.0 28607.3 2270.4 Shell Scripts (1 concurrent) 42.4 14152.2 3337.8 Shell Scripts (8 concurrent) 6.0 1953.0 3254.9 System Call Overhead 15000.0 4106210.8 2737.5 ======== System Benchmarks Index Score 2670.2 まとめ テスト内容 旧システム(1.5G) 新システム(2G) ...

2012-04-03 · 3 分 · Masayuki Igawa
さくらVPS上位プランへアップグレードできないか?問い合わせてみた

さくらVPS上位プランへアップグレードできないか?問い合わせてみた

先日のエントリーで書いた さくらのVPS の上位プランへのアップグレードについて、 簡単に容量アップできるのかな。。? と、書いたのですが、 さくらのVPS ページには特に何も書いてなかったので、 問い合わせてみました。 で、得られた回答が以下の通り。 大変恐れ入りますが、「さくらのVPSシリーズ」では、収容サーバが 異なる為、プラン変更やアップグレードのお手続きがございません。 ご希望のサービスを新規でお申し込みいただき、お客様にてサーバの構築や データ等の移行作業を行われた後、不要なサービスの解約を頂く対応と なっております。 ご希望に沿えず申し訳ございませんが、ご了承賜りますようお願いいたします。 プラン変更/アップグレードができないというのは ちょっとガッカリですが、まぁサーバ自体に特に不満はないので、 その内移行したいと思います。

2011-03-11 · 1 分 · Masayuki Igawa
さくらのVPSでUnixBench(5.1.3)を実施してみた - part1(準備編)

さくらのVPSでUnixBench(5.1.3)を実施してみた - part1(準備編)

さくらのVPSでベンチマークをやってみた。 [php] $ wget http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz –2011-03-04 05:12:00– http://byte-unixbench.googlecode.com/files/UnixBench5.1.3.tgz byte-unixbench.googlecode.com をDNSに問いあわせています… 64.233.183.82 byte-unixbench.googlecode.com|64.233.183.82|:80 に接続しています… 接続しました。 HTTP による接続要求を送信しました、応答を待っています… 200 OK 長さ: 143259 (140K) [application/x-gzip] `UnixBench5.1.3.tgz’ に保存中 100%[======================================>] 143,259 203K/s 時間 0.7s 2011-03-04 05:12:06 (203 KB/s) - `UnixBench5.1.3.tgz’ へ保存完了 [143259/143259] $ tar xf UnixBench5.1.3.tgz $ make Checking distribution of files ./pgms exists ./src exists ./testdir exists ./results exists gcc -o ./pgms/arithoh -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -Darithoh ./src/arith.c (中略) gcc -o ./pgms/whetstone-double -DTIME -Wall -pedantic -ansi -O2 -fomit-frame-pointer -fforce-addr -ffast-math -Wall -DDP -DUNIX -DUNIXBENCH ./src/whets.c -lm $ echo $? 0 $ ./Run make all make[1]: Entering directory `/home/masayuki/src/UnixBench' Checking distribution of files ./pgms exists ./src exists ./testdir exists ./tmp exists ./results exists make[1]: Leaving directory `/home/masayuki/src/UnixBench' sh: 3dinfo: command not found ...

2011-03-04 · 2 分 · Masayuki Igawa
sakura vps remote
console

Fedora14 on さくらVPS

このサイトのサーバは、[さくらのVPS]で動作していますが、今まで、CentOS5だったのを、Fedora14に変更しました。 以下、その時につまずいたところなどを、記してみたいと思います。 OSのインストール自体は、 カスタムOSインストールガイド : Fedora 13に従って行えば、特に困るところは無いと思います。 ただし、私の環境だと、 「[STEP 13] VPSの停止と起動」で、VNCコンソール(QEMUコンソール)の ウィンドウが消えてしまうことがあったのですが、その場合には、 VPSコントロールパネルのリモートコンソール の、「VNCコンソールを開く」をやれば大丈夫だと思います。 また、「[STEP 10] インストールタイプの選択」では、私は「Webサーバ」を選択しました。 特に問題はありません。 Fedora13がインストールできたら、次は、このブログ記事のタイトル 「Fedora14」へアップグレードします。(まだ道半ばです(笑)) Fedora14のインストールは簡単です。 Fedora 13 → Fedora 14 へ preupgrade-cli でアップグレード Fedora 13から14へアップグレードする方法 あたりの記事を参考に、アップグレードします。 要は、 [bash] # yum update rpm # yum -y update # yum clean all # reboot [/bash] てな感じで、ひとまず(Fedora13の)最新版にしておき、 preupgradeをインストール。(既にインストールされている場合もあり) [bash] # yum install preupgrade [/bash] preupgrade-cliを実行。 [bash] # LANG=C preupgrade-cli “Fedora 14 (Laughlin)” [/bash] LANG=Cで実行しないと、エラーが発生するらしいです。 で、これでFedora14になりました。 あとは、必要な設定を随時行っていきます。 ちょっとつまずいたのは、パーマリンクの設定。 以下のように、httpd.confのAllowOverride NoneをAllowOverride Allに 変更してやる必要がありました。 パーマリンクの使い方:その他の問題点 また、Webサーバとして使うので、GUIでのログインは不要なので、 /etc/inittabを以下のように変更し、ランレベル3で動作するようにします。 [text] diff –git a/inittab b/inittab index a8ab066..b6a0b26 100644 — a/inittab +++ b/inittab @@ -23,4 +23,5 @@ # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # -id:5:initdefault: +#id:5:initdefault: +id:3:initdefault: [/text] ...

2011-02-12 · 2 分 · Masayuki Igawa