A pontos fájlméret. Hogyan mérhető az információ, és hogyan határozható meg egy fájl vagy mappa méret? Bit és bájt - az információ minimális egységei

A Windows 7, 8, XP és 10 rendszereken van egy rendszer, rejtett pagefile.sys fájl, amelyet oldalfájlnak neveznek. Virtuális RAM-ként használják ( RAM) a fizikai kiegészítése, ha ez nem elég. A felhasználók kíváncsiak, hogyan kell helyesen beállítani, és mi az optimális mérete? Erről lesz szó ebben a cikkben.

Tárolja a programok és alkalmazások fel nem használt adatait is ( például ha össze vannak hajtva és használaton kívül vannak). Mivel a fájl a merevlemezen található, minden hozzáférés közvetlenül a lemezhez kapcsolódik, amely sokkal lassabb, mint a RAM. Ezért a rendszer csak extrém esetekben használja ( vagyis amikor nincs elég fizikai RAM).

Nincs univerzális utasítás a fájl méretének helyes beállítására, mivel mindenki számítógépes erőforrásait másként költik el, és a számítógép jellemzői is eltérőek. Ezért az Ön igényeire kell összpontosítania.

Ha letiltja a lapozófájlt, akkor ha nincs elég RAM, megjelenik egy megfelelő hiba, és a használt alkalmazások váratlanul leállítják a munkát. Ennek elkerülése érdekében be kell állítani a lapozófájl optimális méretét. Példaként bemutatom, hogyan kell ezt megtenni a Windows 7 használatával. Ezek az utasítások más verziókra és bitmélységekre vonatkoznak ( x32 és x64).

Az optimális lapozófájl méret kritériumai

Alapértelmezés szerint a Windows automatikusan meghatározza a méretét a saját képletével. Ez nem mindig hatékony. Egyes esetekben a cserefájl megváltoztatása nagymértékben javíthatja a teljesítményt.

Meg kell határoznia, hogy mennyi RAM-ot fogyaszt, amikor számítógépen dolgozik. Ezután össze kell hasonlítani ezeket az adatokat a RAM fizikai mennyiségével, és ha hiányzik, kiegészíteni kell a swap fájl méretével. Egy példán mutatom meg, hogyan lehet ezt megtenni.

Indítson el minden lehetséges programot, alkalmazást, játékot és mindent, amit elméletileg használna egyszerre. Ezután indítsa el a feladatkezelőt ( ctrl+alt+delete), és megtekintheti a felhasznált memória mennyiségét. Ennyi RAM-ot kell adni a számítógépnek.

Ezen adatok alapján beállíthatja az optimális méretet. A fenti képen a memóriafogyasztás 1,60 gigabájt. Legfeljebb 2. Ez azt jelenti, hogy a lapozófájl ebben az esetben nem használatos, és letiltható. De ez csak egy példa!

A lapozófájl letiltása általában nem javasolt, de ezt csak akkor szabad megtenni, ha biztos abban, hogy nem fog tudni több memóriát használni a fizikai memória mennyiségénél, és ha nincs szükség memóriakiíratásra. Azt is szem előtt kell tartani, hogy egyes alkalmazások megkövetelik ennek a fájlnak a kötelező jelenlétét, és e nélkül nem működnek.

Ha az érték nagyobb, mint a maximum ( azaz több mint 2), akkor be kellene állítani a méretet, amely megegyezik az elhasznált memória + férőhely ( 50% ). Körülbelül az ilyen számok biztonságosak lesznek. A legtöbb esetben ezt a maximumot nem lehet pontosan tudni, ezért hozzávetőleges szabályokat alkalmaznak, amelyek biztosítanak a RAM-hiányos hibák ellen.

Minél kevesebb a fizikai RAM, annál több a virtuális. Az alábbiakban egy táblázat mutatja azokat az értékeket, amelyekben a számítógép nem használt 4 gigabájtnál több RAM-ot.

Minden a felhasználó igényeitől függ. Valakinek nem biztos, hogy elég a 16 gigabájt, de valakinek 1 gigabájt is elég lesz, és nem történik hiba.

Ne feledje, hogy a maximális és minimális méretek azonosak. Ez a töredezettség elkerülése érdekében történik. Csak akkor releváns, ha van HDD.

Kísérletet "véletlenszerűen" is végezhet. Csökkentse a lapozófájl méretét mindaddig, amíg elfogy a memória, és meg nem áll a méretnél, amikor nem volt ott.

Különböző fórumokat olvasgatva arra a következtetésre jutottam, hogy 8 gigabájt RAM mellett a legtöbb felhasználónak soha nem volt gondja a swap fájllal, és ha mégis, akkor egyszerűen bekapcsolta a minimális méretben. Más esetekben ( amikor kevesebb a memória) gyakori hibák voltak. Vonja le saját következtetéseit.

A lapozófájl növelése és letiltása Windows 7 rendszerben

Kezdő felhasználóknak megmutatom, hogyan kell megváltoztatni. A módosítások érvénybe lépéséhez újra kell indítania a számítógépet.

Lépjen a Start menü >> Vezérlőpult ( nagy ikonok) >> Számlálók és teljesítményeszközök.

Lépjen a vizuális effektusok beállításaihoz.

A "Speciális" lapon a lapozófájl beállításai ablakba léphet. Ez jelzi a méretét vagy a teljes leállást.

Készen áll a kérdések megválaszolására a megjegyzésekben.

Hogyan döntött úgy, hogy a swap fájlt használja?

Azt javaslom, hogy fontolja meg, milyen állatok ezek - JPG és RAW fotóformátumok, mit befolyásolnak, és mikor kell figyelni rájuk. Mi a fénykép mérete és fájlsúlya, hogyan mérik és mitől függenek.

Szinte az összes fényképező képes JPG formátumú fényképeket menteni (még a telefon és táblagép kamerája is). Minden tükörreflexes és nem tükörreflexes fényképezőgépben, valamint a fejlett kompaktokban a JPG mellett van legalább RAW és RAW +, és néha TIFF is.

A formátumok kezeléséhez először meg kell állapodnia abban, hogy mit kell érteni a fénykép "mérete" és a fájl (fotó) "súlya" fogalma alatt. Azt javaslom, hogy vegyük figyelembe ezeket a fogalmakat kézzelfoghatóbb tárgyakon ... például a finomságokon.

1 | Mi az a pixel:


Az objektumok méretét méterben, a fénykép méretét pixelben (px) mérik.

Ha megméri ennek a vázának a méretét bogyókkal, akkor körülbelül 10 centiméter magas és 13 centiméter széles lesz... hozzávetőlegesen. Vagyis megszoktuk, hogy az objektumokat centiméterben (méterben, kilométerben stb.) mérjük. Ha ugyanarról a vázáról készült fotóról beszélünk, akkor a kép eredeti mérete 7360 pixel (px) széles és 4912 pixel (px) magas. Ez a maximális képméret, amelyre a Nikon fényképezőgépem képes. Ennek a fényképnek az oldalon való elhelyezéséhez a fénykép mérete 1200 x 798 képpontra csökken (miért, egy kicsit később elmondom).

Mi az a pixel? A digitális fényképezőgéppel készített vagy szkennerrel digitalizált fényképek apró színes négyzetek kombinációi. pixel. Ha ránagyít bármelyik fényképre, látni fogja ezeket a képpontokat. Minél több ilyen pixel van a képen, annál részletesebb a kép.


A fénykép egy töredéke ezerszeresére nagyítva - pixel négyzetek láthatók.

2 | Lehetséges-e a pixeleket centiméterre konvertálni:

Pontosan ez történik, ha fényképeket kell papírra nyomtatnia. Itt még egy mutatóra van szükség - a pixelsűrűségre (felbontásra), amelyet a nyomtató (vagy más fotónyomtató) képes nyomtatni. A fényképek nyomtatási szabványa 300 dpi (a dpi a hüvelykenkénti pontok száma). Például gyönyörű fényes magazinokba való nyomtatáshoz 300 dpi felbontású fényképeket használnak.

Annak érdekében, hogy ne fejtse meg a kép méretének felbontással való felosztását, és ne alakítsa át a hüvelykeket centiméterekre, minden fényképnézegető és -szerkesztő program (például a Photoshop) rendelkezik olyan funkcióval, amely meg tudja nézni a fénykép méretét centiméterben. Szüksége lesz rá, hogy megértse, mekkora lehet egy jó minőségű (300 dpi felbontású) fénykép maximális mérete, amelyet papírra vagy más anyagra nyomtathat.

Például ez a Frangipani trópusi virágokról készült fotó 61 cm x 32 cm méretben nyomtatható.


Fotóméret pixelben és centiméterben a Photoshopban

Egy fénykép méretének meghatározása pixelben és centiméterben Photoshopban meg kell nyomnia az Alt + Ctrl + I billentyűkombinációt, vagy lépjen a Kép (Kép) Képméret (Képméret) menübe.

Térjünk vissza a digitális fényképek valóságához – a pixelekhez és a képméretekhez pixelben. Mi történik, ha csökkenti a képpontok számát a képen? A válasz az, hogy a fénykép minősége romlik. Például a cikk elején lefotóztam ugyanarról a tál bogyóról, és 150 pixel szélesre csökkentettem a fénykép méretét. Ilyen csökkenés mellett a program tönkreteszi a képpontok egy részét. A fotó miniatűr lett:

Most próbáljuk meg "nyújtani" a fényképet a teljes oldalra:


A nyújtott kép homályosnak és homályosnak tűnik

Amint láthatja, a részletek nem ugyanazok, mivel néhány képpont (és a hozzájuk tartozó részletek) hiányzik.

Természetesen, ha ezt a miniatűrt kis ikonként vagy kis képként használja egy Power Point prezentációban, akkor teljesen normálisan fog kinézni, de egy féloldalas magazinban való nyomtatáshoz nyilvánvalóan nem alkalmas.

3 | Milyen képméret (hány pixel) az optimális:

Ha azt tervezi, hogy egy nap kinyomtat egy fényképet, akkor mentse a fényképeket a lehető legnagyobb felbontásban, amelyet csak a fényképezőgépe engedélyez (a fénykép méretének helyes beállításához figyelmesen tanulmányozza át a fényképezőgépre vonatkozó utasításokat).

Bizonyos esetekben csökkentenie kell a fényképek méretét. Ahogy fentebb is írtam, az oldalhoz a fotó méretét 1200 pixelre csökkentem a hosszú oldalon. Ha teljes méretben tölt fel egy fotót, akkor az oldal oldalai nagyon sokáig töltődnek, és ez sok látogatónak nem tetszhet (a Google és a Yandex keresőmotorjairól nem is beszélve).

A fényképek méretét pixelben (px) mérik. A monitor képernyőjén megjelenő kép mérete a pixelek számától és a nyomtatható kép méretétől függ.

4 | Fájl mérete vagy "fotó súlya":

Most foglalkozzunk a "fotó súlyával". Történelmileg így történt, hogy ebben a kérdésben nagy a zűrzavar, és a fájlméretet gyakran "fotó súlyának" nevezik, ami inkább kényelmes, mint helyes. A fájlok méretét megabájtban (MB) vagy kilobájtban (KB) mérik. És itt érdemes megjegyezni, hogy a kilogrammal ellentétben, ahol 1 kg = 1000 g, 1 megabyte = 1024 kilobájt.

Így néz ki a gyakorlatban: képzelje el azt a helyzetet, hogy a fényképezőgépében van egy memóriakártya, amelyen 64 GB (gigabyte) van. Ha megnézed, hogy pontosan hány bájt van (a számítógépen jobb egérgombbal válassza ki a "tulajdonságokat"), akkor kiderül, hogy ezen a memóriakártyán 63567953920 bájt van, és ez 59,2 GB-nak felel meg. Az, hogy a fényképezőgép milyen nagyságú fájlokat hoz létre, meghatározza, hogy hány fénykép fér el a memóriakártyán. Például 830 fájlom van RAW formátumú fotókkal (a formátumokról lentebb olvashat).

Mi határozza meg a fájl méretét:

  • Először is, a fotó méretét illetően (pixelben mérve): a bogyók első fotóját tartalmazó fájl (a kép mérete 7360x4912 px) 5,2 MB, 150 px-re kicsinyítve pedig 75,7 KB lesz. 69-szer kevesebbben).
  • Másodszor a formátumból (JPG, TIFF, RAW), amiről alább olvashat.
  • Harmadszor, a fájl mérete (vagy "fotó súlya") a részletek számától függ: minél több a részlet, annál "nehezebb" a fotó (ami leginkább a JPG formátumra vonatkozik).

Sok részlet – több fotósúly

Például ezen a Srí Lankáról származó majmokkal készült fotón sok apró világos (a fotósok nyelvén "éles") részlet található, és a kép fájlmérete 19,7 MB, ami lényegesen nagyobb, mint a bogyók egy vázában. fehér háttér (5,2 MB).

Ha megkérdezed milyen méretű fotót tudok nyomtatni egy 2MB-os fotóból. Senki sem tud válaszolni, amíg nem tudja a pixelek számát. És jobb persze a fényképet is megnézni, hiszen egyes mesteremberek szeretnek az internet mélyéről fotózni, programozottan növelni a pixelek számát, majd egy magazin címlapjára akarják kinyomtatni. Kiderül, mint a fenti példában, egy 150 px széles váza kifeszített fotójával.

A fájlméretet (gyakran "fotó súlyának" nevezik) megabájtban (MB) vagy kilobájtban (KB) mérik, és a kép formátumától, pixelméretétől és részleteitől függ.

5 | Fotó formátumok:

Végül pedig elérkezünk a képformátumok és a fájltömörítés típusának kérdéséhez, amelyek meghatározzák a fotófájl méretét is.

Szinte minden fényképező képes elmenteni fényképeket JPG formátum(még a telefonok és táblagépek kamerái is). Ez a leggyakoribb képformátum, amelyet minden számítógép és képnézegető "megért". JPG formátumban a fényképek feltölthetők közösségi hálózatokra, közzétehetők egy blogon, hozzáadhatók Word-hez, Power Point-fájlokhoz stb. A JPG Photoshop, Lightroom és más képszerkesztő programokban is feldolgozható.

Gyakorlatomból: ha egy közösségi oldalra szeretnék fényképet készíteni és gyorsan feltölteni, akkor vagy lefotózom a telefonommal, vagy berakom a jpg fájlformátumot a fényképezőgépembe.

A jpg formátumról emlékezni kell arra, hogy ez egy tömörített formátum, és vannak tömörítési szintjei. Minél nagyobb a tömörítési arány, annál kisebb a fájlméret, mivel csökken a fénykép részletessége és minősége. Ezért ugyanannak a fényképnek a többszöri szerkesztése és újramentése (újratömörítése) jpg formátumban nem javasolt.


A fájl jpg formátumban történő mentésekor a tömörítési szint kerül kiválasztásra (példa a Photoshopból).

Minden tükörreflexes és nem tükörreflexes fényképezőgépben, valamint a fejlett kompaktokban a JPG mellett van legalább RAW, és sokszor TIFF is.

Egy kis elmélet:

  • TIFF(Eng. Tagged Image File Format) - rasztergrafikus képek (beleértve a fényképeket) tárolására szolgáló formátum. A TIFF a színes képek tárolásának népszerű formátumává vált. Nyomtatásban használják, a grafikus alkalmazások széles körben támogatják.
  • NYERS(angol nyers - nyers, feldolgozatlan) - digitális fényképformátum, amely egy fotómátrixtól kapott nyers adatokat tartalmaz (az a dolog, ami a digitális fényképezőgépekben a filmet helyettesítette).

Én személy szerint soha nem fotózok TIFF formátumban. El sem tudom képzelni, hogy miért van szükségem erre, ha van RAW. Használhatom a tömörítetlen TIFF-et a fényképek mentésére, amelyeket még a Photoshopban tervezek véglegesíteni.

6 | A RAW formátum előnyei és hátrányai:

Szinte mindig RAW formátum van a fényképezőgépemben, mivel Lightroomban vagy Photoshopban fogom feldolgozni (szerkeszteni) a képeket. A RAW-nak számos jelentős hátránya van:

  • A fájlok előzetes konvertálás nélkül nem tekinthetők meg. Vagyis a RAW formátumú fényképek megtekintéséhez speciális programra van szükség, amely támogatja ezt a képformátumot.
  • Nagyobb fájlméret, mint JPEG formátumban történő mentéskor (Nikon D800 fényképezőgépemről RAW formátumú fénykép esetén a fájlméret 74-77 MB). Ez azt jelenti, hogy kevesebb fénykép fér el a flash meghajtón.
  • A RAW-ot nem lehet feltölteni közösségi hálózatokra, blogokra, sőt néha levélben sem lehet elküldeni. Először is a RAW-ot olyan RAW-konverterrel (pl. Adobe Camera Raw) kell konvertálni, amely támogatja a fényképezőgép modelljének fájltípusát.

Miért részesítik előnyben a profi fotósok gyakran a RAW-t a JPG-vel szemben? Mert RAW:

Mentse el ezt a cikket a Pinteresten
  • több lehetőséget kínál a képjavításhoz: fehéregyensúly, kontraszt, telítettség, fényerő és zajszint,
  • lehetővé teszi a képek pontosabb javítását hibák megjelenése nélkül,
  • lehetővé teszi a lencsehibák finom korrekcióját (vignettálás, kromatikus aberráció).

Tehát, ha azt tervezi, hogy gondosan dolgozza fel a képeket Photoshopban vagy Lightroomban, finoman érezve a "műtermékeket" és a féltónusokat, a "túlexponálást" és a "bemerülést" az árnyékban, akkor fényképezzen RAW-ban. Ne feledje, hogy a jó eredmény eléréséhez meg kell értenie a RAW konverterek beállításait és működését. Gondolja át, szüksége van-e erre a fejfájásra? Talán JPG-ben kellene forgatnia, és több időt szánnia a pihenésre, nem a számítógépre?

A hossz mérésére olyan mértékegységek vannak, mint a milliméter, centiméter, méter, kilométer. Ismeretes, hogy a tömeget grammban, kilogrammban, centnerben és tonnában mérik. Az időfutást másodpercekben, percekben, órákban, napokban, hónapokban, években, évszázadokban fejezik ki. A számítógép információval dolgozik, és megfelelő mértékegységek is vannak a térfogatának mérésére.

Bit és bájt - az információ minimális egységei

Azt már tudjuk, hogy a számítógép minden információt észlel.

Bit- ez az információ minimális mértékegysége, amely egy bináris számjegynek ("0" vagy "1") felel meg.

Egy bit csak 0 ("nulla") vagy csak 1 ("egy"). Egy bittel két állapot írható fel: 0 (nulla) vagy 1 (egy). A bit a legkisebb memóriaegység, nem kevesebb. Ez a cella egy nullát vagy egyet tárolhat.

Byte nyolc bitből áll. Egy bájt használatával a 256 lehetséges karakterből egy karaktert kódolhat (256 = 2 8). Így egy bájt egyenlő egy karakterrel, azaz 8 bittel:

1 karakter = 8 bit = 1 bájt.

A betűk, számok, írásjelek szimbólumok. Egy betű, egy szimbólum. Egy szám is egy karakter. Egy írásjel (akár pont, akár vessző, akár kérdőjel stb.) ismét egy karakter. Egy szóköz is egy karakter.

A biten és bájton kívül természetesen vannak más, nagyobb információegységek is.

Bájttábla:

1 bájt = 8 bit

1 Kb (1 Kilobájt) = 2 10 bájt = 2*2*2*2*2*2*2*2*2*2 bájt =
= 1024 bájt (körülbelül 1 ezer bájt - 10 3 bájt)

1 MB (1 Megabájt) = 2 20 bájt = 1024 kilobájt (körülbelül 1 millió bájt - 10 6 bájt)

1 GB (1 gigabájt) = 2 30 bájt = 1024 megabájt (körülbelül 1 milliárd bájt - 10 9 bájt)

1 TB (1 Terabyte) = 240 bájt = 1024 gigabájt (körülbelül 1012 bájt). A terabyte-ot néha úgy hívják tonna.

1 Pb (1 Petabájt) = 2 50 bájt = 1024 terabájt (körülbelül 10 15 bájt).

1 exabyte= 260 bájt = 1024 petabájt (körülbelül 1018 bájt).

1 Zettabyte= 270 bájt = 1024 exabájt (körülbelül 1021 bájt).

1 Yottabyte= 2 80 bájt = 1024 zettabájt (körülbelül 10 24 bájt).

A fenti táblázatban a kettő hatványai (2 10 , 2 20 , 2 30 stb.) a kilobyte, megabyte, gigabyte pontos értékei. De a 10-es szám hatványai (pontosabban 10 3, 10 6, 10 9 stb.) már közelítő értékek lesznek, lefelé kerekítve. Így 2 10 = 1024 bájt egy kilobájt pontos értékét jelenti, 10 3 = 1000 bájt pedig egy kilobyte hozzávetőleges értékét.

Egy ilyen közelítés (vagy kerekítés) teljesen elfogadható és általánosan elfogadott.

Az alábbi egy bájttáblázat angol rövidítésekkel (a bal oldali oszlopban):

1 Kb ~ 10 3 b = 10*10*10 b= 1000 b – kilobájt

1 Mb ~ 10 6 b = 10*10*10*10*10*10 b = 1 000 000 b - megabájt

1 Gb ~ 10 9 b - gigabájt

1 Tb ~ 10 12 b - terabájt

1 Pb ~ 10 15 b - petabájt

1 Eb ~ 10 18 b - exabyte

1 Zb ~ 10 21 b - zettabyte

1 Yb ~ 10 24 b - yottabyte

Fent, a jobb oldali oszlopban találhatók az úgynevezett "tizedes előtagok", amelyeket nem csak a bájtoknál használnak, hanem az emberi tevékenység más területein is. Például a „kilo” előtag a „kilobyte” szóban ezer bájtot jelent. Egy kilométer esetében ez ezer méternek, egy kilogramm példájában ezer grammnak felel meg.

Folytatjuk…

Felmerül a kérdés: van-e folytatása a bájttáblázatnak? A matematikában létezik a végtelen fogalma, amelyet fordított nyolcként jelölnek: ∞.

Nyilvánvaló, hogy a bájttáblázatban továbbra is hozzáadhat nullákat, vagy inkább hatványokat a 10-hez a következő módon: 10 27 , 10 30 , 10 33 és így tovább a végtelenségig. De miért van erre szükség? Elvileg, míg a terabájt és a petabájt elég. A jövőben talán még egy yottabyte sem lesz elég.


Végül néhány példa azokról az eszközökről, amelyek terabájt és gigabájtnyi információt tárolhatnak.

Van egy kényelmes "terabyte" - egy külső merevlemez, amely USB-n keresztül csatlakozik a számítógéphez. Egy terabájtnyi információt képes tárolni. Különösen kényelmes laptopokhoz (ahol a merevlemez cseréje problémás lehet) és az információk biztonsági mentésére. Jobb előre biztonsági másolatot készíteni az információkról, és nem azután, hogy minden eltűnt.

A flash meghajtók 1 GB, 2 GB, 4 GB, 8 GB, 16 GB, 32 GB, 64 GB és még 1 terabájtos méretben is kaphatók.



Valószínűleg gyakran látni a webhelyeken egy aláírást, amely jelzi a fájl méretét. Ezt a jelzőt senki nem írja alá. Ezt a problémát úgy oldjuk meg, hogy php-ban írunk egy függvényt. Ennek eredményeként egy ilyen sort fog kiadni:

Fájl méret: 2,3 MB
Nagyon kényelmes, ha bármilyen anyagot tölt le az oldalról. Tehát kezdjük.

Hozzon létre egy PHP függvényt, amely meghatározza a fájl méretét

A funkció meglehetősen egyszerű és világos lesz. Három beépített funkciót használ:

A fájl létezik- ellenőrizze a megadott fájl vagy könyvtár jelenlétét.

fájl méret- határozza meg a fájl méretét. Az eredményt bájtban adja vissza. Ha a fájl 2 GB-nál nagyobb, akkor a szervertől függően előfordulhat, hogy helytelen eredményeket jelenít meg.

kerek egy beépített függvény, amely lerövidíti a megjelenített értéket egész számra és egy tizedre a határoló pont után.
A funkció ellenőrzi magának a fájlnak a meglétét, majd szekvenciálisan megpróbálja meghatározni, hogy mekkora a fájl mérete - ha több mint 1024 bájt, akkor az eredményt MB-ban kell megjeleníteni, ha több mint 1024 MB, akkor ki kell adni GB. És minden lépés végén a beépített kerekítési funkció több számjegyről egész számra és egy tizedesjegyre kerekíti az eredményt.

Most hozzunk létre egy függvényfájlt. Az ilyen fájlokat általában külön mappában tárolják. Például funkció.

PHP kód(fájl függvények.php)

// függvény argumentumai lesznek a fájl elérési útja
függvény get_filesize($file)
{
// megy fájl
if(!file_exists($file)) return "A fájl nem található";
// most több lépésben határozza meg a fájl méretét
$fájlméret = fájlméret($fájl);
// Ha a méret nagyobb, mint 1 KB
if($fájlméret > 1024)
{

// Ha a fájl mérete nagyobb, mint Kilobyte
// jobb megabájtban megjeleníteni. Konvertálás MB-ra
if($fájlméret > 1024)
{
$fájlméret = ($fájlméret/1024);
// És ha a fájl nagyobb 1 megabájtnál, akkor ellenőrizze
// Nem nagyobb, mint 1 gigabájt
if($fájlméret > 1024)
{
$fájlméret = ($fájlméret/1024);

return $filesize." GB";
}
más
{
$fájlméret = kerek($fájlméret, 1);
return $filesize." MB";
}
}
más
{
$fájlméret = kerek($fájlméret, 1);
return $filesize." KB";
}
}
más
{
$fájlméret = kerek($fájlméret, 1);
return $filesize." bytes";
}
}
?>
Létrehoztunk egy függvényt. A következő lépés az alkalmazása.

PHP kód

include_once "function/function.php"; // a függvényt tartalmazó fájl szerepeltetése

// beszúr egy elérési utat vagy egy változót egy elérési úttal, hogy feldolgozza egy függvénnyel
$méret = get_filesize("képek/fotó.jpg");
echo "Fájl mérete: ".$size.""; // az eredmény megjelenítése a mérettel
?>
Minden készen áll! Használd egészségre!
Köszönöm a figyelmet! És sok sikert a munkádhoz!

Minden fájl és minden fájlt tartalmazó mappa egy bizonyos helyet foglal el a számítógépen. Vagyis minden fájlnak és mappának van egy kötete, más szóval súlya vagy mérete.

Megszoktuk az olyan fogalmakat, mint a gramm és kilogramm, a méter és a kilométer. A számítógépnek saját mértékegységei is vannak. Ezekben fájlokat és mappákat fogunk mérni. Más szóval, meg fogjuk határozni, hogy ez vagy az a fájl vagy mappa mennyit "súlyoz". Ezt a "súlyt" bájtokban, kilobájtokban, megabájtokban és gigabájtokban számítják ki.

Most pedig térjünk rá a gyakorlásra. Nézd meg ezt a mérettáblázatot:

Ez egy nagyon egyszerű áramkör. Így van dekódolva:

1 KB = 1024 bájt; 1 Mb = 1024 Kb; 1 GB = 1024 MB

És most részletesebben:

  • Egy KB (kilobyte) 1024 bájtot tartalmaz
  • Egy MB (megabájt) 1024 KB-ot (kilobyte) tartalmaz
  • Egy GB (gigabájt) 1024 MB (megabájt) tartalmat tartalmaz

Miért van szükségünk méretekre? Például annak meghatározására, hogy írhatunk-e fájlt / mappát lemezre vagy flash meghajtóra.

Ahhoz, hogy ezt meg tudjuk határozni, tudnunk kell, hogy mennyi információ fér el egy lemezen vagy flash meghajtón. Használjuk a sémát:

Flash meghajtó - 1 GB-tól

CD lemez - 700 MB

DVD lemez - 4 GB-tól

A DVD lemez szabványos mérete 4,7 GB. Vannak kétoldalas DVD-k is. Ez azt jelenti, hogy a rekord két oldalon állhat - mind az egyik, mind a második oldalon. Ezek a meghajtók 9,4 GB kapacitással rendelkeznek. Kétrétegű lemezek is léteznek, de ritkábban. Az ilyen lemezek a következő kötetekkel rendelkeznek: 1 oldalas 2 rétegű - 8,5 GB; 2 oldalas 2 rétegű - 17,1 GB.

Hogyan lehet megtudni egy fájl vagy mappa méretét

Egy fájl vagy fájlokat tartalmazó mappa méretének megállapításához mozgassa a kurzort (nyilat) rá, és tartsa lenyomva néhány másodpercig. Megjelenik egy kis ablak a fájl vagy mappa jellemzőivel. Amint a képen látható, ez a jellemző a méretet jelzi:

Ha semmi sem jelenik meg, amikor az egérmutatót egy fájl vagy mappa fölé viszi, kattintson jobb gombbal az adott fájlra vagy mappára. A megnyíló listából válassza a "Tulajdonságok" lehetőséget. Megnyílik egy ablak, amely a fájl vagy mappa méretét mutatja.

Most gyakoroljuk a méret meghatározását:

Feladat:

Van egy 30 MB-os fájlunk. Írhatjuk lemezre? 1 GB flash meghajtó?

Megoldás:

Egy CD-n 700 MB fér el. Fájlunk 30 MB méretű. A 700 MB több mint 30 MB. Következtetés: a fájl elfér egy CD-n.

Egy DVD lemez 4,7 GB kapacitással rendelkezik. Egy gigabájt 1024 megabájtnak felel meg. Vagyis körülbelül 5000 MB kerül egy DVD-lemezre. Az 5000 MB pedig sokkal több, mint 30 MB. Következtetés: a fájlunk elfér egy DVD-n.

Kaptunk egy 1 GB-os pendrive-ot. Egy GB 1024 MB-ot tartalmaz. Az 1024 több mint 30. Következtetés: a fájl elfér egy 1 GB-os flash meghajtón.



Mit kell még olvasni