ベンチマーク
サイズの大きなテキストファイルに繰り返し小さな修正を加えた時のリポジトリの増加です。 Gitは、リポジトリにスナップショットを保管するので差分は少量でもファイル数に応じてサイズが大きくなります。 他のツールは、リポジトリに差分を保管するので差分…
昨日のサイズ比較と同じことを同一ファイルではなく、異なるファイルでやってみます。 ランダムな内容のファイルを追加した場合は、どのVCSも単純にサイズが増加しました。
Subversion/Git/Mercurial/Bazaarとありますが、それぞれのリポジトリのサイズを調べてみました。 それぞれ、初期状態、1MBのファイルを1個、10個、100個のファイルを追加してリポジトリのサイズの増え方を比較しました。 結果、Mercurialだけがファイル数に…
ベンチマークしました。 gccオプションの違い ベンチマークソフトのunixbenchをコンパイルするときにgcc 4.3.2でなくなった-fforce-memオプションの有無による結果の違いを確認しました。 環境は、VirtualBox 1.5.6_OSE上のUbuntu 8.04で-fforce-memオプショ…
まだベータ版ですが、unixbenchでUbuntu 8.10のベンチマークを試みました。 Ubuntu 8.10は、gccのバージョンが4.3.2です。gcc 4.3.2には、unixbenchで必要な"-fforce-mem"オプションがなくなっているためコンパイルに失敗してベンチマークの結果が全て"0"に…
Debian bugsメーリングリストの情報では、gcc 4.1より前のバージョンから"-fforce-mem"オプションは、非推奨となって警告メッセージが表示されていたようです。 このオプションは、最適化のためのオプションの一つで、現在では機能していないというのがオプ…