have some tuning...
kern.maxfiles: 100
vm.pmap.pv_entry_max: 73296250
Could that be contributing to so much active + inactive memory (5GB+
more than expected), or do PV entries live in wired e.g. kernel memory?
On Tue, 2012-03-06 at 17:48 -0700, Ian Lepore wrote:
In my experience, the bulk
On Wed, 07 Mar 2012 10:23:38 +0200, Konstantin Belousov wrote:
On Wed, Mar 07, 2012 at 12:36:21AM +, Luke Marsden wrote:
...
I'm trying to confirm that, on a system with no pages swapped out, that
the following is a true statement:
a page is accounted for in active + inactive if
On Wed, 2012-03-07 at 13:33 +0100, J B wrote:
On Wed, 07 Mar 2012 10:23:38 +0200, Konstantin Belousov wrote:
On Wed, Mar 07, 2012 at 12:36:21AM +, Luke Marsden wrote:
...
I'm trying to confirm that, on a system with no pages swapped out, that
the following is a true statement:
in
'top') is as follows:
* Active / inactive memory is the same thing: resident memory from
processes in use. Being in the inactive as opposed to active
list simply indicates that the pages in question are less
recently used and therefore more likely to get swapped out
accounted for in the
resident memory lists of all the processes on the system (as per
the output of 'top' and 'ps')
Therefore the active + inactive memory should always be less than or
equal to the sum of the resident memory of all the processes on the
system, right
for read-only
text pages from libraries which have not been used yet or which have
been malloc()'d but not yet written-to.
Yes.
My understanding for the values for the system as a whole (at the
top in 'top') is as follows:
* Active / inactive memory is the same thing
I've always got a lot of inactive memory on my machine, around 520MB
or so. While doing a portupgrade, the free memory dropped to around
13MB. I'm just curious what exactly the inactive memory is. Will the
OS use the inactive memory before dipping into swap? Or is that
memory off limits now
On Tue, Feb 08, 2005 at 02:33:14PM -0700, Pat Maddox wrote:
I've always got a lot of inactive memory on my machine, around 520MB
or so. While doing a portupgrade, the free memory dropped to around
13MB. I'm just curious what exactly the inactive memory is. Will the
OS use the inactive
got a lot of inactive memory on my machine, around 520MB
or so. While doing a portupgrade, the free memory dropped to around
13MB. I'm just curious what exactly the inactive memory is. Will the
OS use the inactive memory before dipping into swap? Or is that
memory off limits now? If so
from inactive, or does it use swap?
A process will start reusing inactive memory, which involves flushing data to
disk and/or using swap, depending, but the VM system may well swap out pages
from other processes instead (especially ones that have been idle for a long
time).
[ The VM pager uses
. When a process uses up all the free memory, does it then
use some from inactive, or does it use swap?
A process will start reusing inactive memory, which involves flushing data to
disk and/or using swap, depending, but the VM system may well swap out pages
from other processes instead
.
The difference between the categories is mainly that Inactive and
Cached memory still contains data that the system might be able to
reuse, while Free memory is completely free and unused.
In order to use Cached or Inactive memory it might need to be flushed
first, with Inactive probably being dirty
to
reuse, while Free memory is completely free and unused.
In order to use Cached or Inactive memory it might need to be flushed
first, with Inactive probably being dirty and Cached probably not.
(Active memory is almost certainly dirty and is therefore somewhat
more expensive to reuse
is better, with Wired
and Cached being mostly seperate categories.
The difference between the categories is mainly that Inactive and
Cached memory still contains data that the system might be able to
reuse, while Free memory is completely free and unused.
In order to use Cached or Inactive memory
the categories is mainly that Inactive and
Cached memory still contains data that the system might be able to
reuse, while Free memory is completely free and unused.
In order to use Cached or Inactive memory it might need to be flushed
first, with Inactive probably being dirty and Cached probably
Erik Trulsson wrote:
On Tue, Feb 08, 2005 at 05:55:26PM -0500, Chuck Swiger wrote:
Wired memory is typically the kernel text (executable code), any kernel
modules which have been loaded, and dynamic kernel memory used for critical
structures like the process table, descriptor table, VM page
Hi,
I'm running Zope under FreeBSD 4. Zope keeps getting memory errors, i.e.
malloc() fails. But top reports lots of inactive memory available. I'm new
to BSD, but I did search around in archives and I think I learned that
inactive memory is only kept around in case it is needed again and should
Douwe Osinga wrote:
I'm running Zope under FreeBSD 4. Zope keeps getting memory errors, i.e.
malloc() fails. But top reports lots of inactive memory available. I'm new
to BSD, but I did search around in archives and I think I learned that
inactive memory is only kept around in case it is needed
Do you happen to have a per-process data size limit? What does
Hey, thanks, that could be it. It says datasize limit = 130 Mbyte
sort of where the process stopped working.
Is there a way to change this setting on a global scale? I.e. if
I limit datasize unlimited, it seems that only works for
Douwe Osinga wrote:
Do you happen to have a per-process data size limit? What does
Hey, thanks, that could be it. It says datasize limit = 130 Mbyte
sort of where the process stopped working.
Is there a way to change this setting on a global scale? I.e. if
I limit datasize unlimited, it seems
20 matches
Mail list logo