Muokataan sivua Zero
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
<tt>/dev/zero</tt> on Unix-järjestelmissä (myös Linux) [[Linuxin hakemistorakenne|<tt>/dev</tt>-hakemistossa]] sijaitseva [[laitetiedosto]], johon kaikilla käyttäjillä on [[tiedoston oikeudet|kirjoitusoikeus]], mutta johon kirjoitettu data yksinkertaisesti häviää. Se muistuttaa läheisesti [[null|<tt>/dev/null</tt>-laitetiedostoa]], mutta erotuksena <tt>/dev/zero</tt>sta lukeminen palauttaa nollatavuja '\0', eli [[wikipedia:fi:tavu|tavuja]], jossa kaikki [[wikipedia:fi:bitti|bitit]] ovat 0-arvoisia. Lukeminen <tt>/dev/zero</tt>-tiedostosta ei koskaan katkea tiedoston loppuun, vaan nollatavuja palautetaan aina pyydetty määrä. | <tt>/dev/zero</tt> on Unix-järjestelmissä (myös Linux) [[Linuxin hakemistorakenne|<tt>/dev</tt>-hakemistossa]] sijaitseva [[laitetiedosto]], johon kaikilla käyttäjillä on [[tiedoston oikeudet|kirjoitusoikeus]], mutta johon kirjoitettu data yksinkertaisesti häviää. Se muistuttaa läheisesti [[null|<tt>/dev/null</tt>-laitetiedostoa]], mutta erotuksena <tt>/dev/zero</tt>sta lukeminen palauttaa nollatavuja '\0', eli [[wikipedia:fi:tavu|tavuja]], jossa kaikki [[wikipedia:fi:bitti|bitit]] ovat 0-arvoisia. Lukeminen <tt>/dev/zero</tt>-tiedostosta ei koskaan katkea tiedoston loppuun, vaan nollatavuja palautetaan aina pyydetty määrä. | ||
<tt>/dev/zero</tt> on hyödyllinen myös [[mmap]]-systeemikutsun | <tt>/dev/zero</tt> on hyödyllinen myös [[mmap]]-systeemikutsun parametrina. Kun mmap:lla tehdään <tt>/dev/zero</tt>-tiedoston kuvaus prosessin muistiavaruuteen, saadaan anonyymi kuvaus tiedoston ja muistialueen välille. Anonyymillä muistialueella tarkoitetaan tässä sitä, että alue ei liity mihinkään tiedostojärjestelmän tiedostoon. Tällaista muistialuetta voidaan mm. käyttää prosessien väliseen kommunikointiin isä- ja [[Prosessi|lapsiprosessin]] välillä. | ||
== Katso myös == | == Katso myös == |