.\" -*- coding: UTF-8 -*-
.\" Copyright (c) 1993 Michael Haardt (michael@moria.de),
.\"     Fri Apr  2 11:32:09 MET DST 1993
.\"
.\" SPDX-License-Identifier: GPL-2.0-or-later
.\"
.\" Modified Sat Jul 24 16:59:10 1993 by Rik Faith (faith@cs.unc.edu)
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH mem 4 "2 maja 2024 r." "Linux man\-pages 6.8" 
.SH NAZWA
mem, kmem, port \- pamięć systemowa, pamięć jądra i porty systemowe
.SH OPIS
\fI/dev/mem\fP jest plikiem urządzenia znakowego, który jest obrazem całej
pamięci głównej komputera. Może być używany na przykład do badania (a nawet
poprawiania) systemu.
.P
Adresy bajtów w \fI/dev/mem\fP interpretuje się jako fizyczne adresy
pamięci. Odwołania do nieistniejących miejsc w pamięci spowodują, że będą
zwracane błędy.
.P
Badanie i poprawianie pamięci przy ustawionych bitach tylko\-odczyt lub
tylko\-zapis najprawdopodobniej doprowadzi do niespodziewanych wyników.
.P
Od Linuksa 2.6.26 i w zależności od architektury, opcja konfiguracji jądra
\fBCONFIG_STRICT_DEVMEM\fP ogranicza obszary które można osiągnąć poprzez ten
plik. Na przykład na architekturze x86 niedostępny jest dostęp RAM, ale
jednolicie adresowana pamięć i PCI owszem.
.P
Tworzy się je najczęściej poleceniami:
.P
.in +4n
.EX
mknod \-m 660 /dev/mem c 1 1
chown root:kmem /dev/mem
.EE
.in
.P
Plik \fBkmem\fP jest tym samym, co \fBmem\fP, z tym wyjątkiem, że zamiast pamięci
fizycznej udostępniana jest wirtualna pamięć jądra. Od Linuksa 2.6.26 plik
ten jest dostępny tylko wtedy, gdy włączono opcję konfiguracji jądra
\fBCONFIG_DEVKMEM\fP.
.P
Tworzy się je najczęściej poleceniami:
.P
.in +4n
.EX
mknod \-m 640 /dev/kmem c 1 2
chown root:kmem /dev/kmem
.EE
.in
.P
Plik \fI/dev/port\fP jest zbliżony do \fI/dev/mem\fP, ale udostępniane są porty
wejścia/wyjścia.
.P
Tworzy się je najczęściej poleceniami:
.P
.in +4n
.EX
mknod \-m 660 /dev/port c 1 4
chown root:kmem /dev/port
.EE
.in
.SH PLIKI
\fI/dev/mem\fP
.br
\fI/dev/kmem\fP
.br
\fI/dev/port\fP
.SH "ZOBACZ TAKŻE"
\fBmknod\fP(1), \fBchown\fP(1), \fBioperm\fP(2)
.PP
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Paweł Olszewski <alder@amg.net.pl>,
Robert Luberda <robert@debian.org>
i
Michał Kułach <michal.kulach@gmail.com>
.
.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 .
