secretbase.log

.NET/C#/Pythonなど

WiMaxを使って git で linux kernel をダウンロードしてみました。

WiMax(猫のCMで有名なけっこう速いやつです)を使って git で linux kernel をダウンロードしてみました。どれくらいの時間がかかるのか気になります。

環境

WiMaxスピート測定

WiMax の測定はばらつきが多いのです。朝は空いていて早いのか 13MB/s 前後でました。
http://www.speedtest.net/result/1439504250.png

linux kernel のソースコードを git にてとってくる

3.0の repo がどこにあるのかよくわからなかったですが、下記サイトからたぶん3.0のstableはここだろうと判断。git clone で ダウンロードします。

http://git.kernel.org/?p=linux/kernel/git/stable/linux-3.0.y.git;a=summary

tkondou@zion3:~/src$ time git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-3.0.y.git
Cloning into linux-3.0.y...
remote: Counting objects: 2065777, done.
remote: Compressing objects: 100% (330850/330850), done.
remote: Total 2065777 (delta 1722818), reused 2055554 (delta 1715937)
Receiving objects: 100% (2065777/2065777), 406.65 MiB | 138 KiB/s, done.
Resolving deltas: 100% (1722818/1722818), done.

real    45m41.714s
user    3m21.785s
sys     1m2.308s

約46分かかりました。

linux kernel のサイズはどれくらいか

tkondou@zion3:~/src$ du -sh linux-3.0.y/
960M    linux-3.0.y/

全体のサイズは960MBですね。

tkondou@zion3:~/src$ du -sh linux-3.0.y/.git
466M    linux-3.0.y/.git

ちなみに、.git以下のサイズは466Mです。

git log などで 手元で log もみられるので git 便利です。