人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

以下のサイトに20回ほどリクエストを投げて
平均した時間が以下になります。
PHPのバージョンはすべて一緒なのですが
ab -n 20 -c 1 http://aaaaa.com/bbb/
※URLはダミーです。

test01サーバ 32bit Fedora 130.333
test02サーバ 64bit Fedora 403.695
test03サーバ 64bit Fedora 363.263

処理時間が32bitの方が数倍早いです。
eAcceleratorやZend Optimizerは特にチューニングはしてないのですが
32bitと64bitで性能の差というのは存在するのでしょうか?

バージョンは以下になります。
全部共通のバージョンです。
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with eAccelerator v0.9.5.2, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
with Zend Optimizer v3.3.0, Copyright (c) 1998-2007, by Zend Technologies

●質問者: hopefully
●カテゴリ:就職・転職 コンピュータ
✍キーワード:2.0 2006 333 403 copyright
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● pahoo
●35ポイント

32ビットと64ビットの差と考える前に、以下の条件の違いをご確認ください。


  1. CPUの違い(メーカー、クロック数、キャッシュサイズ、等々)
  2. 物理メモリ量の違い
  3. サーバの形態の違い(専有サーバ/共有サーバ/仮想サーバ)
  4. ネットワーク構成の違い
◎質問者からの返答

1. CPUの違い(メーカー、クロック数、キャッシュサイズ、等々)

→これは違いますね。

test01サーバ Intel(R) Xeon(TM) CPU 2.80GHz Xeon 2way 2発

test02サーバ Intel(R) Pentium(R) 4 CPU 3.60GHz

test03サーバ Intel(R) Xeon(R) CPU X5355 @ 2.66GHz

2. 物理メモリ量の違い

→ちょっとまだ不明です。

3. サーバの形態の違い(専有サーバ/共有サーバ/仮想サーバ)

全部専有です。

4. ネットワーク構成の違い

同じネットワーク上で実行したので問題はないと思ってます。


2 ● hijk05
●35ポイント

たぶん、メモリーアクセスの早さが違うんだと思います。

メモリーバスが32bitと64bitになっていたら、速度差がでると思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ