'\" t .\" Title: fincore .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-04-01 .\" Manual: Comenzi utilizator .\" Source: util-linux 2.42 .\" Language: English .\" .TH "FINCORE" "1" "2026-04-01" "util\-linux 2.42" "Comenzi utilizator" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "NUME" fincore \- numără paginile de conținut ale fișierelor din memorie .SH "REZUMAT" .sp \fBfincore\fP [opțiuni] \fIfișier\fP.\|.\|. .SH "DESCRIERE" .sp \fBfincore\fP counts pages of file contents being resident in memory (in core), and reports the numbers. If an error occurs during counting, then an error message is printed to the stderr and \fBfincore\fP continues processing the rest of files listed in a command line. \fBfincore\fP uses the \fBcachestat\fP(2) syscall to count resident pages. If the \fBcachestat\fP(2) syscall is not available and \fBcachestat\fP usage is not forced with the \fB\-\-cachestat\fP option, then \fBfincore\fP uses the \fBmincore\fP(2) syscall as a fallback. The \fBcachestat\fP(2) syscall is more efficient than \fBmincore\fP because it does not require a page table lock to walks page tables, and also reports more information than \fBmincore\fP, like the number of cached pages, dirty pages, pages marked for writeback, evicted pages, and recently evicted pages. Another difference between the two syscalls is that if write permissions are not granted to the file, then \fBcachestat\fP(2) returns an error, while \fBmincore\fP(2) for security reasons, returns fake data as if all pages were resident in memory (c.f.r. \c .URL "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=134fca9063ad4851de767d1768180e5dede9a881" "kernel commit \(dqmake mincore() more conservative\(dq" ")." .sp Rezultatele implicite pot fi modificate. Așadar, ori de câte ori este posibil, ar trebui să evitați să utilizați ieșirile implicite în scripturile dumneavoastră. Definiți întotdeauna în mod explicit coloanele așteptate folosind \fB\-\-output\fP \fIlistă\-coloane\fP în mediile în care este necesară o ieșire stabilă. .SH "OPȚIUNI" .sp \fB\-n\fP, \fB\-\-noheadings\fP .RS 4 Nu afișează o linie de antet în ieșirea de stare. .RE .sp \fB\-b\fP, \fB\-\-bytes\fP .RS 4 Print sizes in bytes rather than in human\-readable form. .sp By default, sizes are shown in units that are powers of 1024 bytes. The formal abbreviations for these units (KiB, MiB, GiB, .\|.\|.) are further shortened to just their first letter: K, M, G, .\|.\|.. .RE .sp \fB\-c\fP, \fB\-\-total\fP .RS 4 produce a grand total. .RE .sp \fB\-C\fP, \fB\-\-cachestat\fP .RS 4 force usage of the \fBcachestat\fP(2) syscall instead of \fBmincore\fP(2), and fail if it\(cqs not available. .RE .sp \fB\-o\fP, \fB\-\-output\fP \fIlistă\fP .RS 4 Definește coloanele de ieșire. Consultați ieșirea \fB\-\-help\fP pentru a obține o listă a coloanelor acceptate în prezent. Lista implicită de coloane poate fi extinsă dacă \fIlista\fP este specificată în formatul \fI+lista\fP. .RE .sp \fB\-\-output\-all\fP .RS 4 Afișează toate coloanele disponibile. .RE .sp \fB\-r\fP, \fB\-\-raw\fP .RS 4 Produce ieșirea în format brut. Toate caracterele potențial nesigure sunt eludate în format hexazecimal (\(rsx). .RE .sp \fB\-J\fP, \fB\-\-json\fP .RS 4 Utilizează formatul de ieșire JSON. .RE .sp \fB\-R\fP, \fB\-\-recursive\fP .RS 4 Recursively check all files in directories. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Afișează acest mesaj de ajutor și iese. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Afișează versiunea și iese. .RE .SH "MEDIU" .sp \fBLIBSMARTCOLS_DEBUG\fP=all .RS 4 activează ieșirea de depanare a libsmartcols. .RE .sp \fBLIBSMARTCOLS_DEBUG_PADDING\fP=on .RS 4 utilizează caractere de umplutură vizibile. .RE .SH "AUTORI" .sp .MTO "yamato\(atredhat.com" "Masatake YAMATO" "" .SH "CONSULTAȚI ȘI" .sp \fBmincore\fP(2), \fBgetpagesize\fP(2), \fBgetconf\fP(1p) \fBcachestat\fP(2) .SH "RAPORTAREA ERORILOR" .sp Pentru rapoarte de eroare, folosiți \c .URL "https://github.com/util\-linux/util\-linux/issues" "sistemul de urmărire al erorilor" "." .SH "DISPONIBILITATE" .sp Comanda \fBfincore\fP face parte din pachetul util\-linux care poate fi descărcat de la \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."