Struktur fizikal yang digunakan oleh ext2 Linux terutamanya mempunyai tiga bahagian: 1. Blok but, digunakan untuk menyimpan program but atau pemuat but 2. Blok super, metadata sistem fail, yang mengandungi semua maklumat tentang sistem fail, seperti Saiz sistem fail, saiz blok, jumlah bilangan inod, blok percuma dan inod, dsb. 3. Blok data, di mana data disimpan dalam sistem fail, dibahagikan kepada tiga jenis: blok data, blok indeks dan blok tidak langsung.
Sistem pengendalian tutorial ini: sistem Linux5.18.14, komputer Dell G3.
Sistem fail ext2 Linux ialah sistem fail yang digunakan dalam sistem pengendalian Linux awal Ia adalah sistem fail cakera yang menggunakan teknologi storan blok berasaskan cakera untuk menyusun data. Dalam sistem fail ext2, struktur fizikal adalah sangat penting kerana ia menentukan cara data disimpan dan diakses pada cakera.
Struktur fizikal sistem fail ext2 terutamanya mempunyai tiga bahagian: blok but, blok super dan blok data.
1. Boot block
digunakan untuk menyimpan program but atau pemuat but. Apabila komputer but, BIOS membaca program but atau pemuat but daripada blok but, yang seterusnya memuatkan sistem pengendalian dan kernel.
2. Super block
Metadata sistem fail, yang mengandungi semua maklumat tentang sistem fail, seperti saiz sistem fail, saiz blok, jumlah bilangan inod, blok dan inod percuma, dsb. Oleh itu, superblock ialah elemen utama sistem fail ext2.
3. Blok data
Tempat di mana data disimpan dalam sistem fail terbahagi kepada tiga jenis: blok data, blok indeks dan blok tidak langsung. Blok data menyimpan data sebenar fail, blok indeks digunakan untuk mengakses fail besar, dan blok tidak langsung digunakan untuk mengakses fail yang sangat besar.
Dalam sistem fail ext2, data disusun dan disimpan dalam bentuk blok. Blok ialah unit fizikal terkecil dalam sistem fail dan biasanya terdiri daripada pelbagai sektor. Saiz blok dipilih apabila sistem fail diformat, biasanya 1KB, 2KB, 4KB, dsb.
Setiap blok mempunyai pengecam unik yang dipanggil nombor blok. Nombor blok ini disimpan dalam superblock. Sistem fail menggunakan nombor blok ini untuk mengakses dan mencari pelbagai blok data.
Untuk meringkaskan, sistem fail ext2 Linux menggunakan teknologi storan blok berasaskan cakera untuk menyusun dan menyimpan data. Ia menggunakan tiga struktur fizikal: blok but, blok super dan blok data untuk mengurus fail dan direktori. Memahami struktur fizikal ini penting untuk memahami operasi dan prestasi sistem fail
Atas ialah kandungan terperinci Apakah struktur fizikal yang digunakan oleh ext2 linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!