> ----------------------------------------
> From: Tomas Bodzar <[email protected]>
> Sent: Sun Jun 10 19:19:57 CEST 2012
> To: Francois Pussault <[email protected]>
> Subject: Re: how normal is this ?
> 
> 
> On Sun, Jun 10, 2012 at 7:05 PM, Francois Pussault
> <[email protected]> wrote:
> > hi all,
> >
> > here is my default memory setup :
> >
> > hw.machine=i386
> > hw.model=Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz ("GenuineIntel" 
> > 686-class)
> > [..]
> > hw.physmem=2136907776
> > hw.usermem=2062499840
> > hw.ncpufound=2
> > hw.allowpowerdown=1
> >
> > top info :
> > Memory: Real: 437M/956M act/tot Free: 1039M Cache: 376M Swap: 0K/2047M
> >
> > for some reasons, I don't know yet, some applications securely answer 
> > "Cannot allocate memory"
> > until memory in Real decrease to about 300M/956M. (...even if I guess those 
> > applications are written with foot...this is strange).
> >
> > but I have 1039M free & some swap free so why that ?
> >
> > Is this range of memory protected or reserved to something ?
> > Any method to force memory "Real" to be higher & have less Free memory in 
> > default should be a solution too..
> 
> ulimit -a
> man login.conf
> on i386 max 1GB/process (~700MB real memory/process) per design
> check /var/log/messages for some uvm errors
> 
> >
> > thanks
> > Regards
> >

# ulimit -a
time(cpu-seconds)    unlimited
file(blocks)         unlimited
coredump(blocks)     unlimited
data(kbytes)         2097152
stack(kbytes)        8192
lockedmem(kbytes)    680574
memory(kbytes)       2035316
nofiles(descriptors) 128
processes            1310
# 

I don't see any thing anormal in dmesg & I use the default login.conf setup.
So i guess this is due a linux binary "bad coded" so not very well supported 
even with 
kern.emul.linux=1               # enable running Linux binaries
line uncommented in sysctl.conf...

because this binary runs well in a qemu Virtual Machine running debian...
so I guess it is application issue then problem is "solved" because is is 
isolated.

Reply via email to