Sto cercando di capire l'uso della memoria della mia applicazione Linux incorporata. L' /proc/pid/maps
utilità / file sembra essere una buona risorsa per vedere i dettagli. Purtroppo non capisco tutte le colonne e le voci.
Cosa significano le voci anonime dell'inode 0? Questi sembrano essere alcuni dei segmenti di memoria più grandi.
proc(5)
mmap(2)
"Comprensione del kernel Linux" 9.3. Regioni di memoria; 16.2. Mappatura della memoria "Comprensione di Linux Virtual Memory Manager" 4.4 Regioni di memoria