* Re: Kernel page count management
[not found] <XFMail.000207103614.mathias@atoll-net.de>
@ 2000-02-07 16:09 ` Rik van Riel
0 siblings, 0 replies; only message in thread
From: Rik van Riel @ 2000-02-07 16:09 UTC (permalink / raw)
To: Mathias Waack; +Cc: Linux Kernel, Linux MM
On Mon, 7 Feb 2000, Mathias Waack wrote:
> If I request a page by calling get_free_page, the kernel
> sets the usage count for this page to 1. So far so good, but if
> I request more pages by calling __get_free_pages(GFP...,order)
> it sets only the usage count of the first returned page.
Higher-order pages are "special".
They are used for special-purpose things and they are not
freeable by kswapd or anything else except the code that
requested the pages in the first place.
There is no real need to mark the other pages as used
since they've been removed from the free list and nobody
will see those pages (except the code that has allocated
them).
regards,
Rik
--
The Internet is not a network of computers. It is a network
of people. That is its real strength.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2000-02-07 16:09 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <XFMail.000207103614.mathias@atoll-net.de>
2000-02-07 16:09 ` Kernel page count management Rik van Riel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox