On Tue, Aug 17, 2010 at 12:41:48PM -0400, Eric Paris wrote:
 > On Thu, 2010-08-12 at 12:01 -0500, Rex Dieter wrote:
 > > kde packagers received a request to consider shipping systems with a 
 > > higher (default) value of
 > > /proc/sys/fs/inotify/max_user_watches
 > > to allow for a better experience for noticing changes (notably when 
 > > using nepomuk indexing of content in users' homedir).
 > > 
 > > The suggested value was something like 524288 (seems the default on f13 
 > > is 8192).
 > > 
 > > A recent kde-sig meeting discussed the topic,
 > > http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2010-07-27
 > > 
 > > where mjg59 also agreed "It's probably justifiable to increase it".
 > > 
 > > So, any comments or objections implementing this (for f14)?
 > 
 > I'm not opposed to it but this does allow used to allocate and hold
 > kernel memory.  The math is roughly 200 bytes per watch.  So right now a
 > normal user can only allocate about 200*8192 bytes which is about 1.6M
 > of kernel memory.  Not such a bad thing.
 > 
 > Your suggestion would allow the user to allocate 200 * 524288 = 105M.
 > On a 64bit system this might not matter, but on a 32bit system this is a
 > substantial amount of the memory the kernel has.
 > 
 > And these allocations are not counted against normal userspace limits.
 > 
 > I'm not opposed to upping it, especially on x86_64, but maybe not quite
 > that high....

ideally, when an application that cares about this is installed, it could 
increase it via sysctl.conf 
That default isn't a one size fits all. Regardless of what we set it to,
someone is going to want it smaller/bigger.

        Dave
_______________________________________________
kernel mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/kernel

Reply via email to