proc_pid_map_files(5) File Formats Manual proc_pid_map_files(5) NUME /proc/pid/map_files/ - fiiere cartografiate in memorie DESCRIERE /proc/pid/map_files/ (incepand cu Linux 3.3) Acest subdirector, conine intrarile corespunzatoare fiierelor cartografiate in memorie (a se vedea mmap(2)). Intrarile sunt denumite in funcie de perechea de adrese de inceput i de sfarit ale regiunii de memorie (exprimate ca numere hexazecimale) i sunt legaturi simbolice catre fiierele cartografiate in sine. Iata un exemplu, cu rezultatul incadrat i reformatat pentru a se potrivi pe un afiaj cu 80 de coloane: # ls -l /proc/self/map_files/ lr--------. 1 root root 64 Apr 16 21:31 3252e00000-3252e20000 -> /usr/lib64/ld-2.15.so ... Dei aceste intrari sunt prezente pentru regiunile de memorie care au fost cartografiate cu indicativul MAP_FILE, modul in care memoria partajata anonima (regiuni create cu indicativele MAP_ANON | MAP_SHARED) este implementata in Linux inseamna ca astfel de regiuni apar i in acest director. Iata un exemplu in care fiierul inta este cel ters /dev/zero: lrw-------. 1 root root 64 Apr 16 21:33 7fc075d2f000-7fc075e6f000 -> /dev/zero (ters) Permisiunea de a accesa acest fiier este guvernata de o verificare a modului de acces <> PTRACE_MODE_READ_FSCREDS; a se vedea ptrace(2). Pana la Linux 4.3, acest director aparea numai daca opiunea de configurare a nucleului CONFIG_CHECKPOINT_RESTORE era activata. Sunt necesare capacitai pentru a citi coninutul legaturilor simbolice din acest director: inainte de Linux 5.9, procesul de citire necesita CAP_SYS_ADMIN in spaiul de nume al utilizatorului iniial; incepand cu Linux 5.9, procesul de citire trebuie sa aiba fie CAP_SYS_ADMIN, fie CAP_CHECKPOINT_RESTORE in spaiul de nume al utilizatorului iniial (adica root). CONSULTAI I proc(5) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.9.1 2 mai 2024 proc_pid_map_files(5)