From 2bc136e680877b6a9d17d6a0e815b47775088d67 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Mon, 9 May 2011 10:47:56 +0200 Subject: IRC. --- open_issues/ext2fs_page_cache_swapping_leak.mdwn | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'open_issues/ext2fs_page_cache_swapping_leak.mdwn') diff --git a/open_issues/ext2fs_page_cache_swapping_leak.mdwn b/open_issues/ext2fs_page_cache_swapping_leak.mdwn index 607c3af4..c0d0867b 100644 --- a/open_issues/ext2fs_page_cache_swapping_leak.mdwn +++ b/open_issues/ext2fs_page_cache_swapping_leak.mdwn @@ -149,3 +149,27 @@ IRC, freenode, #hurd, 2011-04-18 this make testing this stuff quite a lot harder... [sigh] any suggestions how to debug this hang? antrik: no :/ + +2011-04-28: [[!taglink open_issue_documentation]] + + hm... is it normal that "swap free" doesn't increase as a process' + memory is paged back in? + yes + there's no real use cleaning swap + on the contrary, it makes paging the process out again longer + hm... so essentially, after swapping back and forth a bit, a part + of the swap equal to the size of physical RAM will be occupied with stuff + that is actually in RAM? + yes + so that that RAM can be freed immediately if needed + hm... that means my effective swap size is only like 300 MB... no + wonder I see crashes under load + err... make that 230 actually + indeed, quitting the application freed both the physical RAM and + swap space + 02:28 < antrik> hm... is it normal that "swap free" doesn't + increase as a process' memory is paged back in? + swap is the backing store of anonymous memory, like ext2fs is the + backing store of memory objects created from its pager + so you can view swap as the file system for everything that isn't + an external memory object -- cgit v1.2.3