dynamic_pager and context switching
dynamic_pager and context switching
- Subject: dynamic_pager and context switching
- From: Brian Tabone <email@hidden>
- Date: Sun, 8 Feb 2004 17:44:44 -0600
I was digging through the darwin kernel lists, and did some cursory
searches on developer.apple.com, but I didn't find the answer. My
question is , does the kernel turn to dynamic_pager every time it swaps
pages in and out, or does dynamic_pager simply manage the swap file(s)
and grow/shrink them based on usage by the kernel? The reason I ask is
that it would seem a large performance penalty to have to context
switch out to a user-space daemon for every page in/out request. Not
only would you be contesting with page swaps, but you would further be
slowed down by expensive context switching from kernel to user space.
Thanks in advance,
-Brian T
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.