igneum/docs/benchmarks/memory-floods-2026-10-04/vmmap/after-s8a-1000.txt
igneum-labs 90478b5cf4 Harness s8 steady state and the bench-log paragraph: RSS per 1,000 blocks before and after the M30 fix
s8-steady.mjs: two nodes, one honest vmine miner at 1 block/s, no flood,
RSS and cache-build count every 60 s, vmmap -summary at 0, 500, 1,000 and
1,500 blocks. Both builds ran 1,500 blocks on the 60x profile: before
41 to 1,342 MB by 514 blocks (9 cache builds, five 256 MiB chunks resident:
KEEP 4 plus one evicted chunk the allocator keeps) then flat, 27 builds in
1,529 blocks; after 319 MB at 510 blocks (1 build), 589 at 1,029 (the second
day's cache, by design), 603 at 1,526, 2 builds. Residual 30 MB per 1,000
blocks on both builds, read as the consensus database and caches filling,
not the PoW cache. JSON and vmmap files under
docs/benchmarks/memory-floods-2026-10-04/.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 01:49:46 +00:00

65 lines
5 KiB
Text

Process: igneumd [55063]
Path: /Users/USER/*/igneumd
Load Address: 0x100a4c000
Identifier: igneumd
Version: 0
Code Type: ARM64
Platform: macOS
Parent Process: node [53092]
Target Type: live task
Date/Time: 2026-10-05 02:37:18.131 +0100
Launch Time: 2026-10-05 02:19:55.547 +0100
OS Version: macOS 26.6.2 (25G83)
Report Version: 7
Analysis Tool: /usr/bin/vmmap
Physical footprint: 569.6M
Physical footprint (peak): 569.6M
Idle exit: untracked
----
ReadOnly portion of Libraries: Total=898.4M resident=212.5M(24%) swapped_out_or_unallocated=685.8M(76%)
Writable regions: Total=5.8G written=567.6M(10%) resident=567.6M(10%) swapped_out=0K(0%) unallocated=5.2G(90%)
VIRTUAL RESIDENT DIRTY SWAPPED VOLATILE NONVOL EMPTY REGION
REGION TYPE SIZE SIZE SIZE SIZE SIZE SIZE SIZE COUNT (non-coalesced)
=========== ======= ======== ===== ======= ======== ====== ===== =======
IOAccelerator 2.6G 548.1M 548.1M 0K 0K 0K 0K 87
IOAccelerator (reserved) 2.9G 0K 0K 0K 0K 0K 0K 2 reserved VM address space (unallocated)
Kernel Alloc Once 32K 16K 16K 0K 0K 0K 0K 1
MALLOC guard page 3632K 0K 0K 0K 0K 0K 0K 4
MALLOC metadata 880K 544K 544K 0K 0K 0K 0K 4
MALLOC_SMALL 44.0M 14.7M 14.7M 0K 0K 0K 0K 11 see MALLOC ZONE table below
MALLOC_SMALL (empty) 8192K 64K 64K 0K 0K 0K 0K 2 see MALLOC ZONE table below
MALLOC_TINY 4096K 208K 208K 0K 0K 0K 0K 1 see MALLOC ZONE table below
Memory Tag 22 64.0M 16K 16K 0K 0K 0K 0K 1
STACK GUARD 1424K 0K 0K 0K 0K 0K 0K 89
Stack 154.2M 2128K 2128K 0K 0K 0K 0K 90
Stack Guard 56.0M 0K 0K 0K 0K 0K 0K 1
VM_ALLOCATE 1088K 0K 0K 0K 0K 0K 0K 68
VM_ALLOCATE (reserved) 8576K 0K 0K 0K 0K 0K 0K 67 reserved VM address space (unallocated)
__AUTH 1321K 918K 0K 0K 0K 0K 0K 149
__AUTH_CONST 17.7M 11.5M 0K 0K 0K 0K 0K 340
__CTF 824 824 0K 0K 0K 0K 0K 1
__DATA 4453K 2379K 346K 0K 0K 0K 0K 297
__DATA_CONST 17.6M 12.3M 1344K 0K 0K 0K 0K 339
__DATA_DIRTY 1320K 1040K 351K 0K 0K 0K 0K 284
__FONT_DATA 2352 2352 0K 0K 0K 0K 0K 1
__LINKEDIT 573.7M 32.9M 0K 0K 0K 0K 0K 2
__OBJC_RO 79.2M 59.9M 0K 0K 0K 0K 0K 1
__OBJC_RW 2599K 2375K 39K 0K 0K 0K 0K 1
__TEXT 324.7M 179.6M 0K 0K 0K 0K 0K 348
__TPRO_CONST 128K 96K 48K 0K 0K 0K 0K 2
page table in kernel 1779K 1779K 1779K 0K 0K 0K 0K 1
shared memory 48K 48K 48K 0K 0K 0K 0K 2
unused but dirty shlib __DATA 79K 79K 79K 0K 0K 0K 0K 39
=========== ======= ======== ===== ======= ======== ====== ===== =======
TOTAL 6.8G 870.4M 569.6M 0K 0K 0K 0K 2235
TOTAL, minus reserved VM space 4.0G 870.4M 569.6M 0K 0K 0K 0K 2235
VIRTUAL RESIDENT DIRTY SWAPPED ALLOCATION BYTES DIRTY+SWAP REGION
MALLOC ZONE SIZE SIZE SIZE SIZE COUNT ALLOCATED FRAG SIZE % FRAG COUNT
=========== ======= ========= ========= ========= ========= ========= ========= ====== ======
DefaultMallocZone_0x10345c000 56.8M 15.5M 15.5M 0K 5469 14.9M 523K 4% 16