logo

Failų dydžių supratimas | Baitai, KB, MB, GB, TB, PB, EB, ZB, YB

Kompiuterio atmintis yra bet koks fizinis įrenginys, galintis saugoti didelę ar mažą informaciją ir laikinai arba visam laikui saugoti ją. Pavyzdžiui, Random Access Memory (RAM) , yra nepastovios atminties tipas, kuris trumpą laiką saugo informaciją operacinės sistemos naudojamoje integrinėje grandinėje.

Atmintis gali būti nepastovi arba nepastovi. Nepastovi atmintis yra atminties rūšis, kurios turinys prarandamas, kai kompiuteris arba aparatinė įranga išjungiama. RAM yra nepastovios atminties pavyzdys, ty jei jūsų kompiuteris perkraunamas dirbant su programa, prarasite visus neišsaugotus duomenis. Nekintamoji atmintis yra atmintis, kurios turinys išsaugomas net ir dingus maitinimui. EPROM ((ištrinamas programuojamas ROM) yra nepastovios atminties pavyzdys.



Turinys

  • Atmintis
  • Pagrindinės atminties charakteristikos
  • Atminties vienetai
  • Failų dydžių tipai
  • Įvairių dydžių atminties vaizdavimas lentelėje
  • Atmintis

    Kompiuterio atmintis yra aparatinė sistemos dalis, kurioje saugomi duomenys, informacija ir instrukcijos. Tai įrenginys, kuriame saugomi duomenys, apdorojami duomenys, taip pat saugomos duomenų apdorojimui reikalingos instrukcijos. Kompiuterio atmintyje saugomi abiejų tipų duomenys – įvesties ir išvesties.

    java scan.nextstring

    Kompiuterio atminties tipai

    • Pirminė atmintis
    • Antrinė atmintis
    • Laikinoji atmintis

    1. Pirminė atmintis

    Pirminė atmintis vadinama pagrindine sistemos atmintimi. Kompiuterio operacijų metu jis saugo duomenis, programas ir instrukcijas. Paprastai tai vadinama puslaidininkine atmintimi arba nepastoviąja atmintimi. Pirminė atmintis yra greitesnė nei antrinė.



    2. Antrinė atmintis

    Antrinė atmintis naudojama dideliam duomenų ar informacijos kiekiui saugoti. Duomenys arba informacija, saugomi antrinėje atmintyje, yra nuolatiniai, o antrinė atmintis yra lėtesnė nei pirminė atmintis, tačiau antrinė atmintis negali būti tiesiogiai pasiekiama CPU.

    3. Talpyklos atmintis

    Talpyklos atmintis yra greitesnė atmintis, kuri padeda padidinti procesoriaus greitį. Talpyklos atmintis naudojama duomenims, kurių dažnai reikia CPU, saugoti. Kai sistema išsijungia, talpyklos atmintyje esantys duomenys prarandami.

    Pagrindinės atminties charakteristikos

    • Puslaidininkiniai prisiminimai.
    • Greičiau nei antriniai prisiminimai.
    • Kompiuteris negali veikti be pirminės atminties.
    • Tai kompiuterio darbinė atmintis.
    • Paprastai nepastovi atmintis.
    • Išjungus maitinimą, duomenys prarandami.

    Atminties vienetai

    Kompiuterio procesorius sudarytas iš kelių lemiamų grandinių, kurių kiekviena gali būti IŠJUNGTA arba ĮJUNGTA. Šios dvi atminties būsenos yra pavaizduotos 0 arba 1. Norint suskaičiuoti didesnį nei 1, tokie bitai (dvejetainiai skaitmenys) sustabdomi kartu. Aštuonių bitų grupė yra žinoma kaip baitas. 1 baitas gali reikšti skaičius nuo nulio (00000000) iki 255 (11111111) arba 28= 256 skirtingos pozicijos. Žinoma, šie baitai taip pat gali būti sujungti, kad būtų pateikti didesni skaičiai. Kompiuteris visus simbolius ir skaičius vaizduoja viduje vienodai.



    Praktiškai atmintis matuojama kilobaitais (KB) arba megabaitais (MB). Kilobaitas nėra tiksliai, kaip galima tikėtis, 1000 baitų. Atvirkščiai, teisinga suma yra 210y., 1024 baitai. Panašiai megabaitas nėra 10002y., 1 000 000 baitų, bet vietoj to 10242ty 1 048 576 baitai. Tai yra nepaprastas skirtumas. Kol pasieksime gigabaitą (t. y. 10243baitų), skirtumas tarp dviejų ir dešimties bazinių sumų yra beveik 71 megabaitas.

    Šiais vienetais matuojama ir kompiuterio atmintis, ir vieta diske. Tačiau svarbu nepainioti šių dviejų. 12800 KB RAM reiškia pagrindinės atminties kiekį, kurį kompiuteris suteikia savo procesoriui, o 128 MB diskas simbolizuoja laisvos vietos failams, duomenims ir kitokiai nuolatinei informacijai saugoti.

    Failų dydžių tipai

    • Bit
    • Nukošti
    • baitas
    • Kilo birža
    • Mega baitas
    • Giga baitas
    • Tera birža
    • Peta Byte
    • EXA baitas
    • Zetta Byte
    • Yotta Byte

    Bit

    Kompiuteryje duomenys saugomi 0 ir 1 forma. Mes galime saugoti visus duomenis kompiuteryje naudodami 0s ir 1s. Kiekvienas skaitmuo, 0 arba 1, vadinamas bitu. The Bit yra mažiausias atminties vienetas. Bitas tiesiog nurodo dvejetainį skaitmenį.

    Nukošti

    Nibble yra tik didesnė Bit versija. Tai 4 bitų dvejetainių skaitmenų arba pusės okteto derinys. Įkandimas gali būti pavaizduotas vienu šešioliktainiu skaitmeniu.

    baitas

    Kompiuterinėse sistemose aštuonių dvejetainių skaitmenų duomenų vienetas yra žinomas kaip baitas. Baitas yra vienetas, kurį kompiuteriai naudoja simboliui, pavyzdžiui, raidei, skaičiui arba tipografiniam simboliui (pavyzdžiui, h, 7 arba $), pavaizduoti. Baitas taip pat gali suvokti bitų eilutę, kurią reikia naudoti kai kuriuose didesniuose taikomųjų procesų vienetuose (pvz., bitų srautas, sukuriantis programos, vaizduojančios vaizdus, ​​vaizdinį vaizdą, arba bitų eilutę, kuri sudaro mašinos kodą kompiuterio programa).
    Baitas sutrumpinamas dideliu B, o bitas sutrumpinamas su mažu b. Kompiuterio atmintis paprastai matuojama baitų kartotiniais. Pavyzdžiui, 640 MB kietajame diske yra nominali 640 milijonų baitų (arba megabaitų) duomenų. Baitų kartotiniai yra sudaryti iš 2 eksponentų ir paprastai išreiškiami kaip suapvalintas dešimtainis skaičius. Pavyzdžiui, du megabaitai arba 2 milijonai baitų yra 2 097 152 (dešimtainiai) baitai.

    Konfliktas: Kadaise kilobaitas vienu metu buvo laikomas tikrai didžiuliu. Kai kurie manė, kad rašymas 210buvo šiek tiek neprotingas ir taip pat suklaidino kitus. 1 024 baitai pasirodė šiek tiek nepatogu, o naudojimo patogumui kilobaitas buvo pradėtas vadinti tiesiog 1 000 baitų duomenų ir tiesiog nepaisoma kairiųjų 24 baitų. Dauguma gali manyti, kad kilobaitas yra tik 1 000 baitų duomenų, tačiau taip nėra. Tai buvo padaryta, nes žmonės, neturintys dvejetainės informacijos, negaus papildomų 24 baitų saugyklos.

    Laikui bėgant ir mes pradėjome naudoti „Mega Byte“ (MB), tapo sunkiau nepaisyti 24 KB duomenų, bet ne pakankamai sunku. pradėjus naudoti Giga Byte tapo labai sunku nepaisyti 24 MB saugyklos. Dabar įsivaizduokite, kad ignoruojate 24 GB ar net 24 TB duomenų.

    Sprendimas: Kadangi buvo sunku ignoruoti tokį didelį duomenų kiekį, jie pradėjo vadinti KB 1024 baitais, 1 GB kaip 1024 MB ir tt Bet dabar buvo per vėlu, žmonės žino, kad KB buvo 1 000 baitų, o ne 1 , 024 baitai. Amerikos organizacija NIST (Nacionalinis standartų ir laiko institutas) ir Tarptautinė elektrotechnikos komisija (IEC) dėjo pastangas išspręsti šią problemą.

    Kadangi buvo labai sunku atlikti nedidelius pakeitimus, nes tai linkusi į didelius pokyčius mokslo ir technologijų pasaulyje, 1998 m. buvo nuspręsta, kad kibibaitas (KiB) bus naudojamas 1 024 baitams reikšti, o kilobaitas bus saugomas tik 1 000 baitų. Panašiai mebibaitas (MiB) būtų naudojamas 1 048 576 baitų atvaizdavimui, o megabaitas (MB) vis tiek reiškia 1 000 000 baitų.

    Deja, panašu, kad šių reguliatorių veiksmai nepadėjo išsiaiškinti skirtumo tarp kilobaito ir kibibaito. Faktas, kad žodis kilobaitas tiesiog per giliai įsišaknijo tarptautinėje kultūroje.

    Kilobaitai

    Kilobaitas yra mažiausias atminties matavimo vienetas, bet didesnis nei baitas. Kilobaitas yra 103arba 1000 baitų, sutrumpintai „K“ arba „KB“. Jis yra prieš „Mega Byte“, kuriame yra 1 000 000 baitų. Vienas kilobaitas techniškai yra 1000 baitų, todėl kilobaitai dažnai vartojami kaip sinonimai su kibibaitais, kuriuose yra lygiai 1024 baitai (210).
    Kilobaitai dažniausiai naudojami mažų failų dydžiui matuoti. Pavyzdžiui, paprastame tekstiniame dokumente gali būti 10 KB duomenų, todėl jo failo dydis būtų 10 kilobaitų. Mažų svetainių grafika dažnai būna nuo 5 KB iki 100 KB. Atskiri failai paprastai užima mažiausiai keturis kilobaitus vietos diske.

    1 KB = 1,024 Bytes>

    Megabaitas

    Vienas megabaitas yra lygus 1000 KB ir yra prieš gigabaito (GB) atminties matavimo vienetą. Megabaitas yra 106arba 1 000 000 baitų ir yra sutrumpintas kaip MB. 1 MB techniškai yra 1 000 000 baitų, todėl megabaitai dažnai naudojami sinonimiškai mebibaitams, kuriuose yra lygiai 1 048 576 baitai (2dvidešimt).
    Megabaitai dažniausiai naudojami didelių failų dydžiui matuoti. Pavyzdžiui, didelės raiškos JPEG vaizdas gali būti nuo 1 iki 5 megabaitų. 3 minučių trukmės daina, išsaugota suglaudintoje versijoje, gali būti maždaug 3 MB dydžio, o nesuspausta versija gali užimti iki 30 MB vietos diske. Kompaktinio disko talpa matuojama megabaitais (apie 700–800 MB), o daugelio kitų laikmenų įrenginių, tokių kaip standieji diskai ir „flash drives“, talpa paprastai matuojama gigabaitais arba terabaitais.

    1 MB = 1024KB = 1,048,576 Bytes>

    Gigabaitas

    Vienas gigabaitas yra lygus 1 000 MB ir yra prieš terabaito (TB) atminties matavimo vienetą. Gigabaitas yra 109arba 1 000 000 000 baitų ir sutrumpintas kaip GB. 1 GB techniškai yra 1 000 000 000 baitų, todėl gigabaitai naudojami sinonimai su gibibaitais, kuriuose yra lygiai 1 073 741 824 baitai (230).
    Gigabaitai kartais taip pat trumpinami kaip koncertai ir dažnai naudojami saugojimo įrenginio talpai matuoti. pvz., standartinis DVD įrenginys gali talpinti 4,7 GB duomenų. Saugojimo įrenginiai, kuriuose yra 1 000 GB ar daugiau duomenų, matuojami terabaitais.

    1 GB = 1024MB = 1,048,576 KB = 1,073,741,824 Bytes>

    Terabaitas

    Vienas terabaitas yra lygus 1 000 GB ir yra prieš petabaitų (PB) atminties matavimo vienetą. Terabaitas yra 1012arba 1 000 000 000 000 baitų ir yra sutrumpintas kaip TB. 1 TB techniškai yra 1 trilijonas baitų, todėl terabaitai ir tebibaitai naudojami sinonimiškai, kuriuose yra tiksliai 1 099 511 627 776 baitai (1 024 GB) (240).
    Dažniausiai didelių saugojimo įrenginių talpa matuojama terabaitais. Apie 2007 m. vartotojų kietieji diskai pasiekė 1 terabaito talpą. Dabar HDD matuojami terabaitais, pvz., įprastame vidiniame HDD gali būti 2 terabaitai duomenų, o kai kurių serverių ir aukščiausios klasės darbo stočių, kuriose yra keli standieji diskai, bendra talpa gali būti net didesnė nei 10 terabaitų.

    1 TB = 1024 GB = 1,048,576  MB = 8,388,608 KB = 1,099,511,627,776 Bytes>

    Petabaitas

    Vienas petabaitas yra lygus 1000 TB ir yra prieš eksabaito atminties matavimo vienetą. Petabaitas yra 10penkiolikaarba 1 000 000 000 000 000 baitų ir yra sutrumpintas kaip PB. Petabaitas yra mažesnio dydžio nei pebibaitas, kuriame yra tiksliai 1, 125, 899, 906, 842 ir 624 (2penkiasdešimt) baitų.
    Dauguma saugojimo įrenginių gali talpinti ne daugiau kaip keletą TB, todėl petabaitai retai naudojami vieno įrenginio atminties talpai matuoti. Vietoj to, Petabaitai naudojami bendram dideliuose tinkluose ar serverių fermose saugomų duomenų kiekiui matuoti. Pavyzdžiui, interneto gigantai, tokie kaip Google ir Facebook, savo duomenų serveriuose saugo daugiau nei 100 PB duomenų.

    1 PB = 1024 TB = 1,048,576 GB = 1,073,741,824  MB = 1,099,511,627,776 KB = 1,125,899,906,842,624 Bytes>

    Exabyte

    Vienas eksabaitas yra lygus 1 000 PB ir yra prieš zettabaito atminties matavimo vienetą. Eksabaitas yra 1018arba 1 000 000 000 000 000 000 baitų ir yra sutrumpintas kaip EB. Eksabitai yra mažesni už eksbibaitus, kuriuose yra tiksliai 1 152 921 504 606 846 ir 976 (260) baitų.
    Eksabaito atminties matavimo vienetas yra toks didelis, kad jis nenaudojamas saugojimo įrenginių talpai matuoti. Net didžiausių debesų saugojimo centrų duomenų saugojimo talpa matuojama Petabaitais, tai yra 1 EB dalis. Vietoj to, eksabaitai matuoja duomenų kiekį keliuose duomenų saugojimo tinkluose arba duomenų kiekį, kuris tam tikrą laiką perduodamas internetu. Pavyzdžiui, kasmet internetu perduodama keli šimtai eksabaitų duomenų.

    1 EB = 1024 PB = 1,048,576 TB = 1,073,741,824  GB = 1,099,511,627,776 MB = 1,125,899,906,842,624 KB =  1,152,921,504,606,846,976 Bytes>

    ZettaByte

    Vienas zettabaitas yra lygus 1 000 eksabaitų arba 10dvidešimt vienasarba 1 000 000 000 000 000 000 000 baitų. Zetabaitas yra šiek tiek mažesnis nei zebibaite yra 1 180 591 620, 717 411 303 424 (270) baitų ir sutrumpintas kaip ZB. Viename zettabaite yra vienas milijardas TB arba vienas sekstilijonas baitų, o tai reiškia, kad vienam zettabaitui duomenų saugoti reikės milijardo vieno terabaito standžiųjų diskų. Paprastai Zettabyte naudojamas dideliems duomenų kiekiams matuoti, o visi duomenys pasaulyje yra vos keli zettabaitai.

    1 ZB = 1024 EB = 1,048,576 PB = 1,073,741,824 TB = 1,099,511,627,776 GB = 1,125,899,906,842,624 MB =  1,152,921,504,606,846,976 KB = 1,180,591,620,717,411,303,424 Bytes>

    Yottabaitas

    Vienas jotabaitas yra lygus 1000 zettabaitų. Tai didžiausias SI atminties matavimo vienetas. Jotabaitas yra 1024ZettaBytes arba 1 000 000 000 000 000 000 000 000 baitų ir yra sutrumpintas kaip YB. Jis yra šiek tiek mažesnis nei yobibyte, kuriame yra tiksliai 1, 208, 925, 819, 614, 629, 174, 706 ir 176 baitai (280) baitų.

    1 jotabaite yra vienas septilijonas baitų, tai yra tas pats, kas vienas trilijonas TB. Tai labai didelis skaičius, kurį žmonės gali įvertinti. Toks didelis matavimo vienetas praktiškai nenaudingas, nes visi pasaulio duomenys yra sudaryti tik iš kelių zettabaitų.

    1 YB = 1024 ZB = 1,048,576 EB = 1,073,741,824 PB = 1,099,511,627,776 TB = 1,125,899,906,842,624 GB =  1,152,921,504,606,846,976 MB = 1,180,591,620,717,411,303,424  KB = 1,208,925,819,614,629,174,706,176 Bytes>

    Kai kurios svarbios pastabos:

    • Vieno KB disko dydis paprastai yra 1024 baitai, nors galima paminėti 1000 baitų duomenų
    • Atsisiuntimo greitis Kbps paprastai yra 1000 bitų per sekundę, o ne 1024 bitai per sekundę.
    • Apskritai 1 KB verta laikyti maždaug 1 000 baitų, o 1 MB - maždaug 1 000 KB. Atkreipkite dėmesį, kad skirtumas tarp 1024 ir 1000 yra tik 5%.

      Įvairių dydžių atminties vaizdavimas lentelėje

      vardas Lygus Dydis (baitais)
      Bit 1 bitas 1/8
      Nukošti 4 bitai 1/2 (retai)
      baitas 8 bitai 1
      Kilobaitai 1024 baitai 1024
      Megabaitas 1 024 kilobaitai 1 048 576
      Gigabaitas 1 024 megabaitai 1 073 741 824
      Terabaitas 1 024 gigabaitai 1 099 511 627 776
      Petabaitas 1 024 terabaitai 1, 125, 899, 906, 842, 624
      Exabyte 1 024 petabaitai 1, 152, 921, 504, 606, 846, 976
      Zettabaitas 1 024 egzabaitai 1, 180, 591, 620, 717, 411, 303, 424
      Yottabaitas 1 024 Zetabaitai 1, 208, 925, 819, 614, 629, 174, 706, 176

      Bitai per sekundę (bps) : Tai mažiausias duomenų perdavimo greičio vienetas arba failų perdavimo greitis.

      Baitai per sekundę (Bps): 1 Bps = 8 bps. 1 baitas = 8 bitai.

      Kilobaitas per sekundę (KBps): 1kBps = 1024 Bps. 1kB = 1024 baitai.

      Megabaitas per sekundę (KBps): 1 MBps = 1024 KBps. 1 MB = 1024 kilobaitai.

      Gigabaitas per sekundę (GBps): 1 GBps = 1024 MBps. 1 GB = 1024 megabaitai.

      Terabaitas per sekundę (TBps): 1TBps = 1024 GBps. 1 TB = 1024 gigabaitai.

      Petabaitas per sekundę (PBps): 1 GBps = 1024 Kbps. 1 GB = 1000 terabaitų.

      2022 m. spalio mėn. pasiektas greičiausias duomenų perdavimo greitis – 1,84 petabitai per sekundę (Pbps). 14720000000 megabitų per sekundę (mbps) .

      DUK – failų dydžių supratimas

      Q1. Kokie yra failų dydžiai?

      Failo dydis nuo mažiausio iki didžiausio tvarka:

      1. bitas (b)
      2. baitas (B)
      3. Kilobaitai (KB)
      4. Megabaitas (MB)
      5. Gigabaitas (GB)
      6. Terabaitas (TB)
      7. Petabaitas (PB)
      8. Exabyte (EB)
      9. Zetabaitas (ZB)
      10. Jotabaitas (YB)

      Q2. Kas didesnis: MB ar KB?

      MB yra didesnis nei KB.

      Q3. Kiek gigabaitų yra 1 terabaite?

      1 TB yra 1024 GB.

      4 klausimas. Kiek laiko užtrunka pervesti 1tb?

      Duomenų perkėlimas teoriniu 60 MB/s greičiu užtruktų kiek daugiau nei 4 valandas ir 45 minutes.

      Q5. Kaip greitas SSD perdavimas?

      HDD kopijavimo greitis yra nuo 30 iki 150 MB per sekundę (MB/s), o standartinių SATA SSD diskų kopijavimo greitis yra 500 MB/s. Didžiausias greitis, kurį pasiekia naujesni NVMe SSD, yra nuo 3000 iki 3500 MB/s.

      6 klausimas. Kiek bitų yra baite?

      Viename baite yra 8 bitai.