Apa perilaku driver sistem file yang dapat diinstal NTFS saat mengganti nama file?


0

Direvisi: Apa perilaku driver sistem file yang dapat diinstal NTFS saat mengganti nama file pada Windows NT 5.1?

Apakah pengemudi memperbarui waktu akses terakhir untuk operasi pada entri MFT untuk file atau hanya untuk atribut tertentu dalam entri MFT (yaitu data, deskriptor keamanan, atau nama file).

Tua: Apakah fsutil memperbarui waktu akses terakhir di NTFS ketika file diganti nama atau dipindahkan menggunakan baris perintah?

Apakah fsutil memperbarui waktu akses terakhir pada NTFS untuk setiap operasi yang tidak menyentuh atribut data dalam MFT?


Jawabannya adalah, sebenarnya, dua kata: "Tidak." dan tidak.". Itu karena Anda bertanya tentang hal yang salah. fsutil tidak terlibat dalam proses penggantian nama atau operasi pada file individual. Anda harus bertanya "Apa kelakuannya driver sistem file NTFS yang dapat diinstal saat mengganti nama file? ". Untuk hasil terbaik, Anda harus spesifik tentang versi Windows NT yang ingin Anda ketahui juga.
JdeBP

Jawaban:


0

Komentar

  • Itu tingkah laku subcommand menulis perubahan ke registri, jadi Anda harus me-restart komputer agar perubahan diterapkan.

  • Menggunakan disable8dot3 {1 | 0}

    Kapan disable8dot3 diatur ke 0 , setiap kali Anda membuat file dengan nama file yang panjang, NTFS membuat entri file kedua yang memiliki nama file sepanjang 8,3 karakter. Ketika NTFS membuat file dalam folder, itu harus mencari nama file panjang karakter 8.3 yang terkait dengan nama file panjang.

    Parameter ini memperbarui HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation kunci registri.

  • Menggunakan allowextchar {1 | 0}

    Parameter ini memperbarui HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsAllowExtendedCharacterIn8dot3Name kunci registri.

  • Menggunakan disablelastaccess {1 | 0}

    Itu disablelastaccess parameter dirancang untuk mengurangi dampak logging memperbarui cap waktu akses terakhir pada folder dan direktori. Menonaktifkan Waktu Akses Terakhir meningkatkan kecepatan akses folder dan file.

    Waktu Akses Terakhir detail:

    Setiap file dan folder pada volume NTFS berisi atribut yang disebut Waktu Akses Terakhir . Atribut ini menentukan kapan file atau folder terakhir diakses, seperti ketika pengguna mendaftar folder, menambahkan file ke folder, membaca file, atau membuat perubahan pada file. Waktu Akses Terakhir yang paling up-to-date disimpan dalam memori dan pada akhirnya ditulis ke disk di dua lokasi berbeda. Salah satunya adalah dalam atribut file, yang merupakan bagian dari catatan MFT-nya. Yang kedua adalah dalam indeks direktori yang berisi file.

    Waktu Akses Terakhir pada disk tidak selalu terkini. Kelambatan ini terjadi karena NTFS menunda menulis Waktu Akses Terakhir ke disk ketika pengguna atau program melakukan operasi hanya baca pada file atau folder, seperti daftar isi folder atau membaca (tetapi tidak mengubah) file di folder. Jika Waktu Akses Terakhir disimpan pada disk untuk operasi baca, semua operasi baca menjadi operasi tulis, yang memengaruhi kinerja NTFS.

    Perhatikan bahwa permintaan berbasis file Waktu Akses Terakhir akurat bahkan jika semua nilai pada disk tidak terkini. NTFS mengembalikan nilai yang benar pada permintaan karena nilai yang akurat disimpan dalam memori.

    NTFS biasanya memperbarui atribut file pada disk jika saat ini Waktu Akses Terakhir dalam memori berbeda lebih dari satu jam dari Waktu Akses Terakhir disimpan di disk, atau ketika semua referensi dalam memori ke file itu hilang, mana yang lebih baru.

    Misalnya, jika file saat ini Waktu Akses Terakhir aku s 1:00 P.M. , dan Anda membaca file di 1:30 P.M. , NTFS tidak memperbarui Waktu Akses Terakhir . Jika Anda membaca file lagi di JAM 2 SIANG. , NTFS memperbarui Waktu Akses Terakhir dalam atribut file untuk direfleksikan JAM 2 SIANG. karena atribut file menunjukkan 1:00 P.M. dan di memori Waktu Akses Terakhir menunjukkan JAM 2 SIANG .

    NTFS memperbarui indeks direktori yang berisi file ketika NTFS memperbarui file Waktu Akses Terakhir dan mendeteksi bahwa Waktu Akses Terakhir untuk file berbeda lebih dari satu jam dari Waktu Akses Terakhir disimpan dalam indeks direktori. Pembaruan ini biasanya terjadi setelah suatu program menutup pegangan yang digunakan untuk mengakses file di dalam direktori. Jika pengguna memegang pegangan terbuka untuk waktu yang lama, kelambatan terjadi sebelum perubahan muncul dalam entri indeks direktori.

    Perhatikan bahwa satu jam adalah waktu maksimum yang NTFS batalkan memperbarui Waktu Akses Terakhir pada disk. Jika NTFS memperbarui atribut file lainnya seperti Waktu Ubah Terakhir, dan pembaruan Waktu Akses Terakhir sedang menunggu, NTFS memperbarui Waktu Akses Terakhir bersama dengan pembaruan lainnya tanpa dampak kinerja tambahan.

    Perhatikan bahwa menggunakan disablelastaccess parameter dapat memengaruhi program seperti cadangan dan Penyimpanan Jarak Jauh yang mengandalkan fitur ini.

    Parameter ini memperbarui HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisableLastAccessUpdate kunci registri.

  • Menggunakan mftzone nilai

    Nilai adalah perkiraan ukuran awal dari MFT plus the MFT Zone pada volume baru dan diatur pada waktu pemasangan untuk setiap sistem file. Karena ruang pada volume digunakan, NTFS menyesuaikan ruang yang disediakan untuk pertumbuhan MFT di masa depan. Jika Zona MFT sudah besar, ukuran Zona MFT penuh tidak dicadangkan lagi. Karena Zona MFT didasarkan pada rentang yang berdekatan melewati akhir MFT, zona MFT menyusut saat ruang digunakan.

    Sistem file tidak menetapkan kembali lokasi Zona MFT sampai Zona MFT saat ini sepenuhnya digunakan. Ini tidak pernah terjadi pada sistem tipikal.

Sumber: Microsoft Doc



Terima kasih. Saya mencari detail lebih lanjut tentang apa "Atribut ini menentukan kapan file atau folder terakhir diakses, seperti ketika pengguna mendaftar folder, menambahkan file ke folder, membaca file, atau membuat perubahan pada file." Berarti persis. Secara khusus, apa yang dimaksud dengan "membaca file"? Apakah ini merujuk pada atribut apa pun di MFT atau hanya data entri file?
George
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.