[Bug 272536] 'make buildworld -j 8' fails: pid 79018 (clang), jid 0, uid 0, was killed: a thread waiting too long to allocate a page
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 16 Jul 2023 16:38:06 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272536 Mark Millard <marklmi26-fbsd@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #1 from Mark Millard <marklmi26-fbsd@yahoo.com> --- The actual message is from sys/vm/vm_pageout.c (looking in modern source): case VM_OOM_MEM_PF: reason = "a thread waited too long to allocate a page"; break; ("waited" instead of "waiting"). Do you have anything specific for what controls getting VM_OOM_MEM_PF: # sysctl -d vm.pfault_oom_wait vm.pfault_oom_attempts vm.pfault_oom_wait: Number of seconds to wait for free pages before retrying the page fault handler vm.pfault_oom_attempts: Number of page allocation attempts in page fault handler before it triggers OOM handling The defaults are: # sysctl vm.pfault_oom_wait vm.pfault_oom_attempts vm.pfault_oom_wait: 10 vm.pfault_oom_attempts: 3 What sort of storage media was the swap space on? Spinning Rust? Sometimes VM environments have accuracy problems with various forms of time handling. So that might be another direction involved for this issue. -- You are receiving this mail because: You are the assignee for the bug.