From 7f7a8da3206b33852324acf6930cabb81773b198 Mon Sep 17 00:00:00 2001 From: namelessjon Date: Thu, 9 Jan 2014 15:30:16 +0000 Subject: [PATCH] Added a comment: inode starvation --- ...comment_2_3cc9c69d33c658058daea9cb5e4ab669._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/todo/wishlist:_pack_metadata_in_direct_mode/comment_2_3cc9c69d33c658058daea9cb5e4ab669._comment diff --git a/doc/todo/wishlist:_pack_metadata_in_direct_mode/comment_2_3cc9c69d33c658058daea9cb5e4ab669._comment b/doc/todo/wishlist:_pack_metadata_in_direct_mode/comment_2_3cc9c69d33c658058daea9cb5e4ab669._comment new file mode 100644 index 0000000000..5028636c40 --- /dev/null +++ b/doc/todo/wishlist:_pack_metadata_in_direct_mode/comment_2_3cc9c69d33c658058daea9cb5e4ab669._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="namelessjon" + ip="193.132.159.169" + subject="inode starvation" + date="2014-01-09T15:30:16Z" + content=""" +This happened to me a few times when creating new annex folders. + +I use lvm to create virtual partitions and have/had several 'bulk media' logical volumes which used ext4 with -T largefile4 (i.e. one inode per 4mb) because they're storing files with 20mb+ sizes (RAW images, downloaded screencasts, FLAC soundfiles, etc). Between the extra directories git annex creates, the extra files, and the .git/object directory, I ran out of inodes on a few occasions from the profusion of small files. In some cases, I worked around this by shunting data around, or adding incrementally and then 'git gc'ing a lot to at least have a small .git/objects dir. A packed metadata would help to deal with this. +"""]]