Hi,
According to the information you give, my suggestions are as follows:
1. Check if there are daemon processes named pdflush running in your system.
2. If NOT,
2.1 turn the value of /proc/sys/vm/dirty_backgound_ratio to 5 or
less. 2.2 turn the value of /proc/sys/vm/dirty_ratio to 5 or less.
2.3 turn the value of /proc/sys/vm/dirty_expire_centisecs to 5 or
less.
2.4 wait
3. If it still not works,
3.1 turn the value of /proc/sys/vm/vfs_cache_pressure to 1000.
3.2 run a much-memory-occupy program.
3.3 wait
4. If it still not works, reboot your computer...
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Joris van Rantwijk
> Sent: Sunday, June 22, 2008 2:54 PM
> To: [email protected]
> Subject: Memory usage and /proc/meminfo question
>
> Hello,
>
> My system recently started to act as if it is low on memory: much
> harddisk activity and relatively high usage of swap. I have not seen
> such behaviour before.
>
> The problem seems to persist even after stopping nearly all applications
> including the X server. I have not rebooted the machine yet, because
> I want to understand this situation before I destroy it.
>
> My question: What part of the system is using up my physical memory?
> Can anyone help me figure out this issue?
>
> Physical memory is 1 GB.
> I disabled swap just to make it easier to investigate this issue.
> My kernel is Linux 2.6.25.4 for x86_64 with a 32-bit userland.
>
> Adding up all VSZ numbers from "ps auxw" gets me to about 75 MB,
> so I figure I should have lots and lots of free memory.
>
> But /proc/meminfo gives me:
> MemTotal: 996320 kB
> MemFree: 67708 kB
> Buffers: 17716 kB
> Cached: 62412 kB
> SwapCached: 0 kB
> Active: 27320 kB
> Inactive: 58720 kB
> SwapTotal: 0 kB
> SwapFree: 0 kB
> Dirty: 12 kB
> Writeback: 0 kB
> AnonPages: 5932 kB
> Mapped: 3916 kB
> Slab: 193560 kB
> SReclaimable: 26076 kB
> SUnreclaim: 167484 kB
> PageTables: 464 kB
> NFS_Unstable: 0 kB
> Bounce: 0 kB
> CommitLimit: 498160 kB
> Comitted_AS: 15536 kB
> VmallocTotal: 34359738367 kB
> VmallocUsed: 600 kB
> VmallocChunk: 34359736326 kB
>
> One of my problems is that I really don't know how to read /proc/meminfo.
> What do the numbers mean?
> Are there rules such as Slab = SReclaimable + SUnreclaim?
>
> For example, it seems to me that all physical memory must be used
> either by slab, cache or userland. So I tried adding it all up:
> Buffers + Cached + AnonPages + Mapped + Slab + MemFree = 351244.
> That is still way below 1 GB, so where are my other 645076 kB?
>
> I'm starting to suspect a problem in the kernel. I upgraded
> to 2.6.25.4 a few weeks before this problem came up. Also, I'm
> now running with CONFIG_SPARSEMEM while all my previous kernels
> used CONFIG_FLATMEM.
>
> Any help appreciated.
>
> Joris.
>
> --
> To unsubscribe from this list: send an email with
> "unsubscribe kernelnewbies" to [EMAIL PROTECTED]
> Please read the FAQ at http://kernelnewbies.org/FAQ
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [EMAIL PROTECTED]
Please read the FAQ at http://kernelnewbies.org/FAQ