Czy ktoś wie, jak uzyskać dostęp do pamięci (wskaźniki), które powodują błędy strony? Interesują mnie głównie błędy głównych stron.Dostęp do pamięci dziennika powodujący poważne błędy strony
Trochę tła o tym, co próbuję osiągnąć. Mam aplikację o dużej pojemności pamięci (baza danych) i chcę skorelować stronicowanie z dostępem do dużych struktur danych (takich jak tabele, indeksy przydzielane za pomocą mmap()). Odwzorowania procesu są łatwe do pobrania z/proc // map. Teraz, jeśli mam dostęp do pamięci, która powoduje błędy strony, mogę śledzić liczbę błędów stron podczas uzyskiwania dostępu do każdej struktury danych.
Myślę, że perf lub systemtap może wykonać zadanie. Jakieś pomysły?