Aká je veľkosť informácie. Ako sa merajú informácie a ako určiť veľkosť súboru alebo priečinka

Každý súbor a každý priečinok so súbormi zaberá v počítači určité miesto. To znamená, že všetky súbory a priečinky majú objem, inými slovami hmotnosť alebo veľkosť.

Sme zvyknutí na pojmy ako gramy a kilogramy, metre a kilometre. Počítač má tiež svoje vlastné merné jednotky. Budeme v nich merať súbory a priečinky. Inými slovami, určíme, koľko „váži“ ten či onen súbor alebo priečinok. Táto „váha“ sa počíta v bajtoch, kilobajtoch, megabajtoch a gigabajtoch.

Teraz prejdime k praxi. Pozrite si túto tabuľku veľkostí:

Toto je veľmi jednoduchá schéma. Znamená toto:

1 KB = 1024 bajtov; 1 MB = 1024 kB; 1 GB = 1 024 MB

A teraz podrobnejšie:

  • Jeden KB (kilobajt) obsahuje 1024 bajtov
  • Jeden MB (megabajt) obsahuje 1024 KB (kilobajtov)
  • Jeden GB (gigabajt) obsahuje 1024 MB (megabajtov)

Prečo potrebujeme rozmery?! Napríklad, aby sme zistili, či môžeme zapísať súbor / priečinok na disk alebo USB flash disk.

Aby sme to vedeli určiť, musíme vedieť, koľko informácií sa zmestí na disk alebo flash disk. Použime schému:

Flash disk - od 1 GB

CD disk - 700 MB

DVD disk - od 4 GB

Štandardná veľkosť disku DVD je 4,7 GB. Existujú aj obojstranné DVD disky. To znamená, že záznam môže byť z dvoch strán – z jednej aj z druhej. Tieto disky majú objem 9,4 GB. Existujú aj dvojvrstvové disky, ale tie sú menej bežné. Tieto disky majú nasledujúce kapacity: 1-stranný 2-vrstvový - 8,5 GB; 2-stranný 2-vrstvový - 17,1 GB

Ako zistiť veľkosť súboru alebo priečinka

Ak chcete zistiť veľkosť súboru alebo priečinka so súbormi, presuňte naň kurzor (šípku) a podržte ho niekoľko sekúnd. Zobrazí sa malé okno s charakteristikami súboru alebo priečinka. Ako môžete vidieť na obrázku, táto špecifikácia udáva veľkosť:

Ak sa po umiestnení kurzora myši nad súbor alebo priečinok nič nezobrazí, kliknite pravým tlačidlom myši na tento súbor alebo priečinok. V zozname, ktorý sa otvorí, vyberte položku „Vlastnosti“. Otvorí sa okno, v ktorom bude uvedená veľkosť tohto súboru alebo priečinka.

Teraz si precvičme veľkosť:

problém:

Máme súbor s veľkosťou 30 MB. Môžeme to napáliť na disk? 1 GB USB flash disk?

Riešenie:

CD má 700 MB. Náš súbor má veľkosť 30 MB. 700 MB je viac ako 30 MB. Záver: súbor sa zmestí na CD.

Na DVD sa zmestí 4,7 GB. Jeden gigabajt sa rovná 1024 megabajtom. To znamená, že na jeden DVD disk sa zmestí približne 5000 MB. A 5000 MB je oveľa viac ako 30 MB. Záver: náš súbor sa zmestí na disk DVD.

Dostali sme 1 GB flash disk. Jeden GB obsahuje 1024 MB. 1024 je viac ako 30. Záver: 1 GB súbor sa zmestí na USB flash disk.

V tomto článku som chcel svojim čitateľom predstaviť tento koncept veľkosť súboru, priečinok alebo dokonca program (vzhľadom na to, že program je kolekcia priečinkov a súborov).

Akýkoľvek súbor alebo priečinok so súbormi zaberá určité množstvo pamäte na lokálnych diskoch. To znamená, že všetky súbory a priečinky majú objem, inými slovami hmotnosť alebo veľkosť.

Zo školy poznáme pojmy ako gramy a kilogramy, metre a kilometre. Počítačový svet má tiež svoje vlastné merné jednotky. Meria súbory a priečinky. Na základe „slangu“ pokročilých používateľov určíme, koľko „váži“ súbor alebo priečinok. Hlavné jednotky merania sú: bajty, kilobajty, megabajty, gigabajty, no, môžete aj terabajty.

1 KB = 1024 bajtov

1 MB = 1 024 kB

1 GB = 1 024 MB

Poďme dešifrovať:

Jeden KB (kilobajt) obsahuje 1 024 bajtov.
Jeden MB (megabajt) obsahuje 1 024 kB (kilobajtov).
Jeden GB (gigabajt) obsahuje 1024 MB (megabajtov).

Ako to zistiť veľkosť súboru alebo priečinka?

Ak chcete zistiť veľkosť súboru alebo priečinka so súbormi, presuňte kurzor na súbor alebo priečinok a podržte ho niekoľko sekúnd. Zobrazí sa malé okno s charakteristikami súboru alebo priečinka, jedným z parametrov je veľkosť.

Ak sa po umiestnení kurzora myši nad súbor alebo priečinok nič nezobrazí, kliknite pravým tlačidlom myši na tento súbor alebo priečinok. V kontextovej ponuke, ktorá sa otvorí, vyberte položku „Vlastnosti“.

Otvorí sa okno, v ktorom bude uvedená veľkosť tohto súboru alebo priečinka.

Prečo potrebujeme poznať rozmery?! Napríklad, aby sme zistili, či môžeme zapísať súbor alebo priečinok na disk (disketu, flash disk) alebo koľko miesta zostáva na lokálnych diskoch.

Aby sme to mohli určiť, potrebujeme vedieť, koľko informácií sa zmestí na disk (disketa, flash disk):

  • Disketa – 1,44 MB (vhodná na zapisovanie textových súborov)
  • CD disk – 700 MB (vhodný na nahrávanie hudby, malých videí a programov)
  • DVD disk - od 4 GB (vhodný na nahrávanie čohokoľvek). Štandardná veľkosť disku DVD je 4,7 GB. Existujú aj obojstranné DVD disky. To znamená, že záznam môže byť z dvoch strán – z jednej aj z druhej. Tieto disky majú objem 9,4 GB. Existujú aj dvojvrstvové disky, ale tie sú menej bežné. Tieto disky majú nasledujúce kapacity: 1-stranný 2-vrstvový - 8,5 GB; 2-stranný 2-vrstvový - 17,1 GB
  • Flash disky - od 1GB (vhodné na nahrávanie čohokoľvek)

To je všetko, o čom som chcel hovoriť v tomto článku.



Pravdepodobne na stránkach často vidíte podpis označujúci veľkosť súboru. Nikto tento indikátor sám nepodpíše. Tento problém je vyriešený napísaním funkcie v php. V dôsledku toho sa zobrazí takýto riadok:

Veľkosť súboru: 2,3 Mb
Je to veľmi výhodné v prípade sťahovania akýchkoľvek materiálov zo stránky. Tak poďme na to.

Vytvorte funkciu PHP, ktorá určuje veľkosť súboru

Funkcia bude pomerne jednoduchá a priamočiara. Využíva tri vstavané funkcie:

file_exists- skontrolujte prítomnosť zadaného súboru alebo adresára.

veľkosť súboru- určiť veľkosť súboru. Vráti výsledok v bajtoch. Ak je súbor väčší ako 2 GB, môže sa v závislosti od servera zobraziť nesprávny výsledok.

okrúhly- vstavaná funkcia, ktorá skráti zobrazenú hodnotu na celé číslo a jednu desatinu za ním oddeľovacia značka bodov.
Funkcia skontroluje existenciu samotného súboru a následne sa pokúsi určiť, aká veľká je veľkosť súboru - ak je viac ako 1024 bajtov, výsledok by sa mal vypísať v MB, ak viac ako 1024 MB, potom by sa mal vypísať v GB. A na konci každého kola vstavaná funkcia round zaokrúhli výsledok z mnohých číslic na celé číslo a jedno desatinné miesto s oddeľovačom.

Teraz vytvoríme súbor funkcií. Je zvykom uchovávať takéto súbory v samostatnom priečinku. Napríklad funkciu.

PHP kód(súbor function.php)

// argumenty funkcie budú cestou k súboru
funkcia get_filesize (súbor $)
{
// prejdite do súboru
if (! file_exists ($ file)) vráti "Súbor nenájdený";
// teraz v niekoľkých krokoch určte veľkosť súboru
$ veľkosť súboru = veľkosť súboru ($ súbor);
// Ak je veľkosť väčšia ako 1 KB
if ($ veľkosť súboru> 1024)
{

// Ak je veľkosť súboru väčšia ako kilobajty
// je lepšie to zobraziť v megabajtoch. Prepočítavame v MB
if ($ veľkosť súboru> 1024)
{
$ veľkosť súboru = ($ veľkosť súboru / 1024);
// A ak je súbor väčší ako 1 megabajt, skontrolujte
// Je to viac ako 1 gigabajt
if ($ veľkosť súboru> 1024)
{
$ veľkosť súboru = ($ veľkosť súboru / 1024);

návrat $ veľkosť súboru. "GB";
}
inak
{
$ veľkosť súboru = okrúhle ($ veľkosť súboru, 1);
návrat $ veľkosť súboru. "MB";
}
}
inak
{
$ veľkosť súboru = okrúhle ($ veľkosť súboru, 1);
návrat $ veľkosť súboru. "KB";
}
}
inak
{
$ veľkosť súboru = okrúhle ($ veľkosť súboru, 1);
návrat $ veľkosť súboru. "byte";
}
}
?>
Vytvorili sme funkciu. Potom zostáva aplikovať.

PHP kód

include_once "funkcia / funkcia.php"; // zahrnie súbor s funkciou

// vložiť cestu alebo premennú s cestou, ktorú má funkcia spracovať
$ veľkosť = get_filesize ("obrázky / fotografia.jpg");
echo "Veľkosť súboru: ". $ veľkosť.""; // zobrazí výsledok s veľkosťou
?>
Všetko je pripravené! Využite to pre svoje zdravie!
Ďakujem za pozornosť! A veľa šťastia vo vašej práci!

Ak hovoríme o informáciách vo všeobecnosti, potom sa merajú v BYTES. Meranie v týchto jednotkách sa začalo vo vzdialenom roku 1956. Potom táto hodnota úplne stačila. Aby bolo jasnejšie, o akej hodnote hovoríme, poviem vám, že 1 bajt = 1 znak. S rozvojom technológií narastal aj objem informácií a nebolo vhodné merať veľké množstvo informácií v BYTEES. Potom sa objavili predpony KILO-BYT (KB), MEGA-BYT (MB), GIGA-BYT (GB), TERA-BYT (TB) atď.

Aby som pochopil, aké veľké alebo malé sú tieto hodnoty, uvediem nasledujúce porovnanie:
- 1KB (jeden kilobajt) = 1024 bajtov, a to je množstvo informácií na približne jednom tlačenom hárku formátu A4;

- 1MB (jeden megabajt) = 1024 kilobajtov, a to je množstvo informácií už v slušnom objeme 600-700 strán!

- 1GB (jeden gigabajt) = 1024 megabajtov, a to už je celá knižnica 1024 kníh po 600 stranách!

- 1TB (jeden terabajt) = 1024 gigabajtov, toto množstvo informácií je porovnateľné s priemernou európskou knižnicou, ktorá obsahuje okolo 8 miliónov kníh. Napríklad v Ruskej štátnej knižnici je asi 43 miliónov položiek.

Teraz si porovnajme množstvo a typ informácií na médiu, na ktoré je možné tieto informácie zaznamenať.

- 1,44 MB disketa. Kedysi bola disketa hlavným dostupným pamäťovým médiom pre digitálne informácie. bolo toho naozaj veľa čo písať. Teraz diskety používajú najmä účtovníci na ukladanie elektronických kľúčov a podpisov. Dôvod je triviálny – na diskete nie je dostatok miesta na uloženie aktuálnych informácií. Na disketu je možné zaznamenať jednu alebo dve fotografie nasnímané mobilným telefónom s 3-megapixelovým fotoaparátom; päť, desať dokumentov Word, Excel.

- USB flash disk s kapacitou 1GB. Momentálne najpohodlnejší nosič informácií. Vzal som kapacitu 1 GB flash disku pre početnosť účtu, ale vo všeobecnosti v čase písania tohto článku existujú 64 GB flash disky!
Čo je možné nahrať na 1GB flash disk: jeden film, relatívne dobrej kvality; asi 200 hudobných súborov vo formáte .mp3; asi 200 fotiek dobrá kvalita; veľa malých dokumentov a programov.

- CD disk s kapacitou 700 MB. Na CD môžete nahrať: jeden film vo formáte .avi, v relatívne dobrej kvalite; asi 150 hudobných súborov vo formáte .mp3; asi 150 kvalitných fotografií; veľa malých dokumentov a programov.

- DVD disk s kapacitou 4,7 GB. Na disk DVD môžete napáliť: jeden film vo formáte DVD alebo HDTV; 4-5 filmov v dobrej kvalite vo formáte .avi; asi 1200 hudobných súborov vo formáte .mp3; asi 1000 fotografií dobrej kvality; veľa dokumentov a programov.

- Winchester s kapacitou 120 GB. Tu, aby som nemaľoval pred dokumentmi, porovnám s počtom filmov, ktoré sa dajú na takýto pevný disk nahrať. Na pevný disk s kapacitou 120 GB teda môžete nahrať 25 filmov v kvalite DVD alebo HDTV!

Teraz sa poďme striedať pri zisťovaní, ako určiť veľkosť disku, súboru alebo priečinka.
V systéme Windows môžete určiť veľkosť súboru, priečinka alebo disku v programe EXPLORER. "Prieskumník" môžete spustiť dvojitým kliknutím ľavého tlačidla myši na skratku "Tento počítač" na pracovnej ploche alebo pomocou kombinácie kláves "Win + E".

Ak chcete napríklad vedieť, koľko voľné miesto vľavo na disku, najmä na jednotke Flash, potom kliknite pravým tlačidlom myši na obrázok vymeniteľného disku, zvyčajne je podpísaný ako „Vymeniteľný disk (F :)“ alebo „Názov jednotky Flash (F :)“, ako na obrázku:

Kliknite teda PRAVÝM tlačidlom myši na obrázok vymeniteľného disku - flash disku a v ponuke, ktorá sa otvorí, vyberte položku „Vlastnosti“ úplne dole. Potom sa otvorí okno:


Tu môžete vidieť, koľko je zaneprázdnených (zvýraznené modrou farbou), koľko voľného miesta (zvýraznené ružovou farbou) a koľko celkového miesta na disku.

Môžete tak zistiť zostávajúce voľné miesto nielen na jednotke Flash, ale aj na akomkoľvek vymeniteľnom alebo logickom disku pevného disku.

Schéma určenia veľkosti súboru alebo priečinka je rovnaká ako pri disku. Tie. nájdite požadovaný súbor alebo priečinok na disku, kliknite naň (y) PRAVÝM tlačidlom myši a pozrite si "Vlastnosti".


Budú tam všetky potrebné informácie.


Ak chcete vedieť veľkosť skupiny súborov alebo priečinkov, potom ich musíte vybrať a urobiť rovnaké operácie, t.j. kliknite PRAVÝM tlačidlom myši na jeden z vybraných súborov alebo priečinkov, vyberte "Vlastnosti" a pozrite si veľkosť.

Áno, druhá časť lekcie nespadá celkom pod nadpis „Základy počítača“, ale predsa. Ak máte nejaké otázky, vždy sa ich môžete opýtať v komentároch.

NML poskytuje podobnú možnosť NML postupného prístupu k informáciám. Magnetická disková mechanika kombinuje niekoľko zariadení so sekvenčným prístupom a čas získavania údajov sa skracuje vďaka nezávislosti prístupu k záznamu od jeho polohy vo vzťahu k iným záznamom.

Konštrukcia LMD je zložitejšia ako konštrukcia LML, a preto sú ich náklady vyššie. LMD využíva ako dátové nosiče balík magnetických diskov (alebo plotrov) upevnených na jednej tyči, okolo ktorej rotujú konštantnou rýchlosťou. Povrch magnetického disku pokrytý feromagnetickou vrstvou sa nazýva pracovná plocha.

Prvé takéto zariadenia boli vybavené vymeniteľnými MD obalmi. Umiestnené v uzavretom priestore s hermeticky uzavretým zásobníkom tvorili kompaktné skladovacie jednotky nazývané objemy. Najbežnejšie objemové kapacity boli 7,25, 29,100 MB. Obsluha nasadila balík na vreteno zariadenia, odstránila kryt (pričom balík bol automaticky fixovaný na vreteno) a zapol motory na odvíjanie balíka. Po dosiahnutí určitej rýchlosti otáčania sa do priestoru medzi disky vloží balíček magnetických hláv („hrebeň“).

Princíp umiestnenia hláv je plávajúci, keďže sú držané v požadovanej vzdialenosti od povrchu disku divergentnými prúdmi vzduchu vznikajúcimi pri rotácii obalu. V budúcnosti sa používali hlavne buď plnokontaktné hlavy (flexibilné disky), alebo mechanicky upevnené vo vákuu v určitej vzdialenosti od povrchu ("pevný disk"). Pokusy použiť tekuté médiá (rôzne oleje) na zabezpečenie požadovaného umiestnenia hlavy boli neúspešné.

Počet magnetických hláv sa rovná počtu pracovných plôch na jednom balení disku. Ak sa balenie skladá z 11 diskov, tak prístupový mechanizmus pozostáva z 10 držiakov s dvomi magnetickými hlavami na každom z nich. Súbor dráh, ktoré sú prístupné, keď je blok v pevnej polohe, sa nazýva valec. Držiaky magnetických hláv sú spojené do jedného bloku tak, aby bol zabezpečený ich synchrónny pohyb pozdĺž všetkých valcov. Upevnením bloku prístupového mechanizmu na ktorýkoľvek z valcov môžete elektronickým prepínaním hláv vykonať prechod z jednej dráhy na druhú daného valca.

Akákoľvek operácia čítania (zápisu) informácií z (na) magnetického disku pozostáva z troch etáp. V prvej fáze je magnetická hlava mechanicky privedená na dráhu obsahujúcu požadované údaje. V druhej fáze je poskytnutý čakací moment, kým sa požadovaný záznam nedostane do oblasti magnetickej hlavy. V tretej fáze prebieha vlastný proces výmeny informácií medzi počítačom a magnetickým diskom. teda celkový čas, vynaložené na operáciu čítania a zápisu, pozostáva zo súčtu časov hľadania zodpovedajúcej stopy, čakania na zadanie záznamu (tzv. rotačné oneskorenie) a výmeny s počítačom. Maximálna hodnota času oneskorenia rotácie sa rovná času, ktorý je potrebný na úplné otočenie magnetického disku.

Existuje niekoľko spôsobov, ako fyzicky uložiť údaje na pevný disk. Bežné pevné disky používajú „vertikálny“ displej. Údaje sa zapisujú najskôr na jeden valec zhora nadol, potom sa hlavy presunú na ďalší valec atď. Pri "horizontálnom" zobrazení sa dáta najskôr zapisujú postupne z valca na valec na povrch jedného disku, potom aj na povrch ďalšieho plotra atď. Táto metóda je vhodnejšia na zaznamenávanie súvislého vysokorýchlostného dátového toku , napríklad nahrávanie živého videa.

Mechanizmus je hermeticky uzavretý v puzdre s čiastočným vákuom vo vnútri. Tento dizajn sa často označuje ako hlavný diskový agregát (HDA). Prostredie vo vnútri pevného disku musí byť bez prachu, preto vzduch vstupujúci do HDA ​​prechádza cez špeciálne filtre. Motor, ktorý otáča disk konštantnou rýchlosťou, meranou v otáčkach za minútu (ot./min), sa zapne, keď sa na disk pripojí napájanie a zostane zapnutý, kým sa napájanie neodpojí.

Medzi doskami je vzdialenosť pre čítaciu / zapisovaciu hlavu namontovanú na konci pohyblivého ramena. Hlava je odstránená z dosky o zlomok milimetra. V prvých systémoch bola táto vzdialenosť 0,2 milimetra, dnes sa zmenšila na 0,07 milimetra. Preto najmenšia kontaminácia môže zničiť hlavu, priblížiť ju k disku a tiež poškodiť magnetický povlak disku.

Hlavy sú navrhnuté tak, aby sa kotúča dotýkali až po jeho zastavení, keď je vypnuté napájanie. S poklesom rýchlosti otáčania prúdenie vzduchu slabne a keď sa úplne zastaví, hlava sa jemne dotkne povrchu disku. Dotykový bod sa nazýva pristávacia zóna LZ (land zone), ktorá je špeciálne navrhnutá tak, aby sa dotýkala hlavy a neobsahuje údaje.

Keď je disk fyzicky naformátovaný, je rozdelený na sektory a stopy. Fyzicky sú dráhy umiestnené nad sebou a tvoria valce, ktoré sú následne rozdelené do sektorov. V jednom sektore je 512 bajtov. Sektor je najmenšia merná jednotka veľkosti disku. Všetky pevné disky majú náhradné sektory, ktoré používa ich kontrolná schéma, ak sa na disku nájdu chybné sektory.

Vonkajšie valce môžu teoreticky pojať viac údajov, pretože majú väčší obvod. Avšak v jednotkách, ktoré nepoužívajú metódu zónového záznamu, obsahujú všetky valce rovnaké množstvo údajov, hoci obvod vonkajších valcov môže byť dvakrát väčší ako obvod vnútorných. V dôsledku toho sa plytvá priestorom na vonkajších koľajach, pretože sa využíva mimoriadne neefektívne.

Proces riadenia hustoty záznamu sa nazýva predkompenzácia. Na kompenzáciu rozdielnych hustôt záznamu sa používa metóda zónovo-sektorového záznamu (Zone Bit Recording), kde je celý priestor na disku rozdelený na zóny (osem a viac), z ktorých každá zvyčajne obsahuje od 20 do 30 valcov s rovnakým počet sektorov.

V oblasti umiestnenej na vonkajšom polomere (malá oblasť) je zaznamenaných viac sektorov na stopu (120-96). Smerom do stredu disku počet sektorov klesá a v najstaršej zóne dosahuje 64-56. V tomto prípade je možné kapacitu pevných diskov zvýšiť približne o 30 %.

So zvyšujúcou sa hustotou záznamu na disk je ťažké odhaliť špičky v analógových signáloch z magnetických hláv. V poslednej dobe sa na odstránenie tohto nedostatku používa metóda PRLM (Partial Response Maximum Likelihood), ktorá využíva špeciálny algoritmus na digitálnu filtráciu vstupného signálu.

Štandardná veľkosť disku DVD je 4,7 GB. Existujú aj obojstranné DVD disky. To znamená, že záznam môže byť z dvoch strán – z jednej aj z druhej. Tieto disky majú objem 9,4 GB. Existujú aj dvojvrstvové disky, ale tie sú menej bežné. Tieto disky majú nasledujúce kapacity: 1-stranný 2-vrstvový - 8,5 GB; 2-stranný 2-vrstvový - 17,1 GB

Ako zistiť veľkosť súboru alebo priečinka

Ak chcete zistiť veľkosť súboru alebo priečinka so súbormi, presuňte naň kurzor (šípku) a podržte ho niekoľko sekúnd. Zobrazí sa malé okno s charakteristikami súboru alebo priečinka. Ako môžete vidieť na obrázku, táto špecifikácia udáva veľkosť:

Ak sa po umiestnení kurzora myši nad súbor alebo priečinok nič nezobrazí, kliknite pravým tlačidlom myši na tento súbor alebo priečinok. V zozname, ktorý sa otvorí, vyberte položku „Vlastnosti“. Otvorí sa okno, v ktorom bude uvedená veľkosť tohto súboru alebo priečinka.

Teraz si precvičme veľkosť:

problém:

Máme súbor s veľkosťou 30 MB. Môžeme to napáliť na disk? 1 GB USB flash disk?

Riešenie:

CD má 700 MB. Náš súbor má veľkosť 30 MB. 700 MB je viac ako 30 MB. Záver: súbor sa zmestí na CD.

Na DVD sa zmestí 4,7 GB. Jeden gigabajt sa rovná 1024 megabajtom. To znamená, že na jeden DVD disk sa zmestí približne 5000 MB. A 5000 MB je oveľa viac ako 30 MB. Záver: náš súbor sa zmestí na disk DVD.

Dostali sme 1 GB flash disk. Jeden GB obsahuje 1024 MB. 1024 je viac ako 30. Záver: 1 GB súbor sa zmestí na USB flash disk.

Určite ste už počuli výrazy ako „moja hračka váži príliš veľa“, „ľahký pilník“, ťažký priečinok „. Dajú sa zložky a súbory vážiť? A v akých jednotkách sa potom vážia? Áno, bez ohľadu na to, ako zvláštne to znie, ale súbory a priečinky majú tiež svoju váhu, alebo presnejšie povedané, objem. Ak by nič nevážili, nepotrebovali by sme pevné disky a uvoľnili by sme miesto pre ďalšie informácie.

Čo je veľkosť súboru a priečinka

Dokonca aj informácie sa dajú merať. Na tento účel má počítačová terminológia svoje vlastné merné jednotky: bajty, kilobajty, megabajty, gigabajty, terabajty atď. Všetky počítačové informácie sa zaznamenávajú pomocou 0 (nula) a 1 (jedna). Nula a jedna v počítačovom jazyku je 1 bit. Skupina ôsmich bitov sa nazýva bajt. Čítaj viac.

Hlavné jednotky ukladania informácií:

1 bajt= 8 bitov

1 kilobajt(KB) = 1024 bajtov

1 megabajt(MB) = 1024 kilobajtov

Keďže počítač pracuje v binárnom systéme (1 a 0), je preňho oveľa pohodlnejšie rozdeľovať informácie týmto spôsobom. Číslica 1024 je kilobajt a jeden kilobajt v dvojkovej sústave je 2 10 = 1024. Používame desiatkovú číselnú sústavu, takže s takýmito číslami nie je zvykom pracovať.

Každý súbor (grafika, hudba, video atď.) má svoju vlastnú veľkosť. Všetky informácie v počítači sú zaznamenané na pevnom disku, ktorý má určité množstvo. V týchto jednotkách sa meria aj pamäť počítača.

Akékoľvek pamäťové médium, ako napríklad: pevný disk, disketa, flash disk, pamäťová karta a CD/DVD-disky majú svoj vlastný objem, na ktorý nemôžete zaznamenať viac.

Ako zistiť, koľko váži súbor alebo priečinok

Ak chcete zistiť, koľko váži súbor alebo priečinok, musíte umiestniť kurzor myši na súbor (alebo priečinok) a počkať niekoľko sekúnd, kým sa nezobrazí okno s informáciami.


Ak má priečinok alebo súbor príliš veľkú veľkosť, tak týmto spôsobom nezistíte informácie o jeho (jej) veľkosti. V tomto prípade musíte kliknúť pravým tlačidlom myši na priečinok alebo súbor a vybrať v rozbaľovacej ponuke Vlastnosti(úplne dole) a veľkosť uvidíte v novom okne na karte generál.

Ak hovoríme o informáciách vo všeobecnosti, potom sa merajú v BYTES. Meranie v týchto jednotkách sa začalo vo vzdialenom roku 1956. Potom táto hodnota úplne stačila. Aby bolo jasnejšie, o akej hodnote hovoríme, poviem vám, že 1 bajt = 1 znak. S rozvojom technológií narastal aj objem informácií a nebolo vhodné merať veľké množstvo informácií v BYTEES. Potom sa objavili predpony KILO-BYT (KB), MEGA-BYT (MB), GIGA-BYT (GB), TERA-BYT (TB) atď.

Aby som pochopil, aké veľké alebo malé sú tieto hodnoty, uvediem nasledujúce porovnanie:
- 1KB (jeden kilobajt) = 1024 bajtov, a to je množstvo informácií na približne jednom tlačenom hárku formátu A4;

1MB (jeden megabajt) = 1024 kilobajtov, a to je množstvo informácií už v slušnom objeme 600-700 strán!

1GB (jeden gigabajt) = 1024 megabajtov, a to už je celá knižnica 1024 kníh po 600 stranách!

1TB (jeden terabajt) = 1024 gigabajtov, toto množstvo informácií je porovnateľné s priemernou európskou knižnicou, ktorá obsahuje okolo 8 miliónov kníh. Napríklad v Ruskej štátnej knižnici je asi 43 miliónov položiek.

Teraz si porovnajme množstvo a typ informácií na médiu, na ktoré je možné tieto informácie zaznamenať.

Disketa s kapacitou 1,44 MB. Kedysi bola disketa hlavným dostupným pamäťovým médiom pre digitálne informácie. bolo toho naozaj veľa čo písať. Teraz diskety používajú najmä účtovníci na ukladanie elektronických kľúčov a podpisov. Dôvod je triviálny – na diskete nie je dostatok miesta na uloženie aktuálnych informácií. Na disketu je možné zaznamenať jednu alebo dve fotografie nasnímané mobilným telefónom s 3-megapixelovým fotoaparátom; päť, desať dokumentov Word, Excel.

USB flash disk s kapacitou 1GB. Momentálne najpohodlnejší nosič informácií. Vzal som kapacitu 1 GB flash disku pre početnosť účtu, ale vo všeobecnosti v čase písania tohto článku existujú 64 GB flash disky!
Čo je možné nahrať na 1GB flash disk: jeden film v relatívne dobrej kvalite; asi 200 hudobných súborov vo formáte .mp3; asi 200 kvalitných fotografií; veľa malých dokumentov a programov.

CD disk s kapacitou 700 MB. Na CD môžete nahrať: jeden film vo formáte .avi, v relatívne dobrej kvalite; asi 150 hudobných súborov vo formáte .mp3; asi 150 kvalitných fotografií; veľa malých dokumentov a programov.

DVD disk s kapacitou 4,7 GB. Na disk DVD môžete napáliť: jeden film vo formáte DVD alebo HDTV; 4-5 filmov v dobrej kvalite vo formáte .avi; asi 1200 hudobných súborov vo formáte .mp3; asi 1000 fotografií dobrej kvality; veľa dokumentov a programov.

Winchester s kapacitou 120GB. Tu, aby som nemaľoval pred dokumentmi, porovnám s počtom filmov, ktoré sa dajú na takýto pevný disk nahrať. Na pevný disk s kapacitou 120 GB teda môžete nahrať 25 filmov v kvalite DVD alebo HDTV!

Teraz sa poďme striedať pri zisťovaní, ako určiť veľkosť disku, súboru alebo priečinka.
V systéme Windows môžete určiť veľkosť súboru, priečinka alebo disku v programe EXPLORER. "Prieskumník" môžete spustiť dvojitým kliknutím ľavého tlačidla myši na skratku "Tento počítač" na pracovnej ploche alebo pomocou kombinácie kláves "Win + E".

Ak chcete napríklad zistiť, koľko voľného miesta zostáva na disku, najmä na jednotke flash, kliknite PRAVÝM tlačidlom myši na obrázok vymeniteľného disku, zvyčajne je označený ako „Vymeniteľný disk (F : )" alebo "Názov flash disku (F :) ", Ako na obrázku:

Kliknite teda PRAVÝM tlačidlom myši na obrázok vymeniteľného disku - flash disku a v ponuke, ktorá sa otvorí, vyberte položku „Vlastnosti“ úplne dole. Potom sa otvorí okno:


Tu môžete vidieť, koľko je zaneprázdnených (zvýraznené modrou farbou), koľko voľného miesta (zvýraznené ružovou farbou) a koľko celkového miesta na disku.

Môžete tak zistiť zostávajúce voľné miesto nielen na jednotke Flash, ale aj na akomkoľvek vymeniteľnom alebo logickom disku pevného disku.

Schéma určenia veľkosti súboru alebo priečinka je rovnaká ako pri disku. Tie. nájdite požadovaný súbor alebo priečinok na disku, kliknite naň (y) PRAVÝM tlačidlom myši a pozrite si "Vlastnosti".


Budú tam všetky potrebné informácie.


Ak chcete vedieť veľkosť skupiny súborov alebo priečinkov, potom ich musíte vybrať a urobiť rovnaké operácie, t.j. kliknite PRAVÝM tlačidlom myši na jeden z vybraných súborov alebo priečinkov, vyberte "Vlastnosti" a pozrite si veľkosť.

Áno, druhá časť lekcie nespadá celkom pod nadpis „Základy počítača“, ale predsa. Ak máte nejaké otázky, vždy sa ich môžete opýtať v komentároch.

Pravdepodobne na stránkach často vidíte podpis označujúci veľkosť súboru. Nikto tento indikátor sám nepodpíše. Tento problém je vyriešený napísaním funkcie v php. V dôsledku toho sa zobrazí takýto riadok:

Veľkosť súboru: 2,3 Mb
Je to veľmi výhodné v prípade sťahovania akýchkoľvek materiálov zo stránky. Tak poďme na to.

Vytvorte funkciu PHP, ktorá určuje veľkosť súboru

Funkcia bude pomerne jednoduchá a priamočiara. Využíva tri vstavané funkcie:

file_exists- skontrolujte prítomnosť zadaného súboru alebo adresára.

veľkosť súboru- určiť veľkosť súboru. Vráti výsledok v bajtoch. Ak je súbor väčší ako 2 GB, môže sa v závislosti od servera zobraziť nesprávny výsledok.

okrúhly je vstavaná funkcia, ktorá skráti zobrazenú hodnotu na celé číslo a jednu desatinu za oddeľovačom bodky.
Funkcia skontroluje existenciu samotného súboru a následne sa pokúsi určiť, aká veľká je veľkosť súboru - ak je viac ako 1024 bajtov, výsledok by sa mal vypísať v MB, ak viac ako 1024 MB, potom by sa mal vypísať v GB. A na konci každého kola vstavaná funkcia round zaokrúhli výsledok z mnohých číslic na celé číslo a jedno desatinné miesto s oddeľovačom.

Teraz vytvoríme súbor funkcií. Je zvykom uchovávať takéto súbory v samostatnom priečinku. Napríklad funkciu.

PHP kód(súbor function.php)

// argumenty funkcie budú cestou k súboru
funkcia get_filesize (súbor $)
{
// prejdite do súboru
if (! file_exists ($ file)) vráti "Súbor nenájdený";
// teraz v niekoľkých krokoch určte veľkosť súboru
$ veľkosť súboru = veľkosť súboru ($ súbor);
// Ak je veľkosť väčšia ako 1 KB
if ($ veľkosť súboru> 1024)
{

// Ak je veľkosť súboru väčšia ako kilobajty
// je lepšie to zobraziť v megabajtoch. Prepočítavame v MB
if ($ veľkosť súboru> 1024)
{

// A ak je súbor väčší ako 1 megabajt, skontrolujte
// Je to viac ako 1 gigabajt
if ($ veľkosť súboru> 1024)
{
$ veľkosť súboru = ($ veľkosť súboru / 1024);

Vráti veľkosť súboru $. "GB";
}
inak
{

návrat $ veľkosť súboru. "MB";
}
}
inak
{
$ veľkosť súboru = okrúhle ($ veľkosť súboru, 1);
návrat $ veľkosť súboru. "KB";
}
}
inak
{
$ veľkosť súboru = okrúhle ($ veľkosť súboru, 1);
návrat $ veľkosť súboru. "byte";
}
}
?>
Vytvorili sme funkciu. Potom zostáva aplikovať.

PHP kód

include_once "funkcia / funkcia.php"; // zahrnie súbor s funkciou

// vložiť cestu alebo premennú s cestou, ktorú má funkcia spracovať
$ veľkosť = get_filesize ("obrázky / fotografia.jpg");
echo "Veľkosť súboru: ". $ veľkosť.""; // zobrazí výsledok s veľkosťou
?>
Všetko je pripravené! Využite to pre svoje zdravie!
Ďakujem za pozornosť! A veľa šťastia vo vašej práci!