W Linuksie wiele informacji diagnostycznych jest udostępnianych przez jądro w postaci plików w katalogu /proc (procfs). Są to pliki wirtualne: nie przechowują danych "na dysku" w klasycznym sensie, tylko prezentują bieżący stan i liczniki jądra.
Plik /proc/vmstat zawiera zestaw liczników związanych z mechanizmami virtual memory (VM), czyli m.in. zdarzenia dotyczące stron pamięci (page), alokacji/zwolnień, niektórych typów błędów stron (page faults) oraz aktywności powiązanej ze swapowaniem. Dlatego, jeśli pytanie dotyczy statystyk użycia pamięci wirtualnej publikowanych przez jądro, ten plik jest właściwym miejscem do sprawdzenia danych.
- Odpowiedź "/etc/inittab" jest błędna, bo to plik konfiguracyjny związany z mechanizmami inicjalizacji w niektórych systemach (historycznie SysV init). Nie jest to źródło bieżących statystyk pracy pamięci.
- Odpowiedź "pagefile.sys" jest błędna, ponieważ to plik stronicowania charakterystyczny dla systemów Windows. W Linuksie mechanizm wymiany wykorzystuje partycję lub plik swap, ale nie pod tą nazwą i nie w tym miejscu.
- Odpowiedź "xload" jest błędna, bo jest to narzędzie do wizualizacji obciążenia (zależnie od środowiska graficznego) i nie stanowi kanonicznego źródła statystyk VM jądra. Może co najwyżej wyświetlać wybrane wskaźniki.
Wskazówka egzaminacyjna: gdy w odpowiedziach pojawia się ścieżka z /proc, zwykle chodzi o odczyt danych udostępnianych bezpośrednio przez jądro. Pliki w /etc to najczęściej konfiguracja, a nazwy typowe dla Windows (np. pagefile) rzadko będą poprawne w zadaniach stricte linuksowych.