igneum/docs/benchmarks/memory-floods-2026-10-04/vmmap/before-s8a-500.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 [55718]
Path: /Users/USER/*/igneumd
Load Address: 0x102804000
Identifier: igneumd
Version: 0
Code Type: ARM64
Platform: macOS
Parent Process: node [53051]
Target Type: live task
Date/Time: 2026-10-05 02:30:49.931 +0100
Launch Time: 2026-10-05 02:22:34.566 +0100
OS Version: macOS 26.6.2 (25G83)
Report Version: 7
Analysis Tool: /usr/bin/vmmap
Physical footprint: 1.3G
Physical footprint (peak): 1.3G
Idle exit: untracked
----
ReadOnly portion of Libraries: Total=898.4M resident=212.1M(24%) swapped_out_or_unallocated=686.3M(76%)
Writable regions: Total=10.3G written=1.3G(13%) resident=1.3G(13%) swapped_out=0K(0%) unallocated=9.0G(87%)
VIRTUAL RESIDENT DIRTY SWAPPED VOLATILE NONVOL EMPTY REGION
REGION TYPE SIZE SIZE SIZE SIZE SIZE SIZE SIZE COUNT (non-coalesced)
=========== ======= ======== ===== ======= ======== ====== ===== =======
IOAccelerator 3.8G 1.3G 1.3G 0K 0K 0K 0K 83
IOAccelerator (reserved) 6.2G 0K 0K 0K 0K 0K 0K 6 reserved VM address space (unallocated)
Kernel Alloc Once 32K 16K 16K 0K 0K 0K 0K 1
MALLOC guard page 3984K 0K 0K 0K 0K 0K 0K 4
MALLOC metadata 880K 528K 528K 0K 0K 0K 0K 4
MALLOC_SMALL 36.0M 8304K 8304K 0K 0K 0K 0K 9 see MALLOC ZONE table below
MALLOC_SMALL (empty) 12.0M 80K 80K 0K 0K 0K 0K 3 see MALLOC ZONE table below
MALLOC_TINY 4096K 192K 192K 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 2048K 2048K 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 925K 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 1072K 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.8M 0K 0K 0K 0K 0K 1
__OBJC_RW 2599K 2375K 39K 0K 0K 0K 0K 1
__TEXT 324.7M 179.2M 0K 0K 0K 0K 0K 348
__TPRO_CONST 128K 112K 48K 0K 0K 0K 0K 2
page table in kernel 2211K 2211K 2211K 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 11.3G 1.6G 1.3G 0K 0K 0K 0K 2234
TOTAL, minus reserved VM space 5.1G 1.6G 1.3G 0K 0K 0K 0K 2234
VIRTUAL RESIDENT DIRTY SWAPPED ALLOCATION BYTES DIRTY+SWAP REGION
MALLOC ZONE SIZE SIZE SIZE SIZE COUNT ALLOCATED FRAG SIZE % FRAG COUNT
=========== ======= ========= ========= ========= ========= ========= ========= ====== ======
DefaultMallocZone_0x1053e0000 52.8M 9072K 9072K 0K 5461 9157K 0K 0% 15