bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VM cache policy change


From: Samuel Thibault
Subject: Re: VM cache policy change
Date: Tue, 24 Feb 2015 01:04:19 +0100
User-agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]