Windowsin sivutustiedoston optimaalinen koko. Tietomäärän mittayksiköt Kuinka kauan pienin tiedosto kestää

Ehdotan pohtimaan, millaisia ​​eläimiä nämä ovat - JPG- ja RAW-kuvamuodot, mihin ne vaikuttavat ja milloin niihin kannattaa kiinnittää huomiota. Mikä on valokuvan koko ja tiedoston paino, miten ne mitataan ja mistä ne riippuvat.

Lähes kaikki kamerat voivat tallentaa kuvia JPG-muodossa (myös puhelimen ja tabletin kamerat). Kaikissa SLR- ja ei-SLR-kameroissa sekä edistyneissä kompakteissa on JPG:n lisäksi ainakin RAW ja RAW + ja joskus TIFF.

Jotta voit käsitellä muotoja, sinun on ensin sovittava, mitä tarkoitetaan käsitteillä "kuvan koko" ja "paino" tiedoston (valokuva). Ehdotan näiden käsitteiden harkitsemista konkreettisemmissa esineissä ... esimerkiksi herkkujen kohdalla.

1 | Mikä on pikseli:


Kohteiden koko mitataan metreinä, valokuvan koko pikseleinä (px).

Jos mittaat tämän maljakon koon marjoilla, se on noin 10 senttimetriä korkea ja 13 senttimetriä leveä ... suunnilleen. Eli olemme tottuneet mittaamaan esineitä senttimetreinä (metreinä, kilometreinä ja niin edelleen). Jos puhumme saman maljakon valokuvasta, niin valokuvan alkuperäinen koko on 7360 pikseliä (px) leveä ja 4912 pikseliä (px) korkea. Tämä on suurin valokuvakoko, johon Nikon-kamerani pystyy. Tämän valokuvan sijoittamiseksi sivustolle kuvan koko pienennetään 1200 x 798 pikseliin (miten, kerron sinulle hieman myöhemmin).

Mikä on pikseli? Digikameroilla otetut tai skannerilla digitoidut valokuvat ovat yhdistelmä pieniä värillisiä neliöitä - pikseliä. Jos lähennät mitä tahansa valokuvaa, näet nämä pikselit. Mitä enemmän tällaisia ​​pikseleitä kuvassa on, sitä yksityiskohtaisempi kuva.


Fragmentti valokuvasta tuhatkertaisesti suurennettuna - kuvapisteiden neliöt näkyvät.

2 | Onko mahdollista muuntaa pikseleitä senttimetreiksi:

Juuri näin tapahtuu, kun valokuvat on tulostettava paperille. Tässä tarvitaan vielä yksi osoitin - pikselitiheys (resoluutio), jonka tulostin (tai muu valokuvatulostin) voi tulostaa. Valokuvien tulostusstandardi on 300 dpi (dpi on pisteiden määrä tuumaa kohti). Esimerkiksi tulostukseen kauniissa kiiltävissä aikakauslehdissä käytetään valokuvia, joiden resoluutio on 300 dpi.

Jotta et pohdi valokuvan koon jakamista resoluutiolla etkä muunna tuumaa senttimetreiksi, missä tahansa valokuvien katselu- ja muokkausohjelmassa (esimerkiksi Photoshopissa) on toiminto, joka näyttää valokuvan koon senttimetreinä. Tarvitset sitä ymmärtääksesi, mikä on hyvälaatuisen (300 dpi:n resoluution) valokuvan enimmäiskoko, jonka voit tulostaa paperille tai muulle materiaalille.

Esimerkiksi tämä valokuva Frangipanin trooppisista kukista voidaan tulostaa koossa 61 cm x 32 cm.


Valokuvan koko pikseleinä ja senttimetreinä Photoshopissa

Voit selvittää valokuvan koon pikseleinä ja senttimetreinä Photoshopissa sinun on painettava näppäinyhdistelmää Alt + Ctrl + I tai siirryttävä valikkoon Kuva (Kuva) Kuvakoko (Kuvan koko).

Palataanpa digitaalisten valokuvien todellisuuteen – pikseleihin ja valokuvakokoihin pikseleinä. Mitä tapahtuu, jos pienennät kuvan pikselien määrää? Vastaus on, että kuvan laatu heikkenee. Otin esimerkiksi kuvan samasta marjakulhosta artikkelin alussa ja pienensin kuvan koon 150 pikseliä leveäksi. Tällaisella vähennyksellä ohjelma tuhoaa osan pikseleistä. Kuvasta on tullut miniatyyri:

Yritetään nyt "venyttää" valokuva koko sivulle:


Venytetty kuva näyttää epäselvältä ja sumealta

Kuten näet, yksityiskohdat eivät ole samat, koska osa pikseleistä (ja niiden mukana olevista yksityiskohdista) puuttuu.

Tietysti, jos käytät tätä pikkukuvaa pienenä kuvakkeena tai pienenä kuvana Power Point -esityksessä, se näyttää aivan normaalilta, mutta tulostettavaksi puolisivuiseen aikakauslehteen se ei selvästikään sovellu.

3 | Mikä valokuvan koko (kuinka monta pikseliä) on optimaalinen:

Jos aiot tulostaa valokuvan jonain päivänä tallentaa kuvat korkeimmalla mahdollisella resoluutiolla, jonka vain kamerasi sallii (tutkimalla kamerasi ohjeita valokuvan koon säätämiseksi oikein).

Joissakin tapauksissa sinun on pienennettävä valokuvien kokoa. Kuten yllä kirjoitin, sivustoa varten pienentän valokuvan koon 1200 pikseliin pitkällä sivulla. Jos lataat valokuvan täysikokoisena, sivuston sivujen latautuminen kestää hyvin kauan, ja monet vierailijat eivät ehkä pidä tästä (puhumattakaan Googlen ja Yandexin hakukoneista).

Valokuvien koko mitataan pikseleinä (px). Valokuvan koko näyttöruuduilla riippuu pikselien määrästä ja siitä, minkä kokoisena valokuva voidaan tulostaa.

4 | Tiedoston koko tai "valokuvan paino":

Nyt käsitellään "valokuvan painoa". Historiallisesti kävi niin, että tässä asiassa on paljon sekaannusta ja tiedostokokoa kutsutaan melko usein "valokuvan painoksi", mikä on kätevämpää kuin oikea. Tiedostojen koot mitataan megatavuina (MB) tai kilotavuina (KB). Ja tässä on syytä muistaa, että toisin kuin kilogrammat, joissa 1 kg = 1000 g, 1 megatavu = 1024 kilotavua.

Miltä se näyttää käytännössä: kuvittele tilanne, että kamerassasi on muistikortti, jossa lukee 64 Gt (gigatavua). Jos katsot kuinka monta tarkalleen näitä tavuja siellä on (klikkaa hiiren oikealla painikkeella "ominaisuudet" tietokoneessa), käy ilmi, että tällä muistikortilla on 63567953920 tavua ja tämä on 59,2 Gt. Se, kuinka suuria tiedostoja kamerasi luo, määrittää, kuinka monta valokuvaa tälle muistikortille mahtuu. Minulla on esimerkiksi 830 tiedostoa, joissa on valokuvia RAW-muodossa (lue formaateista alla).

Mikä määrittää tiedoston koon:

  • Ensinnäkin valokuvan koosta (mitä mitataan pikseleinä): marjojen ensimmäisen valokuvan tiedosto (kuvan koko 7360x4912 px) on 5,2 Mt ja se "painoa" 150 pikseliin pienennettynä 75,7 kt ( 69 kertaa vähemmän).
  • Toiseksi formaatista (JPG, TIFF, RAW), josta voit lukea alta.
  • Kolmanneksi tiedoston koko (tai "valokuvan paino") riippuu yksityiskohtien määrästä: mitä enemmän yksityiskohtia, sitä "painosempi" valokuva (mikä on olennaisin JPG-muodossa).

Paljon yksityiskohtia - enemmän valokuvapainoa

Esimerkiksi tässä Sri Lankan apinoiden kuvassa on paljon pieniä selkeitä (valokuvaajien kielellä "teräviä") yksityiskohtia ja tämän kuvan tiedostokoko on 19,7 Mt, mikä on huomattavasti suurempi kuin marjat maljakossa. valkoinen tausta (5,2 Mt).

Jos kysyt minkä kokoisen kuvan voin tulostaa 2MB valokuvasta. Kukaan ei voi vastata sinulle ennen kuin tietää pikselien määrän. Ja on tietysti parempi katsoa myös valokuvaa, koska jotkut käsityöläiset haluavat saada kuvan Internetin syvyyksistä, lisätä pikselien määrää ohjelmallisesti ja sitten tulostaa sen lehden kanteen. Se osoittautuu kuten yllä olevassa esimerkissä venytetyllä valokuvalla maljakosta, jonka leveys on 150 px.

Tiedoston koko (kutsutaan usein "valokuvan painoksi") mitataan megatavuina (MB) tai kilotavuina (KB) ja riippuu valokuvan muodosta, pikselien koosta ja yksityiskohdista.

5 | Valokuvamuodot:

Ja lopuksi tulemme kysymykseen kuvaformaateista ja tiedostojen pakkaustyypistä, jotka myös määräävät valokuvatiedoston koon.

Lähes kaikki kamerat voivat tallentaa kuvia JPG-muodossa(jopa puhelimien ja tablettien kamerat). Tämä on yleisin kuvamuoto, ja sen "ymmärtävät" kaikki tietokoneet ja kuvankatselijat. JPG-muodossa valokuvia voidaan ladata sosiaalisiin verkostoihin, lähettää blogiin, lisätä Wordiin, Power Point -tiedostoihin ja niin edelleen. JPG:tä voidaan käsitellä Photoshopilla, Lightroomilla ja muilla kuvankäsittelyohjelmilla.

Käytännöstäni: jos haluan ottaa valokuvan sosiaaliseen verkostoon ja ladata sen nopeasti, otan kuvan joko puhelimellani tai laitan kameraan jpg-tiedostomuodon.

Muista jpg-muodossa, että se on pakattu muoto ja siinä on pakkaustasoja. Mitä korkeampi pakkaussuhde on, sitä pienempi on tiedostokoko vähentämällä kuvan yksityiskohtia ja laatua. Tästä syystä saman valokuvan useita editointia ja uudelleentallennusta (uudelleenpakkaus) jpg-muodossa ei suositella.


Kun tallennat tiedostoa jpg-muodossa, pakkaustaso valitaan (esimerkki Photoshopista).

Kaikissa SLR- ja ei-SLR-kameroissa sekä edistyneissä kompakteissa on JPG:n lisäksi ainakin RAW ja usein myös TIFF.

Vähän teoriaa:

  • TIFF(Eng. Tagged Image File Format) - muoto rasterigraafisten kuvien (mukaan lukien valokuvat) tallentamiseen. TIFF:stä on tullut suosittu muoto korkeavärikuvien tallentamiseen. Sitä käytetään tulostuksessa, ja sitä tukevat laajasti graafiset sovellukset.
  • RAAKA(englanniksi raw - raw, raw) - digitaalisen valokuvan muoto, joka sisältää valokuvamatriisista (asia, joka korvasi filmin digitaalikameroissa) saatua raakadataa.

Itse en koskaan kuvaa TIFF-muodossa. En voi edes ajatella, miksi tarvitsen tätä, jos siellä on RAW. Voin käyttää pakkaamatonta TIFF-tiedostoa kuvien tallentamiseen, jotka aion vielä viimeistellä Photoshopissa.

6 | RAW-muodon edut ja haitat:

Minulla on melkein aina kamerassani RAW-muoto, koska aion käsitellä (muokata) valokuvia Lightroomissa tai Photoshopissa. RAW:lla on useita merkittäviä haittoja:

  • Tiedostoja ei voi tarkastella ilman ennakkoon muuntamista. Eli valokuvien katselemiseksi RAW-muodossa tarvitset erityisen ohjelman, joka tukee tätä kuvamuotoa.
  • Suurempi tiedostokoko kuin JPEG-muodossa tallennettaessa (Nikon D800 -kamerastani tiedostokoko RAW-muodossa olevan valokuvan kanssa on 74-77 MB). Tämä tarkoittaa, että muistitikulle mahtuu vähemmän valokuvia.
  • RAW-tiedostoa ei voi ladata sosiaalisiin verkostoihin, blogiin ja joskus jopa lähettää postitse. Ensin RAW on muunnettava RAW-muuntimella (esim. Adobe Camera Raw), joka tukee kameramallisi tiedostotyyppiä.

Miksi ammattivalokuvaajat suosivat usein RAW:ta JPG:n sijaan? Koska RAW:

Tallenna tämä artikkeli Pinterestiin
  • antaa enemmän vaihtoehtoja kuvan korjaukseen: valkotasapaino, kontrasti, kylläisyys, kirkkaus ja kohinataso,
  • antaa sinun korjata kuvia tarkemmin ilman vikoja,
  • mahdollistaa linssin epätäydellisyyksien hienon korjauksen (vinjetointi, kromaattinen aberraatio).

Joten jos aiot käsitellä kuvia huolellisesti Photoshopissa tai Lightroomissa ja tuntea hienovaraisesti "artefaktteja" ja rasterisävyjä, "ylivalottua" ja "upotuksia" varjoihin, kuvaa sitten RAW-tilassa. Muista vain, että hyvän tuloksen saamiseksi sinun on ymmärrettävä RAW-muuntimien asetukset ja toiminta. Mieti, tarvitsetko tätä päänsärkyä? Ehkä sinun pitäisi kuvata JPG-muodossa ja omistaa enemmän aikaa lepäämiseen, ei tietokoneelle?



Luultavasti näet usein sivustoilla tiedostokoon osoittavan allekirjoituksen. Tätä indikaattoria ei ole allekirjoittanut kukaan. Tämä ongelma ratkaistaan ​​kirjoittamalla funktio php:ssä. Tämän seurauksena se tulostaa seuraavanlaisen rivin:

Tiedoston koko: 2,3 Mt
Se on erittäin kätevää, jos lataat materiaalia sivustolta. Joten aloitetaan.

Luo PHP-funktio, joka määrittää tiedoston koon

Toiminto on melko yksinkertainen ja selkeä. Se käyttää kolmea sisäänrakennettua toimintoa:

file_exists- Tarkista määritetyn tiedoston tai hakemiston olemassaolo.

Tiedoston koko- määrittää tiedoston koon. Palauttaa tuloksen tavuina. Jos tiedosto on suurempi kuin 2 Gt, se voi palvelimesta riippuen näyttää vääriä tuloksia.

pyöristää on sisäänrakennettu funktio, joka lyhentää näytettävän arvon kokonaisluvuksi ja kymmenesosaan erotinpisteen jälkeen.
Toiminto tarkistaa itse tiedoston olemassaolon ja yrittää sitten peräkkäin määrittää, kuinka suuri tiedostokoko on - jos yli 1024 tavua, tulos tulee näyttää megatavuina, jos yli 1024 megatavua, se tulee tulostaa GB Ja jokaisen vaiheen lopussa sisäänrakennettu pyöreä funktio pyöristää tuloksen useista numeroista kokonaislukuarvoon ja yhteen desimaaliin.

Luodaan nyt funktiotiedosto. Tällaiset tiedostot säilytetään yleensä erillisessä kansiossa. Esimerkiksi toiminto.

PHP koodi(tiedosto Functions.php)

//-funktion argumentit ovat polku tiedostoon
funktio get_filesize($tiedosto)
{
// mene tiedostoon
if(!file_exists($tiedosto)) return "Tiedostoa ei löydy";
// määritä nyt tiedoston koko useissa vaiheissa
$tiedoston koko = tiedostokoko($tiedosto);
// Jos koko on suurempi kuin 1 kt
if($tiedoston koko > 1024)
{

// Jos tiedoston koko on suurempi kuin kilotavu
// se on parempi näyttää megatavuina. Muunnetaan MB:ksi
if($tiedoston koko > 1024)
{
$tiedoston koko = ($tiedoston koko/1024);
// Ja jos tiedosto on suurempi kuin 1 megatavu, tarkista
// Eikö se ole suurempi kuin 1 gigatavu
if($tiedoston koko > 1024)
{
$tiedoston koko = ($tiedoston koko/1024);

palauttaa $tiedoston koko." GB";
}
muu
{
$tiedoston koko = pyöreä($tiedoston koko, 1);
palauttaa $tiedoston koko." MB";
}
}
muu
{
$tiedoston koko = pyöreä($tiedoston koko, 1);
palauttaa $tiedoston koko." KB";
}
}
muu
{
$tiedoston koko = pyöreä($tiedoston koko, 1);
palauttaa $ filesize." tavua";
}
}
?>
Olemme luoneet toiminnon. Seuraava vaihe on sen soveltaminen.

PHP koodi

include_once "funktio/funktio.php"; // sisällytä tiedosto funktiolla

// lisää polku tai muuttuja polun kanssa käsitelläksesi sen funktiolla
$koko = hanki_tiedoston koko("kuvat/valokuva.jpg");
echo "Tiedoston koko: ".$ koko.""; // näytä tulos koon kanssa
?>
Kaikki on valmista! Käytä terveyteen!
Kiitos huomiosta! Ja onnea työhösi!

Windows 7-, 8-, XP- ja 10-järjestelmissä on järjestelmä, piilotettu pagefile.sys-tiedosto, jota kutsutaan sivutiedostoksi. Sitä käytetään virtuaalisena RAM-muistina ( RAM) täydentää fyysistä, kun se ei riitä. Käyttäjät ihmettelevät, kuinka se asetetaan oikein ja mikä on sen optimaalinen koko? Tästä keskustellaan tässä artikkelissa.

Se tallentaa myös ohjelmien ja sovellusten käyttämättömät tiedot ( esimerkiksi kun ne ovat taitettuina ja käyttämättöminä). Koska tiedosto sijaitsee kiintolevyllä, kaikki sen käyttöoikeudet liittyvät suoraan levyyn, joka on paljon hitaampi kuin RAM. Siksi järjestelmä käyttää sitä vain ääritapauksissa ( eli kun fyysistä RAM-muistia ei ole tarpeeksi).

Tämän tiedoston koon asettamiseen ei ole yleispätevää ohjetta, koska jokaisen tietokoneen resursseja käytetään eri tavalla ja myös PC:n ominaisuudet ovat erilaisia. Siksi sinun on keskityttävä tarpeisiisi.

Jos poistat sivutustiedoston käytöstä, jos RAM-muistia ei ole tarpeeksi, näyttöön tulee vastaava virhe ja käytetyt sovellukset lopettavat toimintansa odottamatta. Tämän välttämiseksi sinun on asetettava sivutustiedoston optimaalinen koko. Näytän sinulle, kuinka tämä tehdään esimerkkinä Windows 7:llä. Nämä ohjeet koskevat muita versioita ja bittisyvyyttä ( x32 ja x64).

Optimaalisen sivutustiedoston koon kriteerit

Oletuksena Windows määrittää sen koon automaattisesti oman kaavansa avulla. Tämä ei aina ole tehokasta. Joissakin tapauksissa swap-tiedoston muuttaminen voi parantaa suorituskykyä huomattavasti.

Sinun on määritettävä, kuinka paljon RAM-muistia kulutat, kun työskentelet tietokoneella. Sitten sinun on verrattava näitä tietoja fyysiseen RAM-muistin määrään ja, jos se puuttuu, täydennettävä sitä swap-tiedoston koolla. Näytän sinulle esimerkin avulla, kuinka tämä voidaan tehdä.

Käynnistä kaikki mahdolliset ohjelmat, sovellukset, pelit ja kaikki mitä teoriassa käyttäisit samanaikaisesti. Käynnistä sitten Tehtävienhallinta ( ctrl+alt+delete) ja katso käytetyn muistin määrä. Tämä on määrä RAM-muistia, joka on annettava tietokoneelle.

Näiden tietojen perusteella voit määrittää optimaalisen koon. Yllä olevassa kuvassa muistin kulutus on 1,60 gigatavua. Enintään 2. Tämä tarkoittaa, että sivutustiedostoa ei käytetä tässä tapauksessa ja se voidaan poistaa käytöstä. Mutta tämä on vain esimerkki!

Sivutustiedoston poistaminen käytöstä ei yleensä ole suositeltavaa, mutta sinun tulee tehdä tämä vain, jos olet täysin varma, että et pysty käyttämään enemmän muistia kuin fyysinen muisti ja jos muistivedosten tekeminen on tarpeetonta. On myös pidettävä mielessä, että jotkut sovellukset vaativat tämän tiedoston pakollisen läsnäolon eivätkä toimi ilman sitä.

Jos arvo on suurempi kuin maksimi ( eli enemmän kuin 2), silloin koko olisi asetettava yhtä suureksi kuin kulutetun muistin määrä + liikkumavara ( 50% ). Suunnilleen tällaiset luvut ovat turvallisia. Useimmissa tapauksissa tätä maksimimäärää ei voida tietää tarkasti, ja siksi käytetään likimääräisiä sääntöjä, jotka suojaavat RAM-pulavirheiltä.

Mitä vähemmän fyysistä, RAM-muistia, sitä enemmän virtuaalista. Alla on taulukko, joka näyttää arvot, jos tietokone ei käyttänyt enempää kuin 4 gigatavua RAM-muistia.

Kaikki riippuu käyttäjän tarpeista. Jollekin 16 gigatavua ei ehkä riitä, mutta jollekin jopa 1 gigatavu riittää eikä virheitä tapahdu.

Huomaa, että enimmäis- ja vähimmäiskoot ovat samat. Tämä tehdään pirstoutumisesta eroon pääsemiseksi. Olennainen vain, jos sinulla on kiintolevy.

Voit myös suorittaa kokeen "satunnaisesti". Pienennä sivutustiedoston kokoa, kunnes muisti loppuu -virhe ilmenee ja pysähtyy kokoon, kun sitä ei ollut siellä.

Lukittuani useita foorumeja tulin siihen tulokseen, että 8 gigatavun RAM-muistilla useimmilla käyttäjillä ei koskaan ollut ongelmia swap-tiedoston kanssa, ja jos he tekivät, he yksinkertaisesti käynnistivät sen minimikoossa. Muissa tapauksissa ( kun muistia on vähemmän) olivat yleisiä virheitä. Tee omat johtopäätöksesi.

Sivutustiedoston lisääminen ja poistaminen käytöstä Windows 7

Aloitteleville käyttäjille näytän sinulle, kuinka se vaihdetaan. Sinun on käynnistettävä tietokoneesi uudelleen, jotta muutokset tulevat voimaan.

Siirry Käynnistä-valikkoon >> Ohjauspaneeli ( suuret kuvakkeet) >> Laskurit ja suorituskykytyökalut.


Siirry visuaalisten tehosteiden asetuksiin.


"Lisäasetukset"-välilehdellä voit siirtyä sivutustiedoston asetusikkunaan. Tämä osoittaa sen koon tai täydellisen sammutuksen.


Valmiina vastaamaan kysymyksiin kommenteissa.

Miten päätit käyttää swap-tiedostoa?

Kyselyvaihtoehdot ovat rajoitettuja, koska JavaScript on poistettu käytöstä selaimessasi.

Jos puhumme tiedosta yleisesti, se mitataan tavuissa. Mittaukset näissä yksiköissä aloitettiin jo vuonna 1956. Sitten tämä määrä riitti. Selvittääkseni, mistä arvosta puhumme, kerron sinulle, että 1 tavu = 1 merkki. Tekniikan kehityksen myötä myös tiedon määrä kasvoi, eikä suuren tiedon mittaaminen tavuissa käynyt käteväksi. Sitten ilmestyivät etuliitteet KILO-BYTE (KB), MEGA-BYTE (MB), GIGA-BYTE (GB), TERA-BYTE (TB) jne.

Ymmärtääkseni kuinka suuria tai pieniä nämä arvot ovat, annan seuraavan vertailun:
- 1 kilotavu (yksi kilotavu) = 1024 tavua, ja tämä on tiedon määrä suunnilleen yhdellä painetulla A4-arkilla;

- 1 Mt (yksi megatavu) = 1024 kilotavua, ja tämä on tietomäärä kunnolliseen 600-700 sivun määrään!

- 1 Gt (yksi gigatavu) = 1024 megatavua, ja tämä on jo kokonainen 1024 kirjan kirjasto, joissa kussakin on 600 sivua!

- 1 Tt (yksi teratavu) = 1024 gigatavua, tämä tietomäärä on verrattavissa keskimääräiseen eurooppalaiseen kirjastoon, jossa on noin 8 miljoonaa kirjaa. Esimerkiksi Venäjän valtionkirjastossa on noin 43 miljoonaa nimikettä.

Verrataan nyt tiedon määrää ja tyyppiä suhteessa mediaan, jolle nämä tiedot voidaan tallentaa.

- Levyke, jonka kapasiteetti on 1,44 Mt. Aikoinaan levyke oli tärkein saatavilla oleva digitaalisen tiedon välittäjä, koska. Siihen voisi kirjoittaa todella paljon. Nykyään kirjanpitäjä käyttää levykkeitä pääasiassa sähköisten avainten ja allekirjoitusten tallentamiseen. Syy on yksinkertainen - levykkeellä ei ole tarpeeksi tilaa nykyaikaisen tiedon tallentamiseen. Yksi tai kaksi matkapuhelimella 3 megapikselin kameralla otettua valokuvaa voidaan kirjoittaa levykkeelle; viisi, kymmenen Word-, Excel-asiakirjaa.

- Flash-asema, jonka kapasiteetti on 1 Gt. Tämän päivän kätevin väline. Otin 1 Gt:n flash-aseman kapasiteetin tilin moninaisuuden vuoksi, mutta yleensä tätä kirjoitettaessa on olemassa myös 64 Gt:n muistitikkuja!
Mitä voidaan tallentaa 1 Gt:n muistitikulle: yksi suhteellisen hyvälaatuinen elokuva; noin 200 musiikkitiedostoa .mp3-muodossa; noin 200 hyvälaatuista valokuvaa; monia pieniä asiakirjoja ja ohjelmia.

— CD-levy, jonka kapasiteetti on 700 Mt. CD-levylle voit polttaa: yhden elokuvan .avi-muodossa suhteellisen hyvällä laadulla; noin 150 musiikkitiedostoa .mp3-muodossa; noin 150 hyvälaatuista valokuvaa; monia pieniä asiakirjoja ja ohjelmia.

- DVD-levy, jonka kapasiteetti on 4,7 Gt. DVD-levylle voit polttaa: yhden elokuvan DVD- tai HDTV-muodossa; 4-5 hyvälaatuista .avi-elokuvaa; noin 1200 musiikkitiedostoa .mp3-muodossa; noin 1000 hyvälaatuista valokuvaa; niin paljon asiakirjoja ja ohjelmia.

- Winchester, jonka kapasiteetti on 120 Gt. Vertaakseni tässä, jotta en maalaisi asiakirjoihin, niiden elokuvien määrään, jotka voidaan tallentaa sellaiselle kiintolevylle. Joten 120 Gt:n kiintolevylle voit tallentaa 25 elokuvaa DVD- tai HDTV-laadulla!

Otetaan nyt se vuorotellen selvittääksemme kuinka määrittää levyn, tiedoston tai kansion koko.
Windowsissa voit määrittää tiedoston, kansion tai aseman koon EXPLORERissa. Voit käynnistää "Explorerin" kaksoisnapsauttamalla hiiren vasenta painiketta pikakuvakkeessa "Oma tietokone" työpöydällä tai käyttämällä näppäinyhdistelmää "Win + E".

Jos esimerkiksi haluat tietää kuinka paljon vapaata tilaa on jäljellä levyllä, erityisesti flash-asemassa, napsauta hiiren oikealla painikkeella siirrettävän levyn kuvaa, yleensä se on allekirjoitettu nimellä "Siirrettävä levy (F: )" tai "Flash-aseman nimi (F:)", kuten kuvassa:

Napsauta siis hiiren kakkospainikkeella siirrettävän levyn - flash-aseman kuvaa ja valitse "Ominaisuudet" avautuvasta valikosta aivan alareunassa. Tämän jälkeen avautuu ikkuna:


Täältä näet kuinka paljon levytilaa on käytetty (korostettu sinisellä), kuinka paljon vapaata (korostettu vaaleanpunaisella) ja kuinka paljon levytilaa on yhteensä.

Siten voit selvittää jäljellä olevan vapaan tilan paitsi flash-asemassa, myös missä tahansa irrotettavassa tai loogisessa kiintolevyasemassa.

Menetelmä tiedoston tai kansion koon määrittämiseksi on sama kuin levyllä. Nuo. Etsi haluamasi tiedosto tai kansio levyltä, napsauta sitä (-it) hiiren OIKEALLA painikkeella ja katso "Ominaisuudet".


Siellä on kaikki tarvittava tieto.


Jos haluat tietää tiedostojen tai kansioiden ryhmän koon, sinun on valittava ne ja suoritettava samat toiminnot, ts. napsauta hiiren kakkospainikkeella yhtä valituista tiedostoista tai kansioista, valitse "Ominaisuudet" ja tarkastele kokoa.

Kyllä, oppitunnin toinen osa ei aivan kuulu "Tietokoneen perusteet" -otsikon alle, mutta kuitenkin. Jos sinulla on kysyttävää, voit aina kysyä niitä kommenteissa.

Ensinnäkin, sanotaan, että puhumme tässä FAT- ja NTFS-tiedostojärjestelmistä yleisimpinä, eikä mitään sanota muissa kuin Windows-järjestelmissä käytetyistä tiedostojärjestelmistä, koska tällaiset järjestelmät eivät kuulu järjestelmän piiriin. kirjoittajan etuja. Ja nyt - liiketoimintaan.

Vaikuttaa siltä, ​​millaista epäselvyyttä voi olla, jos puhumme tiedoston koosta. Kuinka paljon dataa siihen kirjoitettiin, sellainen on koko (tai pituus). Kuinka monta tavua sillä on alusta loppuun (ja tämä numero kirjataan tiedostojärjestelmään tiedoston kokona), se on koko, eikö? Kuten sankari Shelmenko sanoi, niin se on, mutta vain pieni asia ei ole niin.

Tee kokeilu. Ota mikä tahansa suoritettava tiedosto ja kopioi se komennolla
kopioi jotain.exe jotain else.exe

Jos olet törmännyt tähän aiemmin, tiedät jo, että tuloksena oleva tiedosto on paljon lyhyempi kuin alkuperäinen eikä se ole kopio. Syy on yksinkertainen: ilman /b-vaihtoehtoa käynnistetty kopiointiohjelma kopioi tiedoston, kunnes se kohtaa tavun koodilla 27h, tätä merkkiä kutsutaan "tiedoston lopuksi".

Meillä on siis jo kaksi erilaista merkkiä tiedoston lopusta - tiedostojärjestelmään tallennetun numeron ja tiedoston rungon erityisen tavun perusteella. On totta, että toinen merkki on säilynyt niistä ajoista, jolloin tiedostot olivat pääosin tekstiä, ja nyt sitä ei käytännössä käytetä.

Tiedostojärjestelmissä, jotka käyttävät klustereita ja FAT ja NTFS viittaavat erityisesti tällaisiin tiedostojärjestelmiin, on myös kolmas koko - levyllä olevan tiedoston koko, toisin sanoen tälle tiedostolle varattujen klustereiden kokonaiskoko. FAT-tiedostojärjestelmissä tämä koko on suurempi tai yhtä suuri kuin varsinaisen tiedoston koko. Mahdollisten kokojen ero - ns. tiedoston häntä - on hukattua levytilaa, maksu tiedostojen sijoittamisesta klusteriin, eikä päästä päähän peräkkäin, vaikka tiedostojärjestelmät, joissa tiedostosijoittelu on myös olemassa.

Joskus tätä paikkaa kuitenkin käytetään. Erityisesti levykkeiden päivinä oli ohjelmia, joiden avulla voit kirjoittaa tietoja tiedostojen päihin tietojen salaa siirtämiseksi tällaisille levykkeille. Loppujen lopuksi on mahdotonta päästä käsiksi tiedostojen pyrstöihin tavallisin keinoin.

Jos NTFS otetaan huomioon, niin kuva täydentyy uusilla vivahteilla.
Ensinnäkin levyllä olevan tiedoston koko voi olla pienempi kuin tiedoston todellinen koko.
Jos tiedoston runko mahtuu MFT-tiedostotietueen vapaalle alueelle, tiedosto ei sisällä levyllä olevia klustereita.

Tällaisen tiedoston enimmäiskoko riippuu tietueen koosta ja on noin 600 tavua pienelle tietueelle (1 kt) ja 3600 tavulle suurelle tietueelle (4 kt). On kuitenkin syytä huomata, että Windows osoitti viime aikoihin asti tällaisen tiedoston koon levyllä yhtä suureksi kuin yksi klusteri, vaikka itse asiassa tiedostolle ei osoitettu yhtään klusteria.

Jos tiedosto on pakattu, sen koko levyllä voi olla huomattavasti pienempi kuin tiedoston todellinen pituus (siellä olevan tiedon määrä).

Ns. harvat tiedostot vaikeuttavat entisestään kuvaa. Ne sisältävät hyödyllistä tietoa vain tietyissä tiedoston osissa, ja muuta tiedoston osaa ei käytetä ollenkaan. Otetaan esimerkkinä muutoslokitiedosto \$Extend\$UsnJrnl, joka löytyy melkein jokaisesta tietokoneesta (älä yritä nähdä sitä Explorerissa tai muissa tiedostonhallinnassa, se ei toimi).


Se voi olla useita gigatavuja pitkä, mutta yleensä se sisältää vain 32 megatavua merkityksellistä dataa aivan lopussa. Ja loput tiedoista eivät sisällä lainkaan tietoja, se ei vie levytilaa, ja kun yrität lukea tietoja tästä osasta, järjestelmä antaa joukon nollia edes käsiksi levylle.
Jos lukija haluaa kokeilla harvalukuisia tiedostoja, tällainen tiedosto voidaan luoda komennolla fsutil sparse. Ja vapaa-ajalla voit miettiä, mikä on tiedoston todellinen pituus, jos järjestelmä on kirjoittanut vastaavaan sarakkeeseen numeron 4 Gt ja tiedoston todellinen data on vain 32 Mt ja se vie myös 32 Mt levyllä .

Ja lopuksi puhutaan vielä yhdestä pituudesta: kelvollisen datan (valid data) pituudesta. Tämä pituus ja sen määrittävät toiminnot kiinnostavat lähes yksinomaan ohjelmoijia, mutta tavalliset käyttäjät voivat joskus kohdata sen.

FAT-tiedostojärjestelmissä tätä käsitettä ei ole olemassa, ja tätä arvoa käyttävät funktiot kirjoittavat nollia tiedoston runkoon sopiviin paikkoihin. NTFS:ssä tämä pituus on tiedoston ominaisuus.

Yritetään selittää, mistä puhumme, esimerkin avulla. Ota flash-asema (flash-asemaa käytetään selvyyden vuoksi, koska se toimii hitaammin kuin kovalevy, jossa on paljon dataa) suurempi kuin gigatavu, joka on alustettu FAT32:een, ja luo siihen suuri tiedosto komennolla
fsutil-tiedosto Createnew k:\trial.txt 900000000

Jos flash-asemalle määritetty kirjain on eri kuin K, korjaa komento vastaavasti.
Näet, että tiedoston luontiprosessi on melko pitkä, puoli minuuttia tai jopa enemmän (vaikka viesti "tiedosto luotu" tulee heti näkyviin, sinun on odotettava komentokehotteen ilmestymistä). Tämä ei ole ollenkaan yllättävää, koska ()-komennon kuvauksessa sanotaan, että luotava tiedosto koostuu nollia. Ja saamamme tiedosto oli 858 megatavua, joten sen kirjoittamisen ei pitäisi kestää niin vähän aikaa.

Alusta nyt flash-asema NTFS:ssä, kokeilun puhtauden vuoksi on parempi ottaa sama ja toistaa tiedoston luonti. Tällä kertaa leikkaus tapahtuu lähes välittömästi. Tiedoston runkoon ei enää tarvitse kirjoittaa nollia, riittää, että tiedostolle varataan tilaa ja asetetaan todellisen tiedon pituus nollaan. Tiedoston runko sisältää "roskaa", joka on kirjoitettu näille sektoreille, mutta tietoja luettaessa näihin tietoihin ei päästä käsiksi - havaittuaan, että todellisen tiedon pituus on nolla, järjestelmä ei lue kaikkea pidemmälle kuin tämä nolla - loppujen lopuksi nämä tiedot ovat virheellisiä. Ne voidaan tehdä kelvollisiksi muuttamalla kelvollista datan pituusarvoa.

Katsotaanpa tätä esimerkin avulla. Luo uusi tiedosto johonkin NTFS-muotoilluista scratch-asemista. Sadat megatavut ovat täysin valinnaisia, tusina tai kaksi kilotavua riittää:
fsutil-tiedosto Createnew C:\trial.txt 10000

Avaa se nyt millä tahansa tiedostojen katseluohjelmalla, kuten FAR.


Kuten näet, tiedostossa on todellakin nollia. Mutta jos katsot tätä tiedostoa jollakin levyeditorilla, joka käyttää sektoreita suoraan, kuten dmde, kuva on erilainen.

Jos avaamme C-taltion loogisena laitteena ja katsomme tiedoston sisältöä, näemme samat nollat.


Mutta jos avaat levyn fyysisenä laitteena, niin samassa sektorissa (kiinnitä huomiota LBA-numeroihin - ero 63: ssa johtui siitä, että osion alkua siirretään suhteessa levyn alkuun) näkee tiedot, jotka on aiemmin kirjoitettu johonkin myöhempään etätiedostoon.


Ja jos lisäämme todellisten tietojen pituutta, näemme nämä tiedot tiedostossa. Aseta pituudeksi 300 tavua:

fsutil-tiedosto setvaliddata C:\trial.txt 300

Huomaa, että tämän komennon parametria ei voi asettaa mielivaltaisesti, mutta se ei saa olla pienempi kuin nykyinen kelvollinen datapituuden arvo eikä suurempi kuin tiedostokoko. Et voi lyhentää kelvollisten tietojen pituutta tällä komennolla.

Katso nyt uudelleen tiedoston sisältöä. Huomaa, että emme kirjoittaneet siihen mitään dataa!


Puhtaasti sattumalta kävi ilmi, että tässä tiedostossa on melko paljon merkityksellistä tekstiä, mikä tekee kuvasta visuaalisemman. 300 desimaalista tavua on 12c heksadesimaalitavua, ja juuri tällä tavulla teksti katkeaa ja nollat ​​alkavat. Jos siirretään kelvollisen datan rajaa vielä pidemmälle, niin myös seuraavat rivit "näkyvät".

Yhteenvetona

On olemassa kaksi fyysistä tiedostopituutta - tiedoston koko sellaisena kuin se on tallennettu tiedostojärjestelmään ja levytila, joka se vie. Loogisia tiedostopituuksia on myös kaksi - tämä on tiedoston lopun merkki (tavu EOF - 27h) ja todellisen tiedon pituus. Tyhjiä alueita harvassa tiedostossa voidaan pitää myös osana loogista pituutta - muista \$Extend\$UsnJrnl, jossa suuri joukko puuttuvia tietoja päättyy 32 megatavuun todellista dataa.

Joten yleensä, kun ihmiset puhuvat tiedoston pituudesta, he tarkoittavat tiedostojärjestelmään tallennettua numeroa. Mutta kuten näet, vaihtoehdot ovat mahdollisia!