From 6c7d45e4631784d0e077e806521a736da6b0266e Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 7 Apr 2013 18:18:44 +0200 Subject: IRC. --- open_issues/performance/io_system/read-ahead.mdwn | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) (limited to 'open_issues/performance/io_system') diff --git a/open_issues/performance/io_system/read-ahead.mdwn b/open_issues/performance/io_system/read-ahead.mdwn index be582e8a..4034e940 100644 --- a/open_issues/performance/io_system/read-ahead.mdwn +++ b/open_issues/performance/io_system/read-ahead.mdwn @@ -2983,3 +2983,45 @@ License|/fdl]]."]]"""]] determine what m_o_ function will be used now default_read calls m_o_ on its own ok + + +## IRC, freenode, #hurd, 2013-03-06 + + braunr: hi, regarding memory policies. Should I create separate + policy that will do pageout or VM_ADVICE_SEQUENTIAL is good enough? + braunr: at the moment it is exactly like NORMAL + mcsim: i thought you only did pageins + braunr: yes, but I'm doing pageouts now + oh + i'd prefer you didn't :/ + if you want to improve paging, i have a suggestion i believe is a + lot better + and we have 3 patches concerning libpager that we need to review, + polish, and merge in + braunr: That's not hard, and I think I know what to do + yes i understand that + but it may change the interface and conflict with the pending + changes + braunr: What changes? + the large store patch, neal's libpager rework patch on top of + which you made your changes, and your changes + the idea i have in mind was writeback throttling + +[[hurd/translator/ext2fs]], [[hurd/libpager]]. + + i was planning on doing it myself but if you want to work on it, + feel free to + it would be a much better improvement at this time than clustered + pageouts + (which can then immediately follow + ) + braunr: ok + braunr: but this looks much more bigger task for me + we'll talk about the strategy i had in mind tomorrow + i hope you find it simple enough + on the other hand, clustered pageouts are very similar to pageins + and we have enough paging related changes to review that adding + another wouldn't be such a problem actually + so, add? + if that's what you want to do, ok + i'll think about your initial question tomorrow -- cgit v1.2.3