ネットの速度を高速化する方法

ネットの速度を速くする方法の一つとして、DNSの応答速度を早くすることにより、名前解決の速度を上げる方法がある。
有名なのが、Google Public DNS (8.8.8.8 / 8.8.4.4)などを利用している方が多いと思う。
本当に速いのか実際に検証してみた。

検証に用いてみたのが、「DNSBench」というソフトウェア。
フリーソフトです。
すべてのバージョンのWindows(XPにて実行)

Domain Name Speed Benchmark

1.ダウンロード
「GRC’s | DNS Nameserver Performance Benchmark 」から「Download Now」を選択

2.ダウンロードした「DNSBench.exe」を実行し、起動する

3.Nameservers タブを選択する。

4.Run Benchmark をクリックする。

5.ベンチマーク中には、グラフが変動します。

6.結果は、

以下キャプチャーのとおり、自宅には、キャッシュDNSが2台あるため一番高速でした。(プライベートIPのです。)
ロケーション上、当たり前ですが。

ただ、キャッシュのヒット等を考えた場合は、自宅のリゾルバよりもPublic DNSやプロバイダのDNSを使った方が応答速度が速い可能性があります。

第2位 129.250.35.250  NTT America Technical Operations
第3位 202.216.224.38  プロバイダのDNS
第4位 129.250.35.251  NTT America Technical Operations
第5位 8.8.8.8  Google Public DNS
第6位 8.8.4.4  Google Public DNS

Google Public DNSよりも、NTT America Technical OperationsのDNSを利用した方が、今回の検証では応答が速かったです。

また、iPhone,iPad、androidなどのスマートフォーンでのWiFi 接続には、DNSを適切に設定することで速度アップにつながる可能性が考えられます。
キャッシュDNSを導入するのはある程度の敷居がありますが、管理や、運用することによりメリットもあります。

にほんブログ村 PC家電ブログ デジモノへ


Centos 5.5を3つのカスタマイズで高速化する方法。

自宅のCentOS環境があり、本日は会社も有給を取得しているため朝からネットで調べ物をしていると以下で
いい記事を見つけた。

laclefdorの日記さんで書かれている記事について非常に参考になった。
CentOSをたったの3ステップで高速化する方法

CentOSのミラクルパッチのbashrc版についての紹介がありました。

以下記事を引用させていただきます。

まずは.bashrc。

if [ “$PS1” ] ; then
mkdir -m 0700 /cgroup/cpu/user/$$
echo $$ > /cgroup/cpu/user/$$/tasks
fi

次に、/etc/rc.localを編集。-pを付ける。

mkdir -p -m 0777 /cgroup/cpu/user

そして、忘れてはならないのがexecutable bitを立てること。

sudo chmod +x /etc/rc.local
あとは再起動して高速化された環境を楽しみましょう。

にほんブログ村 IT技術ブログ CentOSへ
にほんブログ村