Komposisi sistem fail. Kelebihan sistem fail HPFS. Sistem fail dalam peranti Android

Struktur sistem fail bergantung pada sistem pengendalian. Salah satu komputer pertama yang menggunakan berasaskan fail sistem FAT(Jadual Peruntukan Fail), yang digunakan dalam sistem pengendalian MS DOS.

FAT direka untuk berfungsi dengan cakera liut yang lebih kecil daripada 1 MB dan pada mulanya tidak memberikan sokongan untuk cakera keras. Selepas itu, FAT mula menyokong fail dan partition sehingga saiz 2 GB.

FAT menggunakan konvensyen penamaan fail berikut: nama mesti bermula dengan huruf atau nombor dan boleh mengandungi sebarang watak ASCII, tidak termasuk ruang dan aksara "/\ : ; | = , ^ * ? Panjang nama sehingga 8 aksara, diikuti dengan noktah dan sambungan pilihan sehingga 3 aksara panjang. Nama fail tidak sensitif huruf besar dan tidak disimpan .

Sistem fail FAT tidak boleh mengawal setiap sektor secara berasingan; oleh itu, ia menggabungkan sektor bersebelahan ke dalam kelompok. Ini mengurangkan jumlah unit storan yang mesti dijejaki oleh sistem fail. Saiz kelompok dalam FAT ialah kuasa dua dan ditentukan oleh saiz volum semasa memformat cakera. Kelompok ialah jumlah ruang terkecil yang boleh diduduki oleh fail. Ini mengakibatkan beberapa ruang cakera menjadi sia-sia.

Dalam sistem pengendalian, konsep direktori dan folder digunakan sebagai objek yang direka untuk menyimpan fail dan menyediakan akses kepada mereka.

Akses ialah prosedur untuk mewujudkan komunikasi dengan memori dan fail yang terletak di dalamnya untuk menulis dan membaca data.

Apabila mengakses fail, adalah sangat penting untuk menunjukkan lokasinya yang tepat. Lebih-lebih lagi, jika fail itu diakses daripada baris arahan, maka entri kelihatan seperti ini:

c:\Papka1\papka2\uchebnik.doc

Rekod sedemikian biasanya dipanggil laluan, atau laluan.

Nama pemacu logik yang muncul sebelum nama fail dalam spesifikasi menentukan pemacu logik untuk mencari fail tersebut. Pada cakera yang sama terdapat direktori di mana nama penuh fail disimpan, serta ciri-cirinya: tarikh dan masa penciptaan; volum (dalam bait); ciri khas. Dengan analogi dengan sistem perpustakaan organisasi direktori nama penuh fail yang didaftarkan dalam direktori akan berfungsi sebagai sifir di mana sistem pengendalian mencari lokasi fail pada cakera.

Direktori ialah direktori fail yang menunjukkan lokasinya pada cakera.

Dalam sistem pengendalian Konsep WINDOWS direktori sepadan dengan konsep folder.

Terdapat dua keadaan direktori - semasa (aktif) dan pasif.

Semasa (aktif) katalog- katalog, di mana dalam masa ini masa pengguna bekerja.

Direktori pasif - direktori yang tiada sambungan pada masa ini .

Sistem pengendalian menggunakan struktur organisasi direktori hierarki. Setiap cakera sentiasa mempunyai satu direktori utama (root). Ia berada pada tahap sifar struktur hierarki dan dilambangkan dengan simbol "\" - garis miring ke belakang. Direktori akar dicipta apabila memformat (memulakan, membahagikan) cakera dan mempunyai saiz yang terhad. Direktori utama mungkin termasuk direktori dan fail lain yang dicipta oleh arahan sistem pengendalian dan boleh dipadamkan oleh arahan yang sepadan.

Direktori Ibubapa - direktori dengan subdirektori .

Subdirektori - direktori yang disertakan dalam direktori lain .

Walau bagaimanapun, mana-mana direktori yang mengandungi direktori peringkat rendah boleh, dalam satu tangan, induk kepada mereka, dan sebaliknya, bawahan kepada direktori peringkat atas.

Struktur direktori mungkin mengandungi direktori yang tidak mengandungi sebarang fail atau subdirektori. Subdirektori sedemikian dipanggil kosong .

Peraturan untuk menamakan subdirektori adalah sama dengan peraturan untuk menamakan fail. Untuk membezakannya secara rasmi daripada fail, subdirektori biasanya hanya diberi nama, walaupun jenis boleh ditambah menggunakan peraturan yang sama seperti untuk fail.

Sistem fail FAT sentiasa terisi tempat percuma pada cakera secara berurutan dari awal hingga akhir. Apabila mencipta fail baharu atau mengubah suai yang sedia ada, ia mencari kelompok percuma yang pertama dalam jadual peruntukan fail. Jika semasa kerja beberapa fail telah dipadamkan dan yang lain berubah dalam saiz, maka gugusan kosong yang terhasil akan bertaburan di seluruh cakera. Jika kluster yang mengandungi data fail tidak terletak dalam satu baris, fail tersebut menjadi berpecah-belah. Fail yang berpecah-belah dengan ketara mengurangkan kecekapan kerja. Sistem pengendalian yang menyokong FAT biasanya termasuk utiliti khas Defragmentasi cakera, direka untuk meningkatkan prestasi operasi fail.

Sistem fail FAT mempunyai had sokongan yang ketara jumlah yang besar ruang cakera, hadnya ialah 2 GB.

Pemacu keras generasi baharu dengan jumlah ruang cakera yang besar memerlukan sistem fail yang lebih maju.

Sistem pengendalian Windows mengandungi sistem fail FAT32, yang menyokong cakera keras sehingga dua terabait. FAT32 telah mengembangkan atribut fail untuk kini menyimpan masa dan tarikh penciptaan, pengubahsuaian dan akses terakhir ke fail atau direktori. Sistem membenarkan nama panjang fail dan ruang dalam nama. Sistem fail FAT32 disokong pada Windows XP dan Windows Vista.

Perlu dikatakan bahawa sistem fail lain telah dibangunkan untuk sistem pengendalian ini: NTFS (Teknologi Baru Sistem fail)

NTFS telah mengembangkan dengan ketara keupayaan untuk mengawal akses kepada fail berasingan dan direktori, sejumlah besar atribut telah diperkenalkan, toleransi kesalahan telah dilaksanakan, dan alat pemampatan fail dinamik telah dilaksanakan. NTFS membenarkan nama fail sehingga 255 aksara panjang

NTFS mempunyai keupayaan pemulihan diri dalam kes kegagalan OS atau perkakasan, supaya volum cakera kekal tersedia dan struktur direktori tidak terganggu.

Setiap fail pada volum NTFS diwakili oleh entri masuk fail khas– jadual fail utama MFT (Jadual Fail Induk). NTFS menyimpan 16 entri jadual pertama bersaiz kira-kira 1 MB untuk maklumat khas. Rekod menyediakan sandaran untuk utama jadual fail, pemulihan fail, pantau keadaan kluster, tentukan atribut fail.

Untuk mengurangkan pemecahan, NTFS sentiasa cuba menyimpan fail dalam blok bersebelahan. Ia menyediakan carian yang cekap untuk fail dalam direktori.

NTFS direka bentuk sebagai sistem fail boleh pulih menggunakan model pemprosesan transaksi. Setiap operasi I/O yang mengubah suai fail pada volum NTFS dianggap sebagai transaksi oleh sistem dan boleh dilaksanakan sebagai blok tidak boleh dibahagikan. Apabila fail diubah suai oleh pengguna, perkhidmatan fail log merekodkan semua maklumat yang diperlukan untuk mengulangi atau melancarkan transaksi.

Peluang menarik sistem fail adalah penyulitan dinamik fail dan direktori, meningkatkan kebolehpercayaan penyimpanan maklumat.

Soalan ujian kendiri.

1.Apakah itu sistem fail?

2. Apakah itu "fail"?

3. Komponen utama struktur fail.

4. Apakah kluster?

5. Namakan parameter utama yang mencirikan fail.

6. Bagaimanakah nama fail terbentuk?

7. Peraturan untuk menamakan fail dalam sistem FAT.

8. Mengapakah defragmentasi cakera begitu penting?

9. Apakah itu direktori?

10. Terangkan konsep "laluan", "laluan".

11.Mengapa sambungan digunakan dalam nama fail?

12.Tujuan utama sistem fail.

13. Apakah sistem fail yang disokong oleh sistem pengendalian Windows XP dan Windows Vista?

1. Pengumpulan data atau program yang berkaitan secara logik, untuk penempatan dalam ingatan luaran kawasan bernama diperuntukkan, ini

Kluster

2. Unit minimum ruang cakera yang boleh diperuntukkan kepada fail

3. Nama fail penuh mengandungi

Sebenarnya nama

Sambungan

4. Fail dengan sambungan .ZIP,ARJ rujuk

Sistemik

Grafik

Arkib

Sementara

5. Sistem fail FAT mengekalkan ruang cakera dalam jumlah

6. Templat nama fail, yang berfungsi untuk menggantikan satu aksara

7. Templat nama fail, yang berfungsi untuk menggantikan sebarang urutan aksara

8. Direktori fail yang menunjukkan lokasinya pada cakera

Katalog

Jadual Peruntukan Fail

Kluster

Pemandu

9. Prosedur untuk mewujudkan sambungan dengan fail yang terletak dalam ingatan

Defragmentasi

Membaca

10. Fail dengan sambungan .COM,EXE kepunyaan

Sistemik

Grafik

Boleh laksana

Sementara

BAHAGIAN 3. Alat pelaksanaan perisian proses maklumat

Topik 3.1. Pengelasan perisian


  • - Pelaksanaan sistem fail. Struktur Sistem Fail Umum

    Sistem fail disimpan pada cakera. Kebanyakan cakera dibahagikan kepada beberapa partition, dengan sistem fail bebas pada setiap partition. Sektor "0" cakera dipanggil sektor utama rekod but(MBR, But Master Rekod) dan digunakan untuk but komputer. Pada penghujung but utama... [baca lebih lanjut]


  • -

    [baca lebih lanjut]


  • - Struktur sistem fail pada cakera

    Pertimbangan kaedah untuk bekerja dengan ruang cakera memberi idea umum tentang set data perkhidmatan yang diperlukan untuk menerangkan sistem fail. Struktur data perkhidmatan sistem fail biasa, contohnya Unix, pada salah satu partition cakera boleh...

    [baca lebih lanjut]


  • - Struktur sistem fail

    Pelaksanaan sistem fail B bahagian ini mari kita mula mempertimbangkan prinsip dan kaedah melaksanakan sistem fail, pembentangannya diteruskan dalam "Sistem fail maya (VFS). Pelaksanaan sistem fail. Fail rangkaian sistem NFS". Dalam ini dan seterusnya...

  • Sistem fail adalah sebahagian daripada sistem pengendalian yang tujuannya adalah untuk mengatur kerja yang berkesan dengan data yang disimpan dalam memori luaran dan menyediakan pengguna dengan antara muka mesra pengguna apabila bekerja dengan data sedemikian. Mengatur storan maklumat pada cakera magnetik bukanlah mudah. Ini memerlukan, sebagai contoh, pengetahuan yang baik tentang reka bentuk pengawal cakera dan ciri-ciri bekerja dengan daftarnya. Interaksi langsung dengan cakera adalah hak prerogatif komponen sistem input/output OS yang dipanggil pemacu cakera. Dalam usaha untuk menyelamatkan pengguna komputer daripada kesukaran berinteraksi dengan peralatan, jelas model abstrak sistem fail. Operasi tulis atau baca fail secara konsepnya lebih mudah daripada operasi peranti peringkat rendah.

    Jom senaraikan fungsi utama sistem fail.

    1. Pengenalan fail. Mengaitkan nama fail dengan ruang memori luaran yang diperuntukkan kepadanya.

    2. Pengagihan memori luaran antara fail. Untuk bekerja dengan fail tertentu, pengguna tidak perlu mempunyai maklumat tentang lokasi fail ini pada medium storan luaran. Sebagai contoh, untuk memuatkan dokumen ke dalam editor dengan cakera keras, kita tidak perlu tahu sebelah mana cakera magnetik, pada silinder mana dan dalam sektor mana dokumen ini berada.

    3. Memastikan kebolehpercayaan dan toleransi kesalahan. Kos maklumat boleh berkali ganda lebih tinggi daripada kos komputer.

    4. Memastikan perlindungan daripada akses yang tidak dibenarkan.

    5. Menyediakan akses dikongsi kepada fail supaya pengguna tidak perlu membuat usaha khas untuk memastikan penyegerakan akses.

    6. Memastikan prestasi tinggi.

    Fail kadangkala dikatakan sebagai koleksi bernama maklumat berkaitan yang ditulis ke memori sekunder. Bagi kebanyakan pengguna, sistem fail ialah bahagian OS yang paling ketara. Ia menyediakan mekanisme untuk storan dalam talian dan akses kepada kedua-dua data dan program untuk semua pengguna sistem. Dari sudut pandangan pengguna, fail ialah satu unit memori luaran, iaitu, data yang ditulis pada cakera mestilah sebahagian daripada beberapa fail.

    37. Jadual paling ringkas isipadu jadual kandungan dan unsur-unsurnya

    Sistem fail termasuk isi kandungan Dan kawasan data - koleksi blok pada cakera, dikenal pasti dengan nombor/alamatnya. Contoh jadual kandungan (abstrak) yang paling mudah, jadual kandungan volum (cakera, pakej cakera), yang mempunyai nama yang berbeza dalam sistem pengendalian yang berbeza - VTOC - Jadual Kandungan Jilid, FAT - Jadual Peruntukan Fail, FDT - Jadual Definisi Fail, dsb., ditunjukkan dalam Rajah. 1.

    nasi. 1. Jadual kandungan isipadu yang paling ringkas

    Ia terdiri daripada tiga bidang:

    · kawasan fail. Ini ialah jadual yang biasanya mempunyai had (dalam contoh N=6) bilangan baris N(dalam MS-DOS, sebagai contoh, N=500, i.e. bilangan fail tidak lebih daripada 500). Bilangan lajur M(dalam contoh M= 5)biasanya dipilih untuk 85 -95% daripada fail, ciptaan pengguna tidak akan mengandungi lagi M blok, yang bergantung pada saiz blok dan jenis pengguna, dan pada tahap umum pembangunan maklumat dan perisian. Lajur jadual pertama dalam setiap baris (Rekod Tajuk) mengandungi maklumat tentang fail, dalam dalam contoh ini- nama fail;

    · kawasan limpahan- jadual tambahan struktur yang serupa di mana nombor blok ditulis secara khusus fail panjang(dalam contoh - File_l). Mengatur jadual peruntukan dalam bentuk kawasan fail dan kawasan limpahan jelas membolehkan penjimatan pada saiz jadual secara keseluruhan, tanpa pada masa yang sama mengehadkan kemungkinan panjang fail;

    · senarai blok percuma- maklumat yang diperlukan untuk meletakkan fail yang dibuat atau dikembangkan. Senarai dibuat semasa pemulaan dan termasuk semua blok kecuali yang rosak, dan kemudian dilaraskan apabila fail dibuat, dipadam atau diubah suai;

    · senarai blok buruk. Ini ialah jadual yang dibuat semasa pemulaan (pembahagian) volum (cakera), diisi semula oleh program diagnostik (contohnya ialah NDD - Doktor Cakera Norton, terkenal kepada pengguna) dan menghalang pengedaran kawasan yang rosak pada medium magnet ke fail data.

    Mari kita senaraikan ciri-ciri situasi yang direkodkan dalam Rajah 1. dalam sistem fail yang paling mudah (buatan).

    File_l menduduki 6 blok, nombor ini lebih besar daripada maksimum, jadi alamat blok No. 6 (23) diletakkan dalam jadual limpahan;

    File_2 menduduki 2 blok, yang kurang daripada had, jadi semua maklumat tertumpu di kawasan fail.

    Terdapat situasi konflik berikut:

    · Fail_3 tidak mengandungi satu blok (oleh itu, fail telah dipadamkan, tetapi rekod pengepala telah dipelihara);

    · Fail_4 dan Fail_l rujuk blok #3. Ini adalah ralat kerana setiap blok mesti diberikan kepada satu fail;

    · senarai blok percuma mengandungi nombor blok No. 12 (ditandakan sebagai buruk) dan No. 13 (diperuntukkan di bawah Fail_1).

    38. Struktur logik partition cakera menggunakan contoh sistem fail yang serasi dengan IBM dan MS


    Pemacu logik D dan E

    Bilangan maksimum partition primer ialah 4. Partition aktif ialah tempat pemuat but sistem berada.

    MBR- kod dan data yang diperlukan untuk pemuatan sistem pengendalian seterusnya dan terletak di sektor fizikal pertama (paling kerap pada yang pertama) pada cakera keras atau peranti storan maklumat lain.

    Entri bahagian lanjutan dipanggil SMBR (Rekod But Induk Menengah)). Perbezaan dengan entri ini ialah ia tidak mempunyai pemuat but, dan jadual partition terdiri daripada dua entri: partition primer dan partition lanjutan.

    39. Sistem fail FAT. Struktur isipadu LEMAK

    40. Sistem fail NTFS. Struktur volum NTFS

    41. Pendaftaran OS Windows

    42. Sistem pengendalian Keluarga Windows NT

    43. Beberapa modul seni bina Windows NT

    44. Pengurusan cakera keras pada Windows NT

    45. Sistem pengendalian projektif, prinsip, kelebihan, kelemahannya

    46. ​​Sistem pengendalian prosedur, prinsip, kelebihan, kelemahannya

    47. Sejarah perkembangan dan ideologi membina OS Unix

    48. Struktur OS Unix

    49. Antara Muka Pengguna Unix

    50. Proses penghantaran (tugas) dalam Unix

    51. OS Linux dan kelebihan utamanya

    52. Pelaksanaan mod grafik dalam OS Linux

    53. Prinsip asas bekerja dalam OS Linux

    54. Fail konfigurasi OS Linux asas

    55. Bekerja dengan pemacu cakera pada OS Linux

    56. Aplikasi untuk OS Linux

    Struktur sistem fail

    Struktur sistem fail bergantung pada sistem pengendalian. Salah satu komputer pertama yang menggunakan sistem fail FAT (File Allocation Table), yang digunakan dalam sistem pengendalian MS DOS.

    FAT direka untuk berfungsi dengan cakera liut yang lebih kecil daripada 1 MB, dan pada mulanya tidak memberikan sokongan untuk cakera keras. Selepas itu, FAT mula menyokong fail dan partition sehingga saiz 2 GB.

    FAT menggunakan konvensyen penamaan fail berikut:
    nama mesti bermula dengan huruf atau nombor dan boleh mengandungi sebarang aksara ASCII kecuali ruang dan aksara "/\ : ; | = , ^ * ?
    Nama itu tidak lebih daripada 8 aksara, diikuti dengan noktah dan sambungan pilihan sehingga 3 aksara.
    Kes aksara dalam nama fail tidak dibezakan dan tidak dipelihara.

    Sistem fail FAT tidak boleh mengawal setiap sektor secara berasingan, jadi ia mengumpulkan sektor bersebelahan ke dalam kelompok. Ini mengurangkan jumlah unit storan yang mesti dijejaki oleh sistem fail. Saiz kelompok dalam FAT ialah kuasa dua dan ditentukan oleh saiz volum semasa memformat cakera. Kelompok mewakili jumlah minimum ruang yang boleh diduduki oleh fail. Ini mengakibatkan beberapa ruang cakera menjadi sia-sia.

    Dalam sistem pengendalian, konsep direktori dan folder digunakan sebagai objek yang direka untuk menyimpan fail dan menyediakan akses kepada mereka.

    Akses ialah prosedur untuk mewujudkan komunikasi dengan memori dan fail yang terletak di dalamnya untuk menulis dan membaca data.

    Apabila mengakses fail, anda mesti menentukan lokasinya yang tepat. Selain itu, jika fail itu diakses dari baris arahan, maka entri kelihatan seperti ini:

    c:\Papka1\papka2\uchebnik.doc

    Rekod sedemikian dipanggil laluan, atau laluan.

    Nama pemacu logik yang muncul sebelum nama fail dalam spesifikasi menentukan pemacu logik untuk mencari fail tersebut. Pada cakera yang sama terdapat direktori di mana nama penuh fail disimpan, serta ciri-cirinya: tarikh dan masa penciptaan; volum (dalam bait); ciri khas. Sama seperti sistem pengkatalogan perpustakaan, nama penuh fail yang didaftarkan dalam direktori akan berfungsi sebagai sifir di mana sistem pengendalian mencari lokasi fail pada cakera.

    Direktori ialah direktori fail yang menunjukkan lokasinya pada cakera.

    Dalam sistem pengendalian WINDOWS, konsep direktori sepadan dengan konsep folder.

    Terdapat dua keadaan direktori - semasa (aktif) dan pasif.

    Direktori semasa (aktif) ialah direktori di mana pengguna sedang bekerja.

    Direktori pasif - direktori yang tiada sambungan pada masa ini .

    Sistem pengendalian menggunakan struktur direktori hierarki. Setiap cakera sentiasa mempunyai satu direktori utama (root). Ia terletak pada tahap sifar struktur hierarki dan dilambangkan dengan simbol "\" - garis miring ke belakang. Direktori akar dicipta apabila memformat (memulakan, membahagikan) cakera dan mempunyai saiz yang terhad. Direktori utama mungkin termasuk direktori dan fail lain yang dicipta oleh arahan sistem pengendalian dan boleh dipadamkan oleh arahan yang sesuai.

    Direktori Ibubapa - direktori dengan subdirektori .

    Subdirektori - direktori yang disertakan dalam direktori lain .

    Oleh itu, mana-mana direktori yang mengandungi direktori peringkat rendah boleh, dalam satu pihak, induk kepada mereka, dan sebaliknya, bawahan kepada direktori peringkat atas.

    Struktur direktori mungkin mengandungi direktori yang tidak mengandungi sebarang fail atau subdirektori. Subdirektori sedemikian dipanggil kosong .

    Peraturan untuk menamakan subdirektori adalah sama dengan peraturan untuk menamakan fail. Untuk membezakannya secara rasmi daripada fail, subdirektori biasanya hanya diberi nama, walaupun jenis boleh ditambah menggunakan peraturan yang sama seperti untuk fail.

    Sistem fail FAT sentiasa mengisi ruang cakera kosong secara berurutan dari awal hingga akhir. Apabila mencipta fail baharu atau mengubah suai yang sedia ada, ia mencari kelompok percuma yang pertama dalam jadual peruntukan fail. Jika semasa operasi beberapa fail telah dipadamkan dan yang lain berubah dalam saiz, maka gugusan kosong yang terhasil akan bertaburan di seluruh cakera. Jika kluster yang mengandungi data fail tidak terletak dalam satu baris, maka fail tersebut menjadi berpecah-belah. Fail yang berpecah-belah dengan ketara mengurangkan kecekapan kerja. Sistem pengendalian yang menyokong FAT biasanya termasuk utiliti defragmentasi cakera khas yang direka untuk meningkatkan prestasi operasi fail.

    Sistem fail FAT mempunyai had yang ketara dalam menyokong sejumlah besar ruang cakera, hadnya ialah 2 GB.

    Pemacu keras generasi baharu dengan jumlah ruang cakera yang besar memerlukan sistem fail yang lebih maju.

    Sistem pengendalian Windows mengandungi sistem fail FAT32, yang menyokong pemacu keras sehingga dua terabait.
    FAT32 telah mengembangkan atribut fail untuk menyimpan masa dan tarikh penciptaan, pengubahsuaian dan akses terakhir fail atau direktori.
    Sistem ini membenarkan nama fail panjang dan ruang dalam nama.
    Sistem fail FAT32 disokong pada sistem pengendalian Windows XP dan Windows Vista.

    Sistem fail lain telah dibangunkan untuk sistem pengendalian ini: NTFS (Sistem Fail Teknologi Baharu)

    NTFS telah meluaskan keupayaan untuk mengawal akses kepada fail dan direktori individu dengan ketara, memperkenalkan sejumlah besar atribut, melaksanakan toleransi kesalahan dan alat pemampatan fail dinamik. NTFS membenarkan nama fail sehingga 255 aksara panjang

    NTFS mempunyai keupayaan untuk memulihkan diri sekiranya berlaku kegagalan OS atau perkakasan, supaya volum cakera kekal tersedia dan struktur direktori tidak terganggu.

    Setiap fail pada volum NTFS diwakili oleh entri dalam fail khas - MFT (Jadual Fail Induk). NTFS menyimpan 16 entri jadual pertama, kira-kira 1 MB dalam saiz, untuk maklumat khas. Rekod menyediakan sandaran jadual fail utama, pemulihan fail, mengawal keadaan kelompok dan menentukan atribut fail.

    Untuk mengurangkan pemecahan, NTFS sentiasa cuba menyimpan fail dalam blok bersebelahan. Ia menyediakan carian yang cekap untuk fail dalam direktori.



    NTFS direka bentuk sebagai sistem fail boleh pulih menggunakan model pemprosesan transaksi. Setiap operasi I/O yang mengubah suai fail pada volum NTFS dianggap sebagai transaksi oleh sistem dan boleh dilaksanakan sebagai blok tidak boleh dibahagikan. Apabila fail diubah suai oleh pengguna, perkhidmatan fail log merekodkan semua maklumat yang diperlukan untuk mengulangi atau melancarkan transaksi.

    Ciri menarik sistem fail ialah penyulitan dinamik fail dan direktori, yang meningkatkan kebolehpercayaan storan maklumat.

    Soalan ujian kendiri.

    1.Apakah itu sistem fail?

    2. Apakah itu "fail"?

    3. Komponen utama struktur fail.

    4. Apakah kluster?

    5. Namakan parameter utama yang mencirikan fail.

    6. Bagaimanakah nama fail terbentuk?

    7. Peraturan untuk menamakan fail dalam sistem FAT.

    8. Mengapakah terdapat keperluan untuk menyahfragmentasi cakera?

    9. Apakah itu direktori?

    10. Terangkan konsep "laluan", "laluan".

    11.Mengapa sambungan digunakan dalam nama fail?

    12.Tujuan utama sistem fail.

    13. Apakah sistem fail yang disokong oleh sistem pengendalian Windows XP dan Windows Vista?

    Sistem pengendalian, yang merupakan asas untuk operasi mana-mana kelengkapan komputer, mengatur kerja dengan data elektronik, mengikut algoritma tertentu, dalam rantaian yang sistem failnya tidak dituntut. Apakah sistem fail secara umum, dan jenis sistem fail yang boleh digunakan zaman moden dan kami akan cuba menggariskannya dalam artikel ini.


    Penerangan ciri umum sistem fail

    FS adalah, seperti yang dinyatakan di atas, sebahagian daripada sistem pengendalian yang berkaitan secara langsung dengan penempatan, pemadaman, pergerakan maklumat elektronik pada medium tertentu, serta keselamatan penggunaannya selanjutnya pada masa hadapan. Sumber ini juga boleh digunakan dalam kes di mana perlu memulihkan maklumat yang hilang akibat kegagalan perisian seperti itu. Iaitu, ia adalah alat utama untuk bekerja dengan fail elektronik.

    Jenis sistem fail

    Setiap peranti komputer menggunakan sistem fail jenis khas. Jenis berikut adalah perkara biasa:

    - direka untuk cakera keras;
    - bertujuan untuk pita magnetik;
    - bertujuan untuk media optik;
    — maya;
    - rangkaian.

    Sememangnya, unit logik utama bekerja dengan data elektronik adalah fail, yang bermaksud dokumen dengan maklumat sifat tertentu yang tersistem di dalamnya, yang mempunyai namanya sendiri, yang memudahkan pengguna untuk bekerja dengan aliran elektronik yang besar. dokumen.
    Jadi, benar-benar semua yang digunakan oleh sistem pengendalian diubah menjadi fail, tidak kira sama ada teks atau imej, atau bunyi, atau video, atau foto. Antara lain, pemacu dan perpustakaan perisian juga mempunyai transkripsinya.

    Setiap unit maklumat mempunyai nama, sambungan tertentu, saiz, ciri yang wujud dan jenis. Tetapi FS adalah keseluruhan mereka, serta prinsip bekerja dengan mereka semua.

    Bergantung pada ciri khusus yang wujud dalam sistem, ia akan berfungsi dengan berkesan dengan data sedemikian. Dan ini adalah prasyarat untuk mengklasifikasikannya kepada jenis dan spesies.

    Lihat sistem fail dari perspektif pengaturcaraan

    Apabila mengkaji konsep sistem fail, anda harus memahami bahawa ini adalah komponen berbilang peringkat, yang pertama dikuasai oleh pengubah sistem fail, yang memastikan interaksi berkesan antara sistem itu sendiri dan aplikasi perisian tertentu. Dialah yang bertanggungjawab untuk menukar permintaan untuk data elektronik ke dalam format tertentu, yang diiktiraf oleh pemandu, yang memerlukan kerja yang berkesan dengan fail, iaitu, ia boleh diakses.

    U aplikasi moden, yang mempunyai standard pelayan pelanggan, keperluan untuk FS adalah sangat tinggi. Lagipun, sistem moden hanya perlu menyediakan akses yang paling cekap kepada semua jenis unit elektronik yang tersedia, serta menyediakan sokongan yang luar biasa untuk media volum besar, serta melindungi semua data daripada akses yang tidak diingini oleh pengguna lain, serta memastikan integriti maklumat yang disimpan dalam format elektronik.

    Di bawah ini kita akan melihat semua FS sedia ada dan kelebihan dan kekurangannya.

    FS - LEMAK

    Ini adalah jenis sistem fail tertua, yang dibangunkan pada tahun 1977. Ia berfungsi dengan OS 86-DOS dan tidak mampu berfungsi dengan media storan keras, dan direka bentuk untuk jenis fleksibel dan penyimpanan maklumat sehingga satu megabait. Jika mengehadkan saiz maklumat tidak relevan hari ini, maka penunjuk lain kekal dalam permintaan tidak berubah.

    Sistem fail ini digunakan oleh syarikat pembangun terkemuka aplikasi perisian– Microsoft untuk sistem pengendalian seperti MS-DOS 1.0.
    Fail sistem ini mempunyai beberapa sifat ciri:

    — nama unit maklumat mesti mengandungi huruf atau nombor pada permulaan, dan kandungan selanjutnya nama itu mungkin termasuk pelbagai simbol papan kekunci komputer;
    — nama fail tidak boleh melebihi lapan aksara; titik diletakkan di hujung nama, diikuti dengan sambungan tiga huruf;
    — sebarang daftar susun atur papan kekunci boleh digunakan untuk mencipta nama fail.

    Sejak awal pembangunannya, sistem fail FAT bertujuan untuk bekerja dengan sistem pengendalian DOS; ia tidak berminat untuk menyimpan data tentang pengguna atau pemilik maklumat.

    Terima kasih kepada pelbagai pengubahsuaian FS ini, ia telah menjadi yang paling popular pada zaman moden dan sistem pengendalian yang paling inovatif beroperasi berdasarkannya.

    Sistem fail inilah yang mampu menyimpan fail tidak berubah jika peralatan komputer dimatikan secara tidak betul disebabkan, sebagai contoh, bateri tidak dicas atau lampu dimatikan.

    Banyak sistem pengendalian yang FAT berfungsi dengan tertentu utiliti perisian, membetulkan dan menyemak pepohon kandungan FS itu sendiri dan fail.

    FS - NTFS

    Sistem fail NTFS moden berfungsi dengan sistem pengendalian Windows NT; pada dasarnya, ia bertujuan untuknya. Ia termasuk utiliti tukar, yang bertanggungjawab untuk menukar volum daripada format HPFS atau FAT kepada format volum NTFS.

    Ia lebih moden berbanding dengan pilihan pertama yang diterangkan di atas. Versi ini telah mengembangkan keupayaan mengenai kawalan langsung akses kepada semua unit maklumat. Di sini anda boleh menggunakan banyak atribut berguna, pemampatan fail dinamik dan toleransi kesalahan. Salah satu kelebihannya ialah sokongannya terhadap keperluan standard POSIX.

    Sistem fail ini membolehkan anda mencipta fail maklumat dengan nama sehingga 255 aksara panjang.

    Jika sistem pengendalian yang berfungsi dengan sistem fail ini gagal, maka tidak perlu risau tentang keselamatan semua fail. Mereka kekal utuh dan tidak cedera, kerana sistem fail jenis ini mempunyai sifat penyembuhan diri.

    Ciri sistem fail NTFS ialah strukturnya, yang dibentangkan dalam bentuk jadual tertentu. Enam belas entri pertama dalam pendaftaran adalah kandungan sistem fail itu sendiri. Setiap unit elektronik individu juga mempunyai bentuk jadual, yang mengandungi maklumat tentang jadual, fail cermin dalam format MFT, fail pendaftaran yang digunakan apabila perlu untuk memulihkan maklumat, dan data seterusnya - ini adalah maklumat tentang fail itu sendiri dan datanya yang disimpan terus pada cakera keras.

    Semua arahan yang dilaksanakan dengan fail cenderung disimpan, yang membantu sistem kemudiannya pulih sendiri selepas kegagalan sistem pengendalian yang ia berfungsi.

    FS - EFS

    Sistem fail yang sangat biasa ialah EFS, yang dianggap disulitkan. Ia berfungsi dengan sistem pengendalian Windows. Sistem ini menyebabkan fail disimpan pada cakera keras dalam bentuk yang disulitkan. Ini adalah perlindungan yang paling berkesan untuk semua fail.
    Penyulitan ditetapkan dalam sifat fail menggunakan kotak semak di sebelah tab yang menunjukkan kemungkinan penyulitan. Menggunakan fungsi ini, anda boleh menentukan siapa yang boleh melihat fail, iaitu, siapa yang dibenarkan bekerja dengannya.

    FS – MENTAH

    Elemen fail ialah unit pengaturcaraan yang paling terdedah. Lagipun, mereka adalah maklumat yang disimpan pada cakera komputer. Mereka boleh rosak, dikeluarkan, tersembunyi. Secara umum, kerja pengguna adalah semata-mata bertujuan untuk mencipta, menyimpan dan memindahkannya.
    Sistem pengendalian tidak selalu menunjukkan sifat ideal operasinya dan mempunyai kecenderungan untuk gagal. Ini berlaku atas banyak sebab. Tetapi itu bukan tentang itu sekarang.

    Ramai pengguna berhadapan dengan pemberitahuan bahawa mereka sistem RAW. Adakah ini benar-benar FS atau tidak? Ramai yang bertanya soalan ini. Ternyata ini tidak sepenuhnya benar. Jika kita menerangkannya pada tahap bahasa pengaturcaraan, maka RAW adalah ralat, iaitu ralat logik yang telah pun diperkenalkan ke dalam sistem pengendalian Windows untuk melindunginya daripada kegagalan. Jika peralatan memberikan sebarang mesej tentang RAW, maka anda perlu ingat bahawa struktur sistem fail berisiko, ia tidak berfungsi dengan betul atau berada dalam bahaya kemusnahan secara beransur-ansur.

    Jika masalah sedemikian jelas, maka anda tidak akan dapat mengakses satu fail pada komputer, dan ia juga akan menolak untuk melaksanakan arahan operasi lain.

    FS – UDF

    Ini adalah sistem fail untuk cakera optik, yang mempunyai ciri-ciri tersendiri:

    — nama fail tidak boleh melebihi 255 aksara;
    — huruf nominal boleh sama ada lebih rendah atau atas.

    Ia berfungsi dengan sistem pengendalian Windows XP.

    FS - EXFAT

    Dan satu lagi sistem fail moden ialah EXFAT, yang merupakan sejenis perantara antara Windows dan Linux, memastikan transformasi fail yang berkesan dari satu sistem ke sistem yang lain, kerana perkhidmatan pengehosan fail mereka berbeza. Ia digunakan pada peranti storan mudah alih, seperti pemacu kilat.

    Daripada apa yang telah ditulis di atas, kita boleh membuat kesimpulan yang betul. Setiap sistem fail bercirikan mempunyai ciri tersendiri dan mencipta format fail tertentu. Itulah sebabnya kadangkala anda tidak boleh mengakses beberapa fail, yang bermaksud ia dicipta dalam sistem fail yang berbeza sama sekali yang tidak dapat dikenali oleh anda.
    Kami berharap maklumat yang dibentangkan dalam artikel ini akan membantu anda mengelakkan banyak masalah semasa bekerja dengannya fail maklumat. Kini anda boleh secara bebas menentukan FS yang mana OS komputer anda berfungsi, dan data yang anda perlu gunakan setiap hari dalam aliran pemprosesan operasi sistematik mereka.

    Fail pada komputer dibuat dan diletakkan di atas dasar prinsip sistem. Terima kasih kepada pelaksanaannya, pengguna mendapat peluang untuk mengakses dengan selesa maklumat yang diperlukan, tanpa memikirkan algoritma kompleks untuk mengaksesnya. Bagaimanakah sistem fail disusun? Yang manakah paling popular hari ini? Apakah perbezaan antara sistem fail mesra PC? Dan yang digunakan dalam peranti mudah alih - telefon pintar atau tablet?

    Sistem Fail: Definisi

    Mengikut definisi biasa, sistem fail ialah satu set algoritma dan piawaian yang digunakan untuk menyusun akses yang berkesan Pengguna PC kepada data yang terdapat pada komputer. Sesetengah pakar menganggapnya sebahagian daripada pakar IT Lain, menyedari hakikat bahawa ia berkaitan secara langsung dengan OS, percaya bahawa sistem fail adalah komponen bebas pengurusan data komputer.

    Bagaimanakah komputer digunakan sebelum sistem fail dicipta? Sains komputer - sebagai disiplin saintifik - telah merekodkan fakta bahawa untuk masa yang lama Pengurusan data telah dijalankan melalui penstrukturan dalam rangka kerja algoritma yang dibenamkan dalam program tertentu. Oleh itu, salah satu kriteria untuk sistem fail adalah mempunyai piawaian yang sama untuk kebanyakan program yang mengakses data.

    Bagaimana sistem fail berfungsi

    Sistem fail adalah, pertama sekali, mekanisme yang melibatkan penggunaan sumber perkakasan komputer. Sebagai peraturan, kita bercakap di sini mengenai media magnetik atau laser - cakera keras, CD, DVD, pemacu kilat, cakera liut yang belum menjadi usang. Untuk memahami cara sistem yang sepadan berfungsi, mari kita tentukan apakah fail itu sendiri.

    Menurut definisi yang diterima umum di kalangan pakar IT, ini adalah kawasan data dengan saiz tetap, dinyatakan dalam unit asas maklumat - bait. Fail itu terletak pada media cakera, biasanya dalam bentuk beberapa blok yang saling berkaitan yang mempunyai "alamat" akses tertentu. Sistem fail menentukan koordinat yang sama ini dan "melaporkan" mereka, seterusnya, kepada OS. Yang dengan jelas menghantar data yang berkaitan kepada pengguna. Data diakses untuk membacanya, mengubah suainya atau mencipta yang baharu. Algoritma khusus untuk bekerja dengan "koordinat" fail mungkin berbeza-beza. Ia bergantung pada jenis komputer, OS, spesifikasi data yang disimpan dan keadaan lain. Sebab ada jenis lain sistem fail. Setiap daripada mereka dioptimumkan untuk digunakan dalam OS tertentu atau untuk bekerja dengannya jenis tertentu data.

    Adaptasi media cakera untuk digunakan melalui algoritma sistem fail tertentu dipanggil pemformatan. Elemen perkakasan yang sepadan bagi cakera - kelompok - disediakan untuk menulis fail berikutnya kepada mereka, serta membacanya mengikut piawaian yang ditetapkan dalam sistem pengurusan data tertentu. Bagaimana untuk menukar sistem fail? Dalam kebanyakan kes, ini hanya boleh dilakukan dengan memformat semula medium storan. Sebagai peraturan, fail dipadamkan. Walau bagaimanapun, terdapat pilihan di mana, menggunakan program khas, ia masih mungkin, walaupun ini biasanya memerlukan banyak masa, untuk menukar sistem pengurusan data, meninggalkan yang terakhir tidak disentuh.

    Sistem fail tidak berfungsi tanpa ralat. Mungkin terdapat beberapa kegagalan dalam organisasi kerja dengan blok data. Tetapi dalam kebanyakan kes mereka tidak kritikal. Sebagai peraturan, tidak ada masalah dengan cara membetulkan sistem fail atau menghapuskan ralat. Dalam OS Windows, khususnya, terdapat terbina dalam penyelesaian perisian, boleh diakses oleh mana-mana pengguna. Seperti, sebagai contoh, program Semak Cakera.

    Varieti

    Apakah jenis sistem fail yang paling biasa? Mungkin, pertama sekali, yang digunakan oleh OS PC paling popular di dunia - Windows. Sistem fail Windows utama ialah FAT, FAT32, NTFS dan pelbagai pengubahsuaiannya. Bersama-sama dengan komputer, telefon pintar dan tablet telah mendapat populariti. Kebanyakan mereka, jika kita bercakap tentang pasaran dunia dan tidak mengambil kira perbezaan dalam platform teknologi, menjalankan Android dan iOS OS. Sistem pengendalian ini menggunakan algoritma mereka sendiri untuk bekerja dengan data yang berbeza daripada yang mencirikan sistem fail Windows.

    Standard terbuka kepada semua

    Perhatikan bahawa dalam Kebelakangan ini dalam pasaran elektronik global terdapat beberapa penyatuan piawaian dari segi operasi OS dengan pelbagai jenis data. Ini boleh dilihat dalam dua aspek. Pertama, pada peranti yang berbeza Dua jenis OS yang berbeza selalunya menggunakan sistem fail yang sama, yang sama serasi dengan setiap OS. Kedua, versi moden Sistem pengendalian, sebagai peraturan, dapat mengenali bukan sahaja sistem fail biasa mereka, tetapi juga sistem yang digunakan secara tradisional dalam sistem pengendalian lain - baik melalui algoritma terbina dalam dan menggunakan perisian pihak ketiga. Contohnya, moden versi Linux, sebagai peraturan, mengenali sistem fail bertanda untuk Windows tanpa masalah.

    Struktur sistem fail

    Walaupun fakta bahawa terdapat sejumlah besar jenis sistem fail, mereka biasanya bekerja pada prinsip yang sangat serupa ( skim umum kami gariskan di atas) dan dalam elemen atau objek struktur yang serupa. Mari lihat mereka. Apakah objek utama sistem fail?

    Salah satu yang penting ialah - Ia adalah kawasan data terpencil di mana fail boleh diletakkan. Struktur direktori adalah hierarki. Apakah maksudnya? Satu atau lebih direktori mungkin berada dalam direktori lain. Yang, seterusnya, adalah sebahagian daripada yang "unggul". Perkara yang paling penting ialah direktori akar. Jika kita bercakap tentang prinsip di mana sistem fail Windows berfungsi - 7, 8, XP atau versi lain - direktori akar adalah pemacu logik, yang ditetapkan oleh huruf - biasanya C, D, E (tetapi anda boleh mengkonfigurasi mana-mana yang dalam abjad Inggeris). Sebagai contoh, OS Linux, direktori akar di sana adalah medium magnet secara keseluruhan. Dalam ini dan OS lain berdasarkan prinsipnya - seperti Android - pemacu logik tidak digunakan. Adakah mungkin untuk menyimpan fail tanpa direktori? ya. Tetapi ini tidak begitu mudah. Sebenarnya, keselesaan dalam menggunakan PC adalah salah satu sebab untuk memperkenalkan prinsip pengedaran data ke dalam direktori dalam sistem fail. Dengan cara ini, mereka boleh dipanggil secara berbeza. Di Windows, direktori dipanggil folder, di Linux ia pada dasarnya sama. Tetapi nama tradisional untuk direktori dalam OS ini, digunakan selama bertahun-tahun, ialah "direktori". Seperti dalam OS Windows dan Linux sebelumnya - DOS, Unix.

    Di kalangan pakar IT tidak ada pendapat yang jelas mengenai sama ada untuk membaca fail tersebut elemen struktur sistem yang sepadan. Mereka yang percaya bahawa ini tidak sepenuhnya betul membantah pandangan mereka dengan mengatakan bahawa sistem itu boleh wujud dengan mudah tanpa fail. Walaupun ini adalah fenomena yang tidak berguna dari sudut praktikal. Walaupun tiada fail ditulis pada cakera, sistem yang sepadan mungkin masih ada. Biasanya, media magnetik. yang dijual di kedai tidak mengandungi sebarang fail. Tetapi mereka sudah mempunyai sistem yang sepadan. Pandangan lain ialah fail harus dianggap sebagai sebahagian daripada sistem yang diuruskan olehnya. kenapa? Tetapi kerana, menurut pakar, algoritma untuk menggunakannya disesuaikan terutamanya untuk berfungsi dengan fail dalam rangka kerja piawaian tertentu. Sistem yang dimaksudkan tidak dimaksudkan untuk apa-apa lagi.

    Satu lagi elemen yang terdapat dalam kebanyakan sistem fail ialah kawasan data yang mengandungi maklumat tentang penempatan fail tertentu di lokasi tertentu. Iaitu, anda boleh meletakkan pintasan di satu tempat pada cakera, tetapi ia juga mungkin untuk menyediakan akses ke kawasan data yang dikehendaki, yang terletak di bahagian lain media. Anda boleh menganggap bahawa pintasan ialah objek lengkap sistem fail jika anda bersetuju bahawa fail juga sedemikian.

    Satu cara atau yang lain, tidak akan menjadi satu kesilapan untuk mengatakan bahawa ketiga-tiga jenis data - fail, pintasan dan direktori - adalah elemen sistem masing-masing. Oleh sekurang-kurangnya, tesis ini akan sesuai dengan salah satu pandangan umum. Aspek yang paling penting mencirikan cara sistem fail berfungsi ialah prinsip menamakan fail dan direktori.

    Nama fail dan direktori pada sistem yang berbeza

    Jika kami bersetuju bahawa fail masih unsur konstituen sistem yang sepadan dengan mereka, maka ia patut dipertimbangkan struktur asas. Apakah perkara pertama yang perlu diperhatikan? Untuk kemudahan mengatur akses kepada mereka dalam kebanyakan sistem moden pengurusan data menyediakan struktur penamaan fail dua peringkat. Peringkat pertama ialah nama. Yang kedua ialah pengembangan. Kita ambil sebagai contoh fail muzik Tarian.mp3. Tarian namanya. Mp3 - sambungan. Yang pertama bertujuan untuk mendedahkan kepada pengguna intipati kandungan fail (dan untuk program menjadi panduan untuk akses pantas). Yang kedua menunjukkan jenis fail. Jika ia adalah Mp3, maka mudah untuk meneka bahawa kita bercakap tentang muzik. Fail dengan sambungan Doc adalah, sebagai peraturan, dokumen, Jpg ialah gambar, Html ialah halaman web.

    Direktori pula mempunyai struktur satu peringkat. Mereka hanya mempunyai nama, tiada sambungan. Jika kita bercakap tentang perbezaan antara jenis yang berbeza sistem pengurusan data, maka perkara pertama yang perlu anda perhatikan ialah prinsip menamakan fail dan direktori yang dilaksanakan di dalamnya. Mengenai OS Windows, spesifikasinya adalah seperti berikut. Dalam sistem pengendalian paling popular di dunia, fail boleh dinamakan dalam mana-mana bahasa. Panjang maksimum, bagaimanapun, ia adalah terhad. Selang masa yang tepat bergantung pada sistem pengurusan data yang digunakan. Biasanya nilai ini berkisar antara 200-260 aksara.

    Peraturan umum untuk semua sistem pengendalian dan sistem pengurusan data yang sepadan ialah fail dengan nama yang sama tidak boleh ditempatkan dalam direktori yang sama. Di Linux, terdapat "liberalisasi" tertentu peraturan ini. Mungkin terdapat fail dalam direktori yang sama dengan huruf yang sama, tetapi dalam kes yang berbeza. Contohnya, Dance.mp3 dan DANCE.mp3. Ini tidak boleh dilakukan pada OS Windows. Peraturan yang sama juga ditetapkan dari segi meletakkan direktori dalam yang lain.

    Menangani fail dan direktori

    Menangani fail dan direktori - elemen penting sistem yang sepadan. Pada Windows, format tersuainya mungkin kelihatan seperti ini: C:/Documents/Music/ - ini ialah akses kepada direktori Muzik. Jika kita berminat dengan beberapa fail tertentu, maka alamatnya mungkin kelihatan seperti ini: C:/Documents/Music/Dance.mp3. Mengapa "adat"? Hakikatnya ialah pada tahap interaksi perkakasan dan perisian antara komponen komputer, struktur capaian fail jauh lebih kompleks. Sistem fail menentukan lokasi blok fail dan berinteraksi dengan OS dalam operasi yang sebahagian besarnya tersembunyi. Walau bagaimanapun, amat jarang pengguna PC perlu menggunakan format "alamat" lain. Hampir selalu, fail diakses dalam standard yang ditentukan.

    Perbandingan sistem fail untuk Windows

    Kami telah belajar prinsip umum fungsi sistem fail. Sekarang mari kita pertimbangkan ciri-ciri jenis mereka yang paling biasa. Sistem fail yang paling biasa digunakan dalam Windows ialah FAT, FAT32, NTFS dan exFAT. Yang pertama dalam siri ini dianggap usang. Pada masa yang sama, untuk masa yang lama ia adalah sejenis perdana industri, tetapi apabila teknologi PC berkembang, keupayaannya tidak lagi memenuhi keperluan pengguna dan keperluan sumber perisian.

    Direka untuk menggantikan Fail FAT sistemnya ialah FAT32. Menurut ramai pakar IT, ia kini paling popular jika kita bercakap tentang pasaran PC untuk Kawalan Windows. Ia paling kerap digunakan apabila menyimpan fail pada pemacu keras dan pemacu kilat. Ia juga boleh diperhatikan bahawa sistem pengurusan data ini agak kerap digunakan dalam modul memori pelbagai peranti digital- telefon, kamera. Kelebihan utama FAT32, yang diserlahkan oleh pakar IT, adalah, walaupun pada hakikatnya sistem fail ini dicipta oleh Microsoft, kebanyakan sistem pengendalian moden, termasuk yang dipasang pada jenis peralatan digital yang ditentukan, boleh berfungsi dengan data dalam rangka kerja algoritma yang dibenamkan di dalamnya.

    Sistem FAT32 juga mempunyai beberapa kelemahan. Pertama sekali, kita boleh perhatikan had pada saiz satu fail yang diambil - ia tidak boleh melebihi 4 GB. Juga, sistem FAT32 tidak boleh mempunyai terbina dalam menggunakan Windows tentukan cakera logik yang saiznya lebih besar daripada 32 GB. Tetapi ini boleh dilakukan dengan memasang perisian khusus tambahan.

    Lain-lain sistem popular Sistem pengurusan fail yang dibangunkan oleh Microsoft ialah NTFS. Menurut beberapa pakar IT, ia lebih baik daripada FAT32 dalam kebanyakan parameter. Tetapi tesis ini adalah benar apabila kita bercakap tentang komputer yang menjalankan Windows. NTFS tidak serba boleh seperti FAT32. Keistimewaan fungsinya menjadikan penggunaan sistem fail ini tidak selalu selesa, khususnya pada peranti mudah alih. Satu daripada kelebihan utama NFTS - kebolehpercayaan. Sebagai contoh, dalam kes di mana cakera keras tiba-tiba kehilangan kuasa, kemungkinan fail rosak diminimumkan disebabkan oleh algoritma penduaan data yang disediakan dalam NTFS.

    Salah satu sistem fail terbaru daripada Microsoft ialah exFAT. Cara yang paling baik ia disesuaikan untuk pemacu kilat. Prinsip asas Kerja di dalamnya adalah sama seperti dalam FAT32, tetapi terdapat juga pemodenan yang ketara dalam beberapa aspek: sebagai contoh, tidak ada sekatan pada saiz fail tunggal. Pada masa yang sama, sistem exFAT, seperti yang dinyatakan oleh ramai pakar IT, adalah antara yang mempunyai serba boleh yang rendah. Pada komputer bukan Windows, pengendalian fail mungkin sukar apabila menggunakan exFAT. Selain itu, walaupun dalam beberapa versi Windows itu sendiri, seperti XP, data pada cakera yang diformat menggunakan algoritma exFAT mungkin tidak boleh dibaca. Anda perlu memasang pemacu tambahan.

    Ambil perhatian bahawa disebabkan penggunaan sistem fail yang agak luas dalam OS Windows, pengguna mungkin mengalami kesukaran berkala dari segi keserasian pelbagai peranti dengan komputer. Dalam sesetengah kes, sebagai contoh, anda perlu memasang pemacu sistem fail WPD ( Windows Mudah Alih Peranti - teknologi yang digunakan semasa bekerja dengan peranti mudah alih). Kadangkala pengguna mungkin tidak mempunyainya, mengakibatkan media luaran OS mungkin tidak mengenalinya. Fail sistem WPD mungkin memerlukan penyesuaian perisian tambahan kepada persekitaran pengendalian pada komputer tertentu. Dalam sesetengah kes, pengguna akan terpaksa menghubungi pakar IT untuk menyelesaikan masalah tersebut.

    Bagaimana untuk menentukan sistem fail - exFAT atau NTFS, atau mungkin FAT32 - adalah optimum untuk digunakan dalam kes tertentu? Cadangan pakar IT secara umum adalah seperti berikut. Dua pendekatan utama boleh digunakan. Menurut yang pertama, adalah perlu untuk membezakan antara fail biasa sistem tegar cakera, serta yang lebih baik disesuaikan dengan pemacu kilat. FAT dan FAT32, seperti yang dipercayai ramai pakar, lebih sesuai untuk pemacu kilat, NTFS - untuk pemacu keras (disebabkan oleh ciri teknologi bekerja dengan data).

    Dalam pendekatan kedua, saiz pembawa adalah penting. Jika kita bercakap tentang menggunakan volum cakera atau pemacu kilat yang agak kecil, anda boleh memformatnya dalam sistem FAT32. Jika cakera saiz yang lebih besar, kemudian anda boleh mencuba exFAT. Tetapi hanya jika media tidak bertujuan untuk digunakan pada komputer lain, terutamanya yang tidak dilengkapi dengan paling banyak versi terkini Windows. Jika kita bercakap tentang cakera keras yang besar, termasuk yang luaran, maka adalah dinasihatkan untuk memformatnya dalam NTFS. Ini adalah kira-kira kriteria di mana sistem fail optimum boleh dipilih - exFAT atau NTFS, FAT32. Iaitu, anda harus menggunakan salah satu daripada mereka, dengan mengambil kira saiz media, jenisnya, serta versi OS yang mana pemacu digunakan terutamanya.

    Sistem fail untuk Mac

    Satu lagi platform perisian dan perkakasan yang popular dalam pasaran komputer global ialah Macintosh Apple. PC dalam baris ini menjalankan sistem pengendalian Mac OS. Apakah ciri mengatur kerja dengan fail pada komputer Mac? Kebanyakan PC Apple moden menggunakan sistem fail Mac OS Extended. Sebelum ini dalam komputer Mac kerja data telah diuruskan mengikut piawaian HFS.

    Perkara utama yang boleh diperhatikan dari segi ciri-cirinya ialah cakera yang diuruskan oleh sistem fail Mac OS Extended boleh memuatkan fail yang sangat besar - kita boleh bercakap tentang beberapa juta terabait.

    Sistem fail dalam peranti Android

    OS yang paling popular untuk peranti mudah alih - satu bentuk teknologi elektronik yang tidak kalah popularnya berbanding PC - ialah Android. Bagaimanakah fail diuruskan pada peranti jenis yang sepadan? Mari kita perhatikan pertama sekali bahawa sistem pengendalian ini sebenarnya adalah penyesuaian "mudah alih" OS Linux, yang, terima kasih kepada sumber terbuka kod program, boleh diubah suai untuk digunakan pada pelbagai peranti. Oleh itu, pengurusan fail dalam peranti mudah alih bawah Kawalan Android dijalankan secara amnya mengikut prinsip yang sama seperti dalam Linux. Kami perhatikan sebahagian daripada mereka di atas. Khususnya, pengurusan fail dalam Linux dijalankan tanpa membahagikan media kepada pemacu logik, seperti yang berlaku dalam Windows. Apa lagi yang menarik tentang sistem fail Android?

    Direktori akar dalam Android biasanya merupakan kawasan data yang dipanggil /mnt. Sehubungan itu, alamat fail yang diperlukan mungkin kelihatan seperti ini: /mnt/sd/photo.jpg. Selain itu, terdapat satu lagi ciri sistem pengurusan data yang dilaksanakan dalam OS mudah alih ini. Hakikatnya ialah memori denyar peranti biasanya dikelaskan kepada beberapa bahagian, seperti, sebagai contoh, Sistem atau Data. Pada masa yang sama, pada mulanya saiz yang diberi Setiap daripada mereka tidak boleh diubah. Analogi anggaran mengenai perkara ini aspek teknologi boleh ditemui dengan mengingati bahawa anda tidak boleh (melainkan anda menggunakan perisian khas) menukar saiz pemacu logik dalam Windows. Ia mesti diperbaiki.

    Yang lagi satu ciri menarik mengatur kerja dengan fail dalam Android - sistem pengendalian yang sepadan, sebagai peraturan, menulis data baharu ke kawasan tertentu cakera - Data. Kerja, sebagai contoh, dengan bahagian Sistem tidak dijalankan. Oleh itu, apabila pengguna mengaktifkan fungsi set semula tetapan perisian telefon pintar atau tablet ke tahap "kilang", maka dalam praktiknya ini bermakna bahawa fail yang ditulis ke kawasan Data dipadamkan begitu sahaja. Bahagian Sistem bagaimanapun, sebagai peraturan, tetap tidak berubah. Selain itu, pengguna, tanpa mempunyai perisian khusus, tidak boleh membuat sebarang pelarasan pada kandungan dalam Sistem. Prosedur yang dikaitkan dengan mengemas kini kawasan storan sistem dalam peranti Android dipanggil berkelip. Ini bukan pemformatan, walaupun kedua-dua operasi sering dilakukan serentak. Sebagai peraturan, berkelip digunakan untuk tujuan pemasangan pada peranti mudah alih lebih versi baru OS Android.

    Oleh itu, prinsip utama di mana sistem fail Android beroperasi ialah ketiadaan pemacu logik, serta pembezaan ketat akses kepada sistem dan data pengguna. Ia tidak boleh dikatakan begitu pendekatan ini pada asasnya berbeza daripada apa yang dilaksanakan dalam Windows, bagaimanapun, menurut ramai pakar IT, dalam OS Microsoft pengguna mempunyai kebebasan yang agak lebih besar dalam bekerja dengan fail. Walau bagaimanapun, seperti yang dipercayai oleh sesetengah pakar, ini tidak boleh dianggap tidak jelas. kelebihan Windows. Mod "liberal" dari segi pengurusan fail digunakan, sudah tentu, bukan sahaja oleh pengguna, tetapi juga virus komputer, yang mana Windows sangat mudah terdedah (tidak seperti Linux dan pelaksanaan "mudah alih" dalam Borang Android). Ini, menurut pakar, adalah salah satu sebab bahawa terdapat begitu sedikit virus untuk peranti Android - dari sudut pandangan teknologi semata-mata, mereka tidak dapat berfungsi sepenuhnya dalam persekitaran operasi yang beroperasi berdasarkan prinsip kawalan akses fail yang ketat.