>>>>> "Pete" == Pete Beckman <beckman@xxxxxxxxxxx> writes:
Pete> At 10:00 PM -0600 3/17/05, Narayan Desai wrote:
>> sorry, I meant standard output and standard error. Normal file
>> I/O isn't limited in any way. Generally, we only see this
>> quantity of stdio in the case of pretty serious bugs.
Pete> Maybe, but why should the scheduler/resource manager care
Pete> (unless the user asked it to limit output, like limiting core
Pete> files)? There should be no temp files, and the stdio should
Pete> go directly to the user's file space. If they generate too
Pete> much, that's their problem, in the same way that if they
Pete> generate too much data, that's their problem. If we let users
Pete> fill the entire filesystem with file writes, we should let
Pete> them fill the data space with stdio...
the primary issue is that this data isn't only being written to disk;
it is also processed by the queue manager. (this is the mechanism we
will be able to use to determine if the job ran properly or not) The
reason we cut off stdio over a particular limit was because it caused
performance problems for all users on chiba.