Kolik souborů můžete umístit pod jednu složku
Nevím, jestli je to problém, ale můžeme udělat test, kolik souborů lze do složky vložit.
Jak tedy takový problém otestovat? Je jasné, že není reálné vytvářet soubory jeden po druhém, není tolik času a tato metoda je příliš hloupá. Zde použijeme příkaz batch, vytvoříme nový bat soubor a poté zkopírujeme kód "for /l %%a in (1,1,10000000000000000000000000000000000) do echo text> %%a.txt", uložit a ukončit. Tento kód znamená vytvořit 1000000000000000000000 souborů z 1.txt pod složkou.
Po dvojkliku na tento dávkový soubor na pevném disku formátu FAT32 jsme trpělivě čekali a zjistili jsme, že při vytváření souboru 65535 se objevila výzva "Nelze vytvořit adresář nebo soubor", což je indikativníDo další složky ve formátu FAT32 můžete vložit až 65 535 souborů。
Kolik souborů lze uložit do složky na pevném disku NTFS formátu, můžeme také použít výše uvedené dávkové zpracování k testování, ale nejprve vám řekněme odpověď.4294967295 soubory můžete uložit pod další domovskou stránku souboru ve formátu NTFSK dokončení tohoto testu potřebujete alespoň 16,7TB volného disku, takže se nemusíte starat o to, kolik souborů se dá dát do jedné složky.
Kolik souborů může složka pojmout na Windows serveru, aniž by to ovlivnilo rychlost čtení souborů?
Kolik souborů mohu dát do složky na Windows serveru, aniž bych ovlivnil rychlost čtení souborů jako php/nodejs/java? Jak číst soubor, je znát jeho jméno, číst ho přímo, aniž byste procházeli složku. Stále vás zajímá systém Linux? 1. Maximální počet souborů ve Windows souvisí s detailně používaným souborovým systémem 2. Pokud jde o efektivitu čtení, operační systém ukládá adresářové soubory do indexu, což je stejné jako vyhledávání primárního klíče v mysql, které nemá příliš velký dopad, ale musí platit, že čím více dat, tím pomalejší rychlost. 3. Linux, používám Centos systém, zbytek neznám, správa souborového systému je omezena dvěma limity: diskovým místem a kapacitou inode. To znamená, že meta informace o souborech pod Linuxem (název souboru, autor, čas vytvoření) jsou uloženy v inode, jednou jsem narazil na místo na disku zabírající 12 %, ale disk odmítl přistupovat, což mělo za následek nepravidelné čištění tmp adresáře, což vedlo k příliš mnoha malým souborům a vyčerpání kapacity inodu. Kapacitu inodu lze při dělení nastavit ručně.
|