This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".

The branch, master has been updated
       via  0d5fc470f9e246960c106a1ba5f4e9d83c8e994b (commit)
       via  15a86572029bb482ca7e8b6895e95283eccd24fe (commit)
      from  c230200e757ff33773e54a2351aca5b7d5ddaa90 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0d5fc470f9e246960c106a1ba5f4e9d83c8e994b
Author: Mike Kelly <[email protected]>
Date:   Mon Dec 29 13:32:06 2025 +0000

    vm_page: db_show_vmstat now shows external and internal parts of page 
activity totals
    
    Message-ID: <[email protected]>

commit 15a86572029bb482ca7e8b6895e95283eccd24fe
Author: Mike Kelly <[email protected]>
Date:   Mon Dec 29 13:32:05 2025 +0000

    vm_page: eviction policy now prioritises page activity over page backing 
storage type.
    
    The eviction policy now looks firstly for a page in the inactive lists of a 
segment before searching the active ones. In both cases, external pages are 
sought before internal ones. This is a departure from the previous policy where 
external pages (regardless of page activity) were prioritised. Elapsed 
execution times for processes requiring use of swap space is now substantially 
reduced.
    Message-ID: <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 vm/vm_page.c | 63 +++++++++++++++++++++++++++++++-----------------------------
 1 file changed, 33 insertions(+), 30 deletions(-)


hooks/post-receive
-- 
GNU Mach

Reply via email to