Markos Chandras posted on Sun, 01 May 2011 22:08:31 +0100 as excerpted: > Having the servers do that, will also allow us to provide cut down > Changelogs ( lets say keep that last 10 entries ) so we can provide a > more minimal portage tree, size wise.
What about cutting it to the largest whole number of entries that can fit in 4 KB, since many filesystems use 4 KB blocks anyway, with files always taking a whole number of blocks? If the file's going to use 4 KB anyway, might as well take advantage of it. Taking a look at the top of my last synced portage changelog as what's likely an example from the verbose end, that's thirteen entries, here, plus the header at the top. For most packages I imagine it'd be something like 20 entries. (Yes, I know some filesystems don't have that restriction and in fact use one myself, but if we're going for some arbitrary file size, 4 KB is about as reasonable a choice as it gets, precisely /because/ that's the default block size for so many widely used fss.) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman