GNU/Linux >> Znalost Linux >  >> Linux

nějaké velké výhody velikosti inodu? (ext4)

Větší velikost inodu může pomoci výkonu pro velmi velké soubory/adresáře na úkor využití disku (a možná i výkonu pro malé soubory).

Poměr bajtů na inod je to, na co se chcete blíže podívat, pokud máte pocit, že vaše využití inodů je příliš vysoké. Mnoho souvisejících otázek a odpovědí na několika stránkách StackExchange.


Větší inody jsou užitečné, pokud máte mnoho souborů s velkým množstvím metadat. Nejmenší velikost inodu má prostor pro klasická metadata:oprávnění, časová razítka atd., stejně jako adresu několika bloků pro běžné soubory nebo cíl krátkých symbolických odkazů. Větší inody mohou ukládat rozšířené atributy, jako jsou seznamy řízení přístupu a kontexty SELinux. Pokud v inode není dostatek místa pro rozšířené atributy, musí být uloženy v samostatném bloku, což zpomaluje otevírání souboru nebo čtení jeho metadat.

Pokud tedy plánujete mít velké množství rozšířených atributů, měli byste použít větší velikost inodu jako jsou složité ACL, nebo pokud používáte SELinux. SELinux je primární motivací pro větší inody.


Linux
  1. Chyba OpenStack – velikost sloupce indexu je příliš velká. Maximální velikost sloupce je 767 bajtů [Vyřešeno]

  2. Narození je na Ext4 prázdné?

  3. iconv libovolné kódování do UTF-8

  1. Použití nc pro přenos velkých souborů

  2. Maximalizujte okno v tmux

  3. Proč v systému Linux nemohu vytvářet soubory větší než 2 GB?

  1. Jak seřadit výstup Du podle velikosti?

  2. Výhody Managed Hosting

  3. Je X11 nebezpečný?