Ext4 File System Linux RedHat

 Ext4 File System

 Sistem file ext4 adalah ekstensi yang dapat diskalakan dari sistem file ext3. Dengan Red Hat Enterprise Linux 7, ini dapat mendukung ukuran file individual maksimum 16 terabyte, dan sistem file hingga maksimum 50 terabyte, tidak seperti Red Hat Enterprise Linux 6 yang hanya mendukung sistem file hingga 16 terabyte. Ini juga mendukung jumlah sub-direktori yang tidak terbatas (sistem file ext3 hanya mendukung hingga 32.000), meskipun setelah jumlah tautan melebihi 65.000, ia akan disetel ulang ke 1 dan tidak lagi meningkat. Fitur bigalloc saat ini tidak didukung.

 Fitur Utama

 Sistem file ext4 menggunakan luasan (kebalikan dari skema pemetaan blok tradisional yang digunakan oleh ext2 dan ext3), yang meningkatkan kinerja saat menggunakan file besar dan mengurangi overhead metadata untuk file besar. Sebagai tambahan, ext4 juga memberi label pada grup blok yang tidak terisi dan bagian tabel inode yang sesuai, yang memungkinkan mereka untuk dilewati selama pemeriksaan sistem file. Hal ini membuat pemeriksaan sistem file lebih cepat, yang menjadi lebih bermanfaat saat sistem file bertambah besar.

 Fitur Alokasi

 Sistem file ext4 menampilkan skema alokasi berikut:

 Persistent pre-allocation

Delayed allocation

Multi-block allocation

Stripe-aware allocation

 Karena alokasi tertunda dan pengoptimalan kinerja lainnya, perilaku ext4 dalam menulis file ke disk berbeda dari ext3. Di ext4, ketika program menulis ke sistem file, itu tidak dijamin akan ada di disk kecuali program mengeluarkan panggilan fsync () sesudahnya.

 Secara default, ext3 secara otomatis memaksa file yang baru dibuat ke disk hampir seketika bahkan tanpa fsync (). Perilaku ini menyembunyikan bug dalam program yang tidak menggunakan fsync () untuk memastikan bahwa data tertulis ada di disk. Sebaliknya, sistem file ext4 sering menunggu beberapa detik untuk menulis perubahan ke disk, memungkinkannya untuk menggabungkan dan menyusun ulang penulisan untuk kinerja disk yang lebih baik daripada ext3.

Fitur Lain Ext4

 Sistem file ext4 juga mendukung berikut ini:

 Extended attributes (xattr) : Ini memungkinkan sistem untuk mengasosiasikan beberapa pasangan       nama dan nilai tambahan per file.

Quota journaling  : Ini menghindari perlunya pemeriksaan konsistensi kuota yang lama        setelah error.

Subsecond timestamps   : Ini memberikan stempel waktu ke sub-detik.


Sumber : https://access.redhat.com/documentation

                 https://id.wikipedia.org/wiki/Red_Hat.


Komentar

Postingan populer dari blog ini

Pengertian Aux Port dan Console Port

Luas dan Volume Bola pada C ++

Binary Tree C++