ladybird/Kernel/VM
Andreas Kling 0d5e0e4cad Kernel+SystemMonitor: Expose amount of per-process dirty private memory
Dirty private memory is all memory in non-inode-backed mappings that's
process-private, meaning it's not shared with any other process.

This patch exposes that number via SystemMonitor, giving us an idea of
how much memory each process is responsible for all on its own.
2019-12-29 12:28:32 +01:00
..
AnonymousVMObject.cpp Kernel: Use a FixedArray for VMObject::m_physical_pages 2019-08-07 20:12:50 +02:00
AnonymousVMObject.h Kernel: Start implementing purgeable memory support 2019-12-09 19:12:38 +01:00
InodeVMObject.cpp Kernel+SystemMonitor: Expose amount of per-process dirty private memory 2019-12-29 12:28:32 +01:00
InodeVMObject.h Kernel+SystemMonitor: Expose amount of per-process dirty private memory 2019-12-29 12:28:32 +01:00
MemoryManager.cpp Kernel: When physical page allocation fails, try to purge something 2019-12-26 11:45:36 +01:00
MemoryManager.h Kernel: Detect support for no-execute (NX) CPU features 2019-12-26 10:05:51 +01:00
PageDirectory.cpp Kernel: Enable PAE (Physical Address Extension) 2019-12-25 13:35:57 +01:00
PageDirectory.h Kernel: Enable PAE (Physical Address Extension) 2019-12-25 13:35:57 +01:00
PhysicalAddress.h Kernel: Add LogStream operator<< for PhysicalAddress 2019-09-15 20:47:49 +02:00
PhysicalPage.cpp Kernel: Move kmalloc() into a Kernel/Heap/ directory 2019-09-16 09:01:44 +02:00
PhysicalPage.h Kernel: Add a simple slab allocator for small allocations 2019-09-16 10:33:27 +02:00
PhysicalRegion.cpp Kernel: Fix returning pages to regions >= 2GB 2019-09-17 09:27:23 +02:00
PhysicalRegion.h Kernel: Move PhysicalAddress.h into VM/ 2019-07-09 15:04:45 +02:00
PurgeableVMObject.cpp Kernel: When physical page allocation fails, try to purge something 2019-12-26 11:45:36 +01:00
PurgeableVMObject.h Kernel: When physical page allocation fails, try to purge something 2019-12-26 11:45:36 +01:00
RangeAllocator.cpp Kernel: Make it possible to turn off VM guard pages at compile time 2019-09-30 17:22:16 +02:00
RangeAllocator.h AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
Region.cpp Kernel+SystemMonitor: Expose amount of per-process dirty private memory 2019-12-29 12:28:32 +01:00
Region.h Kernel+SystemMonitor: Expose amount of per-process dirty private memory 2019-12-29 12:28:32 +01:00
VirtualAddress.h Kernel: Add LogStream operator<< for VirtualAddress 2019-08-06 10:28:46 +02:00
VMObject.cpp Kernel: Rename vmo => vmobject everywhere 2019-12-19 19:15:27 +01:00
VMObject.h Kernel: Start implementing purgeable memory support 2019-12-09 19:12:38 +01:00