[[ PLEASE DON'T SEND ME EMAIL COPIES OF POSTINGS ]]
>How are lines like:
>* Process Resource Limit Tunables (Current:Maximum)
>ffffffff:fffffffd cpu time
>ffffffff:fffffffd file size
>ffffffff:fffffffd heap size
>ffffffff:fffffffd stack size
> 0:7ffff000 core file size
>ffffffff:fffffffd file descriptors
> 0: 800000 mapped memory
>to be interpreted?
The rlimit values prior to 2.6 were unsigned 32 bit integrals.
The introduction of largefiles in 2.6 made it necessary to expand
the values to 64 bits.
Unfortnately, sysdef reads the kernel directly and so no type checking
is done. (For 32 bit programs, the limit values still compile as 32 bit values)
So sysdef now reads completely bogus information.
The first line is the soft CPU limit, the second the hard CPU limit,
followed by soft/hard filessize, soft/hard heap limit and last the
soft stack limit. The rest of the limits is not listed.
ffffffff:fffffffd is = (long long) -3 == RLIM_INFINITY
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.