.\" -*- coding: UTF-8 -*- .\" Copyright (C) 1994, 1995, Daniel Quinlan .\" Copyright (C) 2002-2008, 2017, Michael Kerrisk .\" Copyright (C) 2023, Alejandro Colomar .\" .\" SPDX-License-Identifier: GPL-3.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH proc_pid_clear_refs 5 "2 maja 2024 r." "Linux man\-pages 6.9.1" .SH NAZWA /proc/pid/clear_refs \- resetuje bity PG_Referenced i ACCESSED/YOUNG .SH OPIS .TP \fI/proc/\fPpid\fI/clear_refs\fP (od Linuksa 2.6.22) .\" commit b813e931b4c8235bb42e301096ea97dbdee3e8fe (2.6.22) .\" commit 398499d5f3613c47f2143b8c54a04efb5d7a6da9 (2.6.32) .\" commit 040fa02077de01c7e08fa75be6125e4ca5636011 (3.11) .\" .\" "Clears page referenced bits shown in smaps output" .\" write-only, writable only by the owner of the process .IP Plik jest tylko do odczytu, zapisywalny wyłącznie dla właściciela procesu. .IP Do pliku można zapisać następujące wartości: .RS .TP 1 (od Linuksa 2.6.22) .\" Internally: CLEAR_REFS_ALL Resetuje bity PG_Referenced i ACCESSED/YOUNG dla wszystkich stron związanych z procesem (przed Linuksem 2.6.32 taki efekt powodowało zapisanie dowolnej wartości niezerowej). .TP 2 (od Linuksa 2.6.32) .\" Internally: CLEAR_REFS_ANON Resetuje bity PG_Referenced i ACCESSED/YOUNG dla wszystkich stron anonimowych związanych z procesem. .TP 3 (od Linuksa 2.6.32) .\" Internally: CLEAR_REFS_MAPPED Resetuje bity PG_Referenced i ACCESSED/YOUNG dla wszystkich stron przypisanych do plików, związanych z procesem. .RE .IP Czyszczenie bitów PG_Referenced i ACCESSED/YOUNG zapewnia metodę zmierzenia przybliżonej wartości pamięci używanej przez proces. Najpierw należy sprawdzić wartość w polu \[Bq]Referenced\[rq] dla wartości VMA pokazanych w \fI/proc/\fPpid\fI/smaps\fP aby sprawdzić użycie pamięci przez proces. Następnie czyści się bity PG_Referenced i ACCESSED/YOUNG i po jakimś zmierzonym czasie ponownie sprawdza się wartości pól \[Bq]Referenced\[rq] aby dowiedzieć się jak zmieniło się użycie pamięci procesu podczas zmierzonego interwału. Jeśli jest się zainteresowanym wyłącznie pewnymi typami przypisania, można skorzystać z wartości 2 lub 3, zamiast 1. .IP Można zapisać kolejne wartości, aby zmienić inne właściwości: .RS .TP 4 (od Linuksa 3.11) .\" Internally: CLEAR_REFS_SOFT_DIRTY Czyści bit soft\-dirty dla wszystkich stron związanych z procesem. Używa się tego (razem z \fI/proc/\fPpid\fI/pagemap\fP) przez system przywracania check\-point do wykrycia które strony procesu zostały \[Bq]zabrudzone\[rq] od czasu zapisu do pliku \fI/proc/\fPpid\fI/clear_refs\fP. .TP 5 (od Linuksa 4.0) .\" Internally: CLEAR_REFS_MM_HIWATER_RSS Resetuje szczytowy osiągnięty rozmiar zestawu rezydentnego (\[Bq]resident set size\[rq] \[em] RSS) na aktualny rozmiar zestawu rezydentnego procesu. .RE .IP Zapis innej wartości niż wypisane powyżej do \fI/proc/\fPpid\fI/clear_refs\fP nie daje żadnego efektu. .IP Plik \fI/proc/\fPpid\fI/clear_refs\fP istnieje tylko jeśli podczas kompilacji jądra włączono opcję \fBCONFIG_PROC_PAGE_MONITOR\fP. .SH "ZOBACZ TAKŻE" \fBproc\fP(5) .PP .SH TŁUMACZENIE Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Przemek Borys , Robert Luberda i Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .