Raspberry Pi tekee siitä kestävämmän File Järjestelmä
Asiakirjan laajuus
Tämä asiakirja koskee seuraavia Raspberry Pi -tuotteita:
Pi 0 | Pi 1 | Pi 2 | Pi 3 | Pi 4 | Pi 400 | CM1 | CM3 | CM4 | CM 5 | Pico | ||||
0 | W | H | A | B | A | B | B | Kaikki | Kaikki | Kaikki | Kaikki | Kaikki | Kaikki | Kaikki |
* | * | * | * | * | * | * | * | * | * | * | * | * | * |
|
Johdanto
Raspberry Pi Ltd -laitteita käytetään usein tiedontallennus- ja valvontalaitteina, usein paikoissa, joissa voi tapahtua äkillisiä sähkökatkoksia. Kuten minkä tahansa tietokonelaitteen kohdalla, sähkökatkokset voivat aiheuttaa tallennustilan vioittumista. Tässä raportissa esitetään vaihtoehtoja tietojen vioittumisen estämiseksi näissä ja muissa olosuhteissa valitsemalla sopivat tavat. file järjestelmät ja asetukset tietojen eheyden varmistamiseksi. Tässä raportissa oletetaan, että Raspberry Pi käyttää Raspberry Pi (Linux) -käyttöjärjestelmää ja on täysin ajan tasalla uusimman laiteohjelmiston ja ytimien kanssa.
Mitä on datan korruptio ja miksi sitä tapahtuu?
Tietojen vioittuminen viittaa tahattomiin muutoksiin tietokonedatassa, joita tapahtuu kirjoittamisen, lukemisen, tallennuksen, siirron tai käsittelyn aikana. Tässä asiakirjassa viittaamme vain tallennukseen, emme lähetykseen tai käsittelyyn. Tietojen vioittuminen voi tapahtua, kun kirjoitusprosessi keskeytetään ennen sen valmistumista tavalla, joka estää kirjoituksen valmistumisen, esimerkiksiampjos virta katkeaa. Tässä vaiheessa on hyödyllistä antaa lyhyt johdatus siihen, miten Linux-käyttöjärjestelmä (ja laajemmin myös Raspberry Pi -käyttöjärjestelmä) kirjoittaa tietoja tallennustilaan. Linux käyttää yleensä kirjoitusvälimuisteja tallentaakseen tallennustilaan kirjoitettavat tiedot. Nämä välimuistit tallentavat tiedot väliaikaisesti RAM-muistiin, kunnes tietty ennalta määritetty raja saavutetaan, jolloin kaikki keskeneräiset kirjoitukset tallennusvälineelle tehdään yhdessä tapahtumassa. Nämä ennalta määritetyt rajoitukset voivat olla aikaan ja/tai kokoon liittyviä. EsimerkiksiampEsimerkiksi tiedot voidaan tallentaa välimuistiin ja kirjoittaa tallennustilaan vain viiden sekunnin välein tai ne voidaan kirjoittaa ulos vasta, kun tietty määrä tietoa on kertynyt. Näitä menetelmiä käytetään suorituskyvyn parantamiseen: suuren tietomäärän kirjoittaminen kerralla on nopeampaa kuin monien pienten tietomäärien kirjoittaminen.
Jos kuitenkin virta katkeaa tiedon tallentamisen välimuistiin ja sen kirjoittamisen välillä, kyseinen tieto menetetään. Muita mahdollisia ongelmia ilmenee myöhemmin kirjoitusprosessissa, kun tietoa fyysisesti kirjoitetaan tallennusvälineelle. Kun laitteisto (esim.ampVaikka Secure Digital (SD) -korttiliitäntää käsketään kirjoittamaan tietoja, tietojen fyysinen tallentuminen kestää silti rajallisen ajan. Jälleen kerran, jos sähkökatkos tapahtuu tuon erittäin lyhyen ajanjakson aikana, kirjoitetut tiedot voivat vioittua. Tietokonejärjestelmää, mukaan lukien Raspberry Pi, sammutettaessa on parasta käyttää sammutusvaihtoehtoa. Tämä varmistaa, että kaikki välimuistissa olevat tiedot kirjoitetaan ulos ja että laitteistolla on ollut aikaa kirjoittaa tiedot tallennusvälineelle. Useimpien Raspberry Pi -laitteiden käyttämät SD-kortit ovat hyviä edullisia kiintolevyjen korvikkeita, mutta ne ovat alttiita vikaantumiselle ajan myötä riippuen siitä, miten niitä käytetään. SD-korteissa käytetyllä flash-muistilla on rajallinen kirjoitussyklin käyttöikä, ja kun kortit lähestyvät tätä rajaa, niistä voi tulla epäluotettavia. Useimmat SD-kortit käyttävät kulumisen tasausta varmistaakseen, että ne kestävät mahdollisimman pitkään, mutta lopulta ne voivat vikaantua. Tämä voi olla kuukausista vuosiin riippuen siitä, kuinka paljon tietoa on kirjoitettu kortille tai (mikä tärkeämpää) poistettu kortilta. Tämä käyttöikä voi vaihdella dramaattisesti korttien välillä. SD-kortin vikaantumisen osoittaa yleensä satunnainen file vioittumista, kun SD-kortin osista tulee käyttökelvottomia.
Tiedot voivat vioittua myös muilla tavoilla, mukaan lukien, mutta ei rajoittuen, viallinen tallennusväline, tallennusohjelmiston (ajurien) virheet tai sovellusten itse virheet. Tässä raportissa mitä tahansa prosessia, jossa tietoja voi kadota, pidetään vioittumistapahtumana.
Mikä voi aiheuttaa kirjoitusoperaation?
Useimmat sovellukset kirjoittavat jonkinlaiseen tallennustilaan, esim.amptiedostojen määritystiedot, tietokannan päivitykset ja vastaavat. Jotkin näistä files-arvot voivat olla jopa väliaikaisia, eli niitä käytetään vain ohjelman ollessa käynnissä, eikä niitä tarvitse ylläpitää virrankatkaisun jälkeen; ne kuitenkin johtavat kirjoittamiseen tallennusvälineelle. Vaikka sovelluksesi ei varsinaisesti kirjoittaisi mitään tietoja, Linux kirjoittaa taustalla jatkuvasti tallennusvälineelle, enimmäkseen lokitietoja.
Laitteistoratkaisut
Vaikka se ei täysin kuulu tämän raportin aihepiiriin, on syytä mainita, että odottamattomien sähkökatkosten estäminen on yleisesti käytetty ja hyvin ymmärretty keino estää tietojen menetystä. Laitteet, kuten keskeytymättömät virtalähteet (UPS), varmistavat, että virransyöttö pysyy vakaana, ja jos UPS-laitteeseen katkeaa virta, ne voivat akkukäytössä ilmoittaa tietokonejärjestelmälle väistämättömästä sähkökatkoksesta, jotta sammutus voi tapahtua sujuvasti ennen kuin varavirtalähde ehtyy. Koska SD-korttien käyttöikä on rajallinen, voi olla hyödyllistä, että on olemassa vaihto-ohjelma, joka varmistaa, että SD-kortit vaihdetaan ennen kuin ne ehtivät tulla käyttöikänsä päähän.
Kestävä file järjestelmät
Raspberry Pi -laitetta voidaan suojata vioittumistapahtumien varalta useilla eri tavoilla. Näiden kyky estää vioittumista vaihtelee, ja jokainen toimenpide vähentää sen tapahtumisen todennäköisyyttä.
- Kirjoitusten vähentäminen
Jo pelkästään sovellusten ja Linux-käyttöjärjestelmän kirjoittamisen määrän vähentäminen voi olla hyödyllistä. Jos teet paljon lokitietoja, kirjoitusten tapahtumisen todennäköisyys vioittumistapahtuman aikana kasvaa. Sovelluksen lokitietojen vähentäminen on loppukäyttäjän vastuulla, mutta myös Linuxissa lokitietojen määrää voidaan vähentää. Tämä on erityisen tärkeää, jos käytät flash-pohjaista tallennustilaa (esim. eMMC, SD-kortit) niiden rajallisen kirjoitussyklin vuoksi. - Muuttuvat commit-ajat
Sitoutumisaika file Järjestelmän käyttämä aikaväli on se, kuinka kauan tiedot tallennetaan välimuistiin ennen kuin ne kopioidaan tallennustilaan. Tämän ajan pidentäminen parantaa suorituskykyä jakamalla paljon kirjoituksia eriin, mutta se voi johtaa tietojen menetykseen, jos ennen tietojen kirjoittamista tapahtuu vioittumistapahtuma. Muuttumisajan lyhentäminen tarkoittaa pienempää vioittumistapahtuman ja tietojen menetyksen todennäköisyyttä, vaikka se ei estäkään sitä kokonaan.
Pää-EXT4:n vahvistusajan muuttaminen file Raspberry Pi -käyttöjärjestelmässä sinun on muokattava \etc\fstab-tiedostoa file joka määrittelee, miten file järjestelmät asennetaan käynnistyksen yhteydessä. - $sudo nano /etc/fstab
Lisää seuraava pääkäyttäjän EXT4-merkintään file järjestelmä:
- commit=
fstab saattaa näyttää suunnilleen tältä, jossa commit-ajaksi on asetettu kolme sekuntia. Commit-aika on oletuksena viisi sekuntia, ellei sitä ole erikseen asetettu.
Väliaikainen file järjestelmät
Jos hakemus vaatii väliaikaista file tallennustilaa, eli tietoja käytetään vain sovelluksen toiminnan aikana eikä niitä tarvitse tallentaa sammutuksen aikana, hyvä vaihtoehto estää fyysiset kirjoitukset tallennustilaan on käyttää väliaikaista file järjestelmä, tmpfs. Koska nämä file Järjestelmät ovat RAM-pohjaisia (itse asiassa virtuaalimuistissa), joten tmpfs-tiedostoon kirjoitettua dataa ei koskaan kirjoiteta fyysiseen tallennustilaan, joten se ei vaikuta flash-muistin käyttöikään eikä voi vaurioitua vioittumistapahtuman aikana.
Yhden tai useamman tmpfs-sijainnin luominen vaatii /etc/fstab-tiedoston muokkaamisen. file, joka hallitsee kaikkia file Raspberry Pi -käyttöjärjestelmän järjestelmät. Seuraavat esimerkitamptiedosto korvaa tallennuspohjaiset sijainnit /tmp ja /var/log väliaikaisilla file järjestelmien sijainnit. Toinen esimerkkiamptiedosto, joka korvaa vakiomuotoisen lokikansion, rajoittaa tiedoston kokonaiskokoa. file järjestelmä 16 megatavuun.
- tmpfs /tmp tmpfs oletusarvot,noatime 0 0
- tmpfs /var/log tmpfs oletusarvot,noatime,size=16m 0 0
GitHubista löytyy myös kolmannen osapuolen skripti, joka auttaa määrittämään lokikirjauksen RAM-muistiin. Siinä on lisäominaisuus, jonka avulla RAM-pohjaiset lokit voidaan dumpata levylle ennalta määrätyin välein.
Vain luku -pääkäyttäjä file järjestelmät
Juuri file järjestelmä (rootfs) on file järjestelmä levyosiossa, jolla juurihakemisto sijaitsee, ja se on file järjestelmä, jolla kaikki muutkin file järjestelmät liitetään järjestelmän käynnistyksen yhteydessä. Raspberry Pillä se on /, ja oletusarvoisesti se sijaitsee SD-kortilla täysin luku-/kirjoitusoikeuksin varustettuna EXT4-osioina. Käytössä on myös käynnistyskansio, joka liitetään nimellä /boot ja on luku-/kirjoitusoikeuksin varustettu FAT-osio. Rootfs-tiedostojärjestelmän tekeminen VAIN lukuoikeuksin estää kaikenlaiset kirjoitusoikeudet siihen, mikä tekee siitä paljon kestävämmän vioittumistapahtumille. Ellei muita toimia tehdä, tämä tarkoittaa kuitenkin, että mitään ei voida kirjoittaa tiedostoon. file järjestelmää ollenkaan, joten minkäänlaisen tiedon tallentaminen sovelluksestasi rootfs:ään on poistettu käytöstä. Jos sinun on tallennettava tietoja sovelluksestasi, mutta haluat vain luku -tilassa olevan rootfs:n, yleinen tekniikka on lisätä USB-muistitikku tai vastaava, joka on tarkoitettu vain käyttäjätietojen tallentamiseen.
HUOM
Jos käytät swapia file kun käytät vain luku -tilaa file järjestelmässä sinun on siirrettävä swap-levyä file luku-/kirjoitusosioon.
Peittokuva file järjestelmä
Peittokuva file järjestelmä (overlayfs) yhdistää kaksi file järjestelmät, ylempi file järjestelmä ja alempi file järjestelmässä. Kun nimi on olemassa molemmissa file järjestelmät, esine yläosassa file järjestelmä on näkyvissä, kun taas alemmassa file järjestelmä on joko piilotettu tai hakemistojen tapauksessa yhdistetty ylempään objektiin. Raspberry Pi tarjoaa raspi-config-tiedostossa asetuksen, jolla voi ottaa käyttöön overlayfs:n. Tämä tekee rootfs:stä (alemmasta) vain luettavan ja luo RAM-pohjaisen ylemmän file järjestelmä. Tämä antaa hyvin samanlaisen tuloksen kuin vain luku -tilassa file järjestelmä, ja kaikki käyttäjän tekemät muutokset menetetään uudelleenkäynnistyksen yhteydessä. Voit ottaa overlayfsin käyttöön joko komentoriviltä komennolla raspi-config tai Raspberry Pi -työpöydän määrityssovelluksella Asetukset-valikosta.
On myös muita overlayfs-toteutuksia, jotka voivat synkronoida vaaditut muutokset ylemmästä alempaan file järjestelmään ennalta määrätyn aikataulun mukaisesti. EsimerkiksiampVoit esimerkiksi kopioida käyttäjän kotikansion sisällön ylemmästä alempaan kahdentoista tunnin välein. Tämä rajoittaa kirjoitusprosessin hyvin lyhyeen aikaan, mikä tarkoittaa, että korruptoituminen on paljon epätodennäköisempää, mutta tarkoittaa, että jos virta katkeaa ennen synkronointia, kaikki edellisen synkronoinnin jälkeen luotu data menetetään. pSLC Compute-moduuleissa Raspberry Pi Compute Module -laitteissa käytetty eMMC-muisti on MLC (Multi-Level Cell), jossa jokainen muistisolu edustaa kahta bittiä. pSLC eli pseudo-Single Level Cell on NAND-flash-muistitekniikka, joka voidaan ottaa käyttöön yhteensopivissa MLC-tallennuslaitteissa, joissa jokainen solu edustaa vain yhtä bittiä. Se on suunniteltu tarjoamaan tasapaino SLC-flash-muistin suorituskyvyn ja kestävyyden sekä MLC-flash-muistin kustannustehokkuuden ja suuremman kapasiteetin välillä. pSLC:llä on korkeampi kirjoituskestävyys kuin MLC:llä, koska datan kirjoittaminen soluihin harvemmin vähentää kulumista. Vaikka MLC saattaa tarjota noin 2 1–3,000 10,000 kirjoitussykliä, pSLC voi saavuttaa huomattavasti suurempia lukuja, lähestyen SLC:n kestävyystasoa. Tämä lisääntynyt kestävyys tarkoittaa pSLC-tekniikkaa käyttävien laitteiden pidempää käyttöikää verrattuna standardi-MLC:tä käyttäviin laitteisiin.
MLC on kustannustehokkaampi kuin SLC-muisti, mutta vaikka pSLC tarjoaa paremman suorituskyvyn ja kestävyyden kuin pelkkä MLC, se tekee sen kapasiteetin kustannuksella. pSLC:tä varten konfiguroidun MLC-laitteen kapasiteetti on puolet (tai vähemmän) tavallisen MLC-laitteen kapasiteetista, koska jokainen solu tallentaa vain yhden bitin kahden tai useamman sijaan.
Toteutuksen yksityiskohdat
pSLC toteutetaan eMMC:ssä Enhanced User Areana (tunnetaan myös nimellä Enhanced Storage). Enhanced User Arean varsinaista toteutusta ei ole määritelty MMC-standardissa, mutta se on yleensä pSLC.
- Enhanced User Area on konsepti, kun taas pSLC on toteutus.
- pSLC on yksi tapa toteuttaa Enhanced User Area.
- Kirjoitushetkellä Raspberry Pi -laskentamoduuleissa käytetty eMMC toteuttaa Enhanced User Arean pSLC:tä käyttäen.
- Koko eMMC-käyttäjäaluetta ei tarvitse määrittää laajennetuksi käyttäjäalueeksi.
- Muistialueen ohjelmointi laajennetuksi käyttäjäalueeksi on kertaluonteinen toiminto. Tämä tarkoittaa, että sitä ei voi perua.
Kytkeminen päälle
Linux tarjoaa mmc-utils-paketissa joukon komentoja eMMC-osioiden käsittelyyn. Asenna CM-laitteeseen tavallinen Linux-käyttöjärjestelmä ja asenna työkalut seuraavasti:
- sudo apt install mmc-utils
Saadaksesi tietoja eMMC:stä (tämä komento ohjautuu Lessiin, koska näytettävää tietoa on melko paljon):
- sudo mmc extcsd lue /dev/mmcblk0 | vähemmän
VAROITUS
Seuraavat toiminnot ovat kertaluonteisia – voit suorittaa ne kerran, eikä niitä voi perua. Sinun tulisi suorittaa ne myös ennen Compute Module -moduulin käyttöä, koska ne poistavat kaikki tiedot. eMMC:n kapasiteetti pienenee puoleen edellisestä arvosta.
pSLC:n päälle kytkemiseen käytettävä komento on mmc enh_area_set, joka vaatii useita parametreja, jotka kertovat, kuinka suurella muistialueella pSLC on käytössä. Seuraava esimerkkiamptiedosto käyttää koko aluetta. Katso lisätietoja eMMC:n osajoukon käyttämisestä mmc-komennon ohjeesta (man mmc).
Laitteen uudelleenkäynnistyksen jälkeen sinun TÄYTYY asentaa käyttöjärjestelmä uudelleen, koska pSLC:n käyttöönotto poistaa eMMC:n sisällön.
Raspberry Pi CM Provisioner -ohjelmistossa on mahdollisuus asettaa pSLC provisioinnin aikana. Tämä löytyy GitHubista osoitteesta https://github.com/raspberrypi/cmprovision.
- Laitteen ulkopuolinen file järjestelmät / verkon käynnistys
Raspberry Pi pystyy käynnistymään verkkoyhteyden kautta esim.ample verkon avulla File Järjestelmä (NFS). Tämä tarkoittaa, että kun laite on suorittanut ensimmäisettagkäynnistys sen sijaan, että ladattaisiin sen ydin ja pääkäyttäjä file järjestelmä SD-kortilta, se ladataan verkkopalvelimelta. Kun se on käynnissä, kaikki file toiminnot tapahtuvat palvelimella, eivätkä paikallisella SD-kortilla, jolla ei ole enää muuta roolia prosessissa. - Pilviratkaisut
Nykyään monet toimistotehtävät tapahtuvat selaimessa, ja kaikki tiedot tallennetaan verkkoon pilveen. Tiedontallennuksen pitäminen poissa SD-kortilta voi luonnollisesti parantaa luotettavuutta, mutta samalla vähentää jatkuvan internetyhteyden tarvetta ja mahdollisia pilvipalveluntarjoajien veloittamia maksuja. Käyttäjä voi käyttää täysimittaista Raspberry Pi -käyttöjärjestelmäasennusta Raspberry Pi -selaimella käyttääkseen pilvipalveluita toimittajilta, kuten Google, Microsoft, Amazon jne. Vaihtoehto on jokin ohutasiakaspalveluntarjoajista, jotka korvaavat Raspberry Pi -käyttöjärjestelmän käyttöjärjestelmällä/sovelluksella, joka toimii SD-kortin sijaan keskitetylle palvelimelle tallennetuilla resursseilla. Ohutasiakkaat toimivat muodostamalla etäyhteyden palvelinpohjaiseen laskentaympäristöön, jossa useimmat sovellukset, arkaluontoiset tiedot ja muisti tallennetaan.
Johtopäätökset
Kun oikeita sammutusmenetelmiä noudatetaan, Raspberry Pi:n SD-korttitallennus on erittäin luotettava. Tämä toimii hyvin koti- tai toimistoympäristössä, jossa sammutusta voidaan hallita, mutta käytettäessä Raspberry Pi -laitteita teollisuuskäytössä tai alueilla, joilla on epäluotettava virtalähde, ylimääräiset varotoimet voivat parantaa luotettavuutta.
Lyhyesti sanottuna luotettavuuden parantamisvaihtoehdot voidaan luetella seuraavasti:
- Käytä tunnettua ja luotettavaa SD-korttia.
- Vähennä kirjoituksia käyttämällä pidempiä commit-aikoja ja väliaikaisia file järjestelmissä, käyttämällä overlayfs-tiedostoja tai vastaavaa.
- Käytä laitteen ulkopuolista tallennustilaa, kuten verkkokäynnistystä tai pilvitallennusta.
- Ota käyttöön järjestelmä SD-korttien vaihtamiseksi ennen niiden käyttöiän loppua.
- Käytä UPS-laitetta.
Raspberry Pi on Raspberry Pi Ltd:n tavaramerkki
Raspberry Pi Ltd
Colophon
© 2020-2023 Raspberry Pi Ltd (aiemmin Raspberry Pi (Trading) Ltd.)
Tämä dokumentaatio on lisensoitu Creative Commons Nimeä-EiMuutoksia 4.0 Kansainvälisellä (CC BY-ND) -lisenssillä.
- rakennuspäivämäärä: 2024-06-25
- koontiversio: githash: 3e4dad9-clean
Oikeudellinen vastuuvapauslauseke
RASPBERRY PI LTD ("RPL") TOIMITTAA RASPBERRY PI LTD ("RPL") "SELLAISENAAN" TEKNISET JA LUOTETTAVUUSTIEDOT RASPBERRY PI -TUOTTEISTA (TUOTTEET MUKAAN MUKAAN MUKAAN MUKAAN TUOTTEELLE) MUUTTAMISEENA ("RESURSSIT") TOTEUTTAVAT OLETETUT TAKUUT MYYNTIKELPOISUUDESTA JA TIETTYYN TARKOITUKSEEN SOVELTUVUUDESTA. SOVELLETTAVAN LAIN SALLITTAMAAN SUURIMMAAN RPL EI MISSÄÄN TAPAUKSESSA OLE VASTUUSSA MISTÄÄN SUORISTA, EPÄSUORISTA, SATUNNAISISTA, ESIMERKKEISTÄ TAI VÄLILLISISTÄ VAHINGOISTA (MUKAAN LUKIEN, MUUTTA EI RAJOITETTUA PALVELUN KÄYTTÖÄ; , TIEDOT Tai voitot; SELLAISISTA VAHINGOISTA.
RPL pidättää oikeuden tehdä parannuksia, korjauksia tai muita muutoksia RESURSSEIHIN tai niissä kuvattuihin tuotteisiin milloin tahansa ja ilman erillistä ilmoitusta. RESURSSIT on tarkoitettu ammattitaitoisille käyttäjille, joilla on riittävä suunnitteluosaaminen. Käyttäjät ovat yksin vastuussa RESURSSIEN valinnastaan ja käytöstä sekä niissä kuvattujen tuotteiden kaikista sovelluksista. Käyttäjä sitoutuu korvaamaan RPL:lle kaikki vastuut, kustannukset, vahingot tai muut menetykset, jotka johtuvat RESURSSIEN käytöstä. RPL myöntää käyttäjille luvan käyttää RESURSSIA yksinomaan Raspberry Pi -tuotteiden yhteydessä. Kaikki muu RESURSSIEN käyttö on kielletty. Lisenssiä ei myönnetä mihinkään muuhun RPL:n tai muun kolmannen osapuolen immateriaalioikeuteen.
KORKEARISKISEN TOIMINTA. Raspberry Pi -tuotteita ei ole suunniteltu, valmistettu tai tarkoitettu käytettäväksi vaarallisissa ympäristöissä, jotka vaativat vikaturvallista toimintaa, kuten ydinlaitoksissa, lentokoneiden navigointi- tai viestintäjärjestelmissä, lennonjohdossa, asejärjestelmissä tai turvallisuuskriittisissä sovelluksissa (mukaan lukien elintoimintoja ylläpitävät järjestelmät ja muut lääkinnälliset laitteet), joissa tuotteiden vikaantuminen voi johtaa suoraan kuolemaan, henkilövahinkoon tai vakavaan fyysiseen tai ympäristövahinkoon ("korkean riskin toiminta"). RPL sanoutuu nimenomaisesti irti kaikista nimenomaisista tai epäsuorista takuista soveltuvuudesta korkean riskin toimintaan eikä ota vastuuta Raspberry Pi -tuotteiden käytöstä tai sisällyttämisestä korkean riskin toimintaan. Raspberry Pi -tuotteet toimitetaan RPL:n vakioehtojen mukaisesti. RPL:n tarjoamat RESURSSIT eivät laajenna tai muutoin muuta RPL:n vakioehtoja, mukaan lukien, mutta ei rajoittuen, niissä ilmaistut vastuuvapauslausekkeet ja takuut.
Usein kysytyt kysymykset
- K: Mitä Raspberry Pi -tuotteita tämä dokumentti tukee?
A: Tämä asiakirja koskee useita Raspberry Pi -tuotteita, mukaan lukien Pi 0 W, Pi 1 A/B, Pi 2 A/B, Pi 3, Pi 4, Pi 400, CM1, CM3, CM4, CM5 ja Pico. - K: Miten voin vähentää Raspberry Pi -laitteeni tietojen vioittumisen riskiä?
A: Voit vähentää tietojen vioittumista minimoimalla kirjoitusoperaatioita, erityisesti lokitietoja, ja säätämällä commit-aikoja file järjestelmässä, kuten tässä asiakirjassa on kuvattu.
Asiakirjat / Resurssit
![]() |
Raspberry Pi tekee siitä kestävämmän File Järjestelmä [pdfKäyttöopas Pi 0, Pi 1, kestävämmän tekeminen File Järjestelmä, kestävämpi File Järjestelmä, Joustava File järjestelmä, File Järjestelmä |