Samuel Thibault, le Sun 22 Feb 2015 21:24:48 +0100, a écrit : > Justus Winter, le Sat 21 Feb 2015 16:02:00 +0100, a écrit : > > c) chance of swapping deadlocks. > > I can experiment with the patch series on the buildds.
I tried to start a gcc-5 build, it gets stuck at the tar x stage, with gnumach printing: no more room for vm_map_find_entry in 80223e20 (kmem_map_store) no more room for kmem_realloc in 80223e20 (kmem_map_store) The memory state is basically this: pagesize: 4096 size: 1824M free: 178M active: 392M inactive: 1161M wired: 92.3M zero filled: 7098M reactivated: 13.9M pageins: 1845M pageouts: 2313M page faults: 11825814 cow faults: 1064801 memobj hit ratio: 94% cached memobjs: 79720 cache: 1055M swap size: 4096M swap free: 4096M cache obj slab bufs objs bufs total reclaimable name flags size size /slab usage count memory memory vm_object 0010 80 4k 50 101577 101650 8132k 0k vm_external 0010 12 4k 254 0 0 0k 0k small_existence_map 0010 16 4k 254 0 0 0k 0k large_existence_map 0002 1024 8k 8 0 0 0k 0k vm_map 0010 64 4k 63 91 126 8k 0k vm_map_entry 0010 60 4k 63 26325 26838 1704k 24k vm_map_kentry 0015 60 4k 63 1433 1575 100k 0k vm_map_copy 0010 280 4k 14 0 14 4k 4k pmap 0010 20 4k 169 91 169 4k 0k pv_entry 0010 12 4k 254 21450 21590 340k 0k kmem_slab 0010 32 4k 127 23 127 4k 0k kalloc_32 0010 32 4k 127 181 254 8k 0k kalloc_64 0010 64 4k 63 6 63 4k 0k kalloc_128 0010 128 4k 31 3 31 4k 0k kalloc_256 0010 256 4k 15 2 15 4k 0k kalloc_512 0002 512 4k 8 18 24 12k 0k kalloc_1024 0002 1024 8k 8 32 40 40k 8k kalloc_2048 0002 2048 16k 8 40 48 96k 0k kalloc_4096 0002 4096 32k 8 48 56 224k 0k kalloc_8192 0002 8192 32k 4 1 4 32k 0k kalloc_16384 0002 16384 32k 2 0 0 0k 0k kalloc_32768 0002 32768 32k 1 0 0 0k 0k kalloc_65536 0002 65536 64k 1 0 0 0k 0k kalloc_131072 0002 131072 128k 1 0 0 0k 0k vm_fault_state 0010 60 4k 63 1 63 4k 0k vm_page 0010 52 4k 72 436 504 28k 0k ipc_space 0010 60 4k 63 94 126 8k 0k ipc_tree_entry 0010 32 4k 127 0 127 4k 4k ipc_port 0010 80 4k 50 262239 262350 20988k 0k ipc_pset 0010 20 4k 169 72 169 4k 0k ipc_marequest 0010 16 4k 254 0 0 0k 0k memory_object_proxy 0010 12 4k 254 0 0 0k 0k task 0010 192 4k 21 92 105 20k 0k i386_task_iopb 0002 8192 32k 4 2 4 32k 0k thread 0010 332 4k 12 325 372 124k 0k pcb 0010 240 4k 16 325 384 96k 0k i386_fpsave_state 0000 528 8k 15 167 195 104k 0k io_buf_ptr_inband 0010 128 4k 31 2 31 4k 0k io_req 0002 2048 16k 8 0 0 0k 0k mach_device 0010 48 4k 84 6 84 4k 0k net_rcv_port 0010 292 4k 13 0 0 0k 0k net_hash_entry 0010 32 4k 127 0 0 0k 0k dev_pager 0010 36 4k 101 2 101 4k 0k dev_pager_entry 0010 16 4k 254 4 254 4k 0k total: 32148k, reclaimable: 40k Samuel