Re: fedora OS high memory usage



Ravi Malghan wrote:
Hi: I have installed Fedora 6 on a laptop with 756MB
RAM. With no application started when the machine
boots up, the top is saying that, 601308K is being
used.

Mem: 774356k total, 601308k used, 173048k free,
19348k buffers

Is this normal? or is this not really what it means. I
read some postings that the memory usage shown here is
what is allocated for the processes and not how much
is being used.

Any thoughts?
Thanks
Ravi

It looks fairly normal - the amount of free memory is a bit high,
unless the system has not been up very long. Linux will use memory
that is not needed for programs for buffers and disk cache. This
tends to speed up operations, especially disk access if what you
want is still in the cache. This is a better then letting memory sit
unused.

The second line of the free command shows how much is used by
programs, and how much can be freed for program use. Freeing up
memory used for disk cache is normally fast, and buffers not too
much slower.

Mikkel
--

Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: Defrag? Constant HD accessing?
    ... You still have about 400 megs of physical memory that's only being ... used for disk cache, so I wouldn't rush out to get that extra memory ...
    (comp.os.linux.misc)
  • Re: Discovering variable types...
    ... This is because X is actually stored in the executable's memory space but the ... Double buffering (i.e. creating your own internal buffers) makes lots of sense ... not restricted by the limitations of the disk access unit. ... hence: the new file access routines. ...
    (comp.lang.pascal.delphi.misc)
  • Re: [PATCH] Physical Memory Management [0/1]
    ... It aggregates physical memory allocating and management API in one ... PMM has it's own allocator which runs in Obound time where n ... Via a misc char device, the module allows allocation of continuous ... devices would have to develop a method of sharing buffers. ...
    (Linux-Kernel)
  • Re: section objects and scatter/gather DMA
    ... There are tricks for allocating memory ... can create a small service that allocates the buffers for you and passes ... maintain a certain history depth. ... To get to a dynamic pool management (free up pool ...
    (microsoft.public.development.device.drivers)
  • Re: Handling high UDP throughput
    ... The product that uses this sustains 540MbS with a 38kHz interrupt running using more than half the processor's power, so a lot goes on in the system but a lot of time is available for TCP/IP. ... The Ethernet driver was optimized, the memory movement was optimized (just using an inline memcpy that does a DMA transfer adds 30% to the effective speed), the IP checksum was in assembly, and a zero-copy TCP/IP stack was required. ... How much TX buffers did you have? ...
    (comp.arch.embedded)