インターネットから文書をダウンロードするとき得る。最大消費時間を表示します。住所情報の取得()。
わかりました住所情報の取得()DNS ルックアップに使用されます。
wgetがそのIPアドレスをすばやく取得できるように、ホスト名とそのIPアドレスのテーブルを作成するのと同じように、この時間を無視できるほど短くする方法があるかどうかを教えてください。
質問
また、どうすればこれを達成できるか教えてください。よろしくお願いします。フレンドリーな答えを求めます。
コマンド、私が使用する
ltrace -c -o log_ltrace_wget_new1.txt wget http://www.ada.gov/briefs/kovacsbr.doc
出力
% time seconds usecs/call calls function
------ ----------- ----------- --------- --------------------
67.11 7.070607 336695 21 select
19.67 2.071956 5739 361 strlen
10.59 1.115199 1115199 1 getaddrinfo
0.32 0.033705 298 113 fgets
0.27 0.028261 197 143 malloc
.....
.....
.....
答え1
nscd
(ネームサービスキャッシュデーモン)またはdnsmasq(実際のDNSサーバー)を使用してローカルDNSキャッシュを構築する
それ以外の場合は、プライマリDNSサーバーを次のように置き換えます。/etc/resolv.conf