実験実験。

Wed, Oct 4, 2017 in debian

go-apt-cacherによるキャッシュプロキシ実験、今度はもっと大きなパッケージ2つで試してみましょう。

Package: texlive-latex-extra-doc
Download-Size: 384 MB

Package: texlive-pstricks-doc
Download-Size: 248 MB

time apt-get download texlive-latex-extra-doc texlive-pstricks-doc という感じで取得。そして、さらに別のリージョンから試してみたらどうなるか?をやってみました。遠くのほうがいいかな、と西日本リージョンで仮想マシンを作成。そしてテストをしてみた。。。のですが、go-apt-cacherが fatal error: runtime: out of memoryメモリ不足で落ちます。VMをスケールアップして再度トライしました。

まずは普通にftp.jp.debian.orgからの取得。

Fetched 412 MB in 36s (11.3 MB/s)
real    0m36.643s

Fetched 412 MB in 30s (13.4 MB/s)
real    0m30.864s

Fetched 412 MB in 26s (15.4 MB/s)
real    0m27.031s

次に西日本から取得。

Fetched 412 MB in 19s (20.7 MB/s)
real    0m20.026s

Fetched 412 MB in 19s (21.1 MB/s)
real    0m19.688s

Fetched 412 MB in 18s (22.2 MB/s)
real    0m18.746s

東でやってみたら

Fetched 412 MB in 24s (16.9 MB/s)
real    0m24.203s

Fetched 412 MB in 24s (17.2 MB/s)
real    0m24.598s

という感じでリージョンまたぐよりも逆に遅かった…何故だ。


結論

西日本: 21.3MBs
東日本: 17.0MBs
ダイレクト: 13.6 MBs

大体25-56%ぐらいの速度アップは望めるが、以前ほどでもない、という印象です。