summaryrefslogtreecommitdiff
path: root/t/t2100-update-cache-badpath.sh
diff options
context:
space:
mode:
authorLibravatar Nicolas Pitre <nico@cam.org>2006-12-19 10:53:08 -0500
committerLibravatar Junio C Hamano <junkio@cox.net>2006-12-20 00:42:10 -0800
commit6d2fa7f1b489c65e677c18eda5c144dbc5d614ab (patch)
tree70a79d44228403c478ed8db0f00c147726331c60 /t/t2100-update-cache-badpath.sh
parentgitweb: Show '...' links in "summary" view only if there are more items (diff)
downloadtgif-6d2fa7f1b489c65e677c18eda5c144dbc5d614ab.tar.xz
index-pack usage of mmap() is unacceptably slower on many OSes other than Linux
It was reported by Randal L. Schwartz <merlyn@stonehenge.com> that indexing the Linux repository ~150MB pack takes about an hour on OS x while it's a minute on Linux. It seems that the OS X mmap() implementation is more than 2 orders of magnitude slower than the Linux one. Linus proposed a patch replacing mmap() with pread() bringing index-pack performance on OS X in line with the Linux one. The performances on Linux also improved by a small margin. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 't/t2100-update-cache-badpath.sh')
0 files changed, 0 insertions, 0 deletions