Kategorie szkoleń | Egzaminy | Kontakt

Odpowiedź (1)

  • 4

Panie Krzysztofie.

i-node jest skrótem od angielskiego "index node", czyli węzeł indeksujący.

W strukturze systemów plików pochodzących od FFS (Fast File System) z pierwszych systemów uniksowych, czyli między innymi systemy plików ext, ext 2, ext3, solarisowy ufs, wydzielono obszar danych, w którym zapisywana jest w blokach fizycznych dysku zawartość pliku oraz obszar, którego zadaniem jest zorganizowanie struktury. W tym obszarze zwanym tablicą i-node'ów znajdują się właśnie i-node'y. Zawierają one numer, typ pliku (zwykły katalog, link symboliczny, plik specjalny urządzenia blokowego lub znakowego itp.) informacje o uprawnieniach, wskaźniki bezpośrednie oraz zwykle 3 niebezpośrednie do bloków, w których zapisane są dane. Nie zawierają za to nazwy pliku - ona jest umieszczona w tablicy zapisanej w bloku, na który wskazuje plik będący katalogiem.

System plików  jest faktycznie bazą danych organizującą dane przechowywane w fizycznych blokach.  I-nody są indeksami tej bazy danych - organizują w strukturę drzewiastą, przechowują informacje o plikach. Wprowadzają w ogóle pojęcie pliku i katalogu, którym posługuje się użytkownik na wyższej warstwie systemu.

Pozdrawiam.

Paweł Dąbrowski.

  • Odpowiedział
  • @ | 21.05.2014
  • TRENER MODERATOR ALTKOM AKADEMII