Posting sistem file. Sistem file. Fungsi dasar sistem file. Sistem file di perangkat Android

File di komputer dibuat dan ditempatkan berdasarkan prinsip sistem. Berkat implementasinya, pengguna mendapat kesempatan untuk mengakses dengan nyaman informasi yang diperlukan tanpa memikirkannya algoritma yang kompleks akses ke sana. Bagaimana sistem file diatur? Manakah yang paling populer saat ini? Apa perbedaan antara sistem file yang ramah PC? Dan yang digunakan di perangkat seluler - ponsel cerdas atau tablet?

Sistem File: Definisi

Menurut definisi umum, sistem file adalah seperangkat algoritma dan standar yang digunakan untuk mengatur akses efektif bagi pengguna PC ke data yang terletak di komputer. Beberapa ahli menganggapnya sebagai bagian. Pakar TI lainnya, menyadari fakta bahwa ini terkait langsung dengan OS, percaya bahwa sistem file adalah komponen independen dari manajemen data komputer.

Bagaimana komputer digunakan sebelum sistem file ditemukan? Ilmu komputer - sebagai suatu disiplin ilmu - telah mencatat fakta itu untuk waktu yang lama Pengelolaan data dilakukan melalui penataan dalam kerangka algoritma yang tertanam dalam program tertentu. Jadi, salah satu kriteria sistem file adalah memiliki standar yang sama untuk sebagian besar program yang mengakses data.

Bagaimana sistem file bekerja

Sistem file- ini, pertama-tama, adalah mekanisme yang melibatkan penggunaan sumber daya perangkat keras komputer. Biasanya, kita berbicara tentang media magnetik atau laser - hard drive, CD, DVD, flash drive, floppy disk yang belum menjadi usang. Untuk memahami cara kerja sistem terkait, mari kita definisikan apa itu file itu sendiri.

Menurut definisi yang diterima secara umum di kalangan pakar TI, ini adalah area data dengan ukuran tetap, dinyatakan dalam satuan dasar informasi - byte. File tersebut terletak pada media disk, biasanya berupa beberapa blok yang saling berhubungan yang memiliki “alamat” akses tertentu. Sistem file menentukan koordinat yang sama dan “melaporkannya”, pada gilirannya, ke OS. Yang dengan jelas mengirimkan data yang relevan kepada pengguna. Data diakses untuk membacanya, memodifikasinya, atau membuat yang baru. Algoritme khusus untuk bekerja dengan "koordinat" file mungkin berbeda. Itu tergantung pada jenis komputer, OS, spesifikasi data yang disimpan dan kondisi lainnya. Karena ada berbagai jenis sistem file. Masing-masing dioptimalkan untuk digunakan pada OS tertentu atau untuk bekerja dengan tipe data tertentu.

Adaptasi media disk untuk digunakan melalui algoritma sistem file tertentu disebut pemformatan. Elemen perangkat keras yang sesuai dari disk - cluster - disiapkan untuk penulisan file selanjutnya ke dalamnya, serta membacanya sesuai dengan standar yang ditetapkan dalam sistem manajemen data tertentu. Bagaimana cara mengubah sistem file? Dalam kebanyakan kasus, hal ini hanya dapat dilakukan dengan memformat ulang media penyimpanan. Biasanya, file akan terhapus. Namun, ada opsi di mana, dengan menggunakan program khusus, masih dimungkinkan, meskipun biasanya memerlukan banyak waktu, untuk mengubah sistem pengelolaan data, sehingga sistem manajemen data tidak tersentuh.

Sistem file tidak berfungsi tanpa kesalahan. Mungkin ada beberapa kegagalan dalam pengorganisasian kerja dengan blok data. Namun dalam banyak kasus, hal tersebut tidak penting. Biasanya, tidak ada masalah dengan cara memperbaiki sistem file atau menghilangkan kesalahan. Di OS Windows khususnya, ada yang built-in solusi perangkat lunak, dapat diakses oleh pengguna mana pun. Seperti misalnya program Periksa Disk.

Varietas

Jenis sistem file apa yang paling umum? Mungkin, pertama-tama, yang digunakan oleh OS PC paling populer di dunia - Windows. Sistem file utama Windows adalah FAT, FAT32, NTFS dan berbagai modifikasinya. Seiring dengan komputer, ponsel pintar dan tablet juga mendapatkan popularitas. Kebanyakan dari mereka, jika kita berbicara tentang pasar global dan tidak mempertimbangkan perbedaannya platform teknologi, menjalankan OS Android dan iOS. Sistem operasi ini menggunakan algoritmanya sendiri untuk bekerja dengan data yang berbeda dari algoritma yang menjadi ciri sistem file Windows.

Standar terbuka untuk semua

Perhatikan bahwa baru-baru ini di pasar elektronik global telah terjadi beberapa penyatuan standar dalam hal pengoperasian OS berbagai jenis data. Hal ini dapat dilihat dalam dua aspek. Pertama, aktif perangkat yang berbeda Dua jenis OS yang berbeda sering kali menggunakan sistem file yang sama, yang sama-sama kompatibel dengan masing-masing OS. Kedua, versi modern Sistem operasi, pada umumnya, tidak hanya mampu mengenali sistem file tipikalnya, tetapi juga sistem file yang biasanya digunakan di sistem operasi lain - baik melalui algoritme bawaan maupun menggunakan algoritme pihak ketiga. perangkat lunak. Misalnya, Linux versi modern umumnya mengenali sistem file yang ditandai untuk Windows tanpa masalah.

Struktur sistem file

Padahal jenis sistem file yang disajikan cukup banyak jumlah besar, mereka umumnya bekerja berdasarkan prinsip yang sangat mirip ( skema umum kami uraikan di atas) dan di dalam elemen atau objek struktur serupa. Mari kita lihat mereka. Apa objek utama dari sistem file?

Salah satu kuncinya adalah - Ini adalah area data terisolasi tempat file dapat ditempatkan. Struktur direktori bersifat hierarkis. Apa maksudnya? Satu atau lebih direktori mungkin berada di dalam direktori lain. Yang pada gilirannya merupakan bagian dari yang “unggul”. Yang paling penting adalah direktori root. Jika kita berbicara tentang prinsip kerja sistem file Windows - 7, 8, XP atau versi lain - direktori root dianggap drive logis, dilambangkan dengan huruf - biasanya C, D, E (tetapi Anda dapat menyesuaikan huruf apa pun dalam alfabet Inggris). Sedangkan untuk OS Linux misalnya, di direktori root terdapat media magnetik secara keseluruhan. Dalam hal ini sistem operasi dan sistem operasi lain berdasarkan prinsipnya - seperti Android - drive logis tidak digunakan. Apakah mungkin menyimpan file tanpa direktori? Ya. Tapi ini sangat tidak nyaman. Sebenarnya kenyamanan dalam menggunakan PC menjadi salah satu alasan diperkenalkannya prinsip pendistribusian data ke dalam direktori di sistem file. Omong-omong, mereka bisa disebut berbeda. Di Windows, direktori disebut folder, di Linux pada dasarnya sama. Namun nama tradisional untuk direktori di OS ini, yang digunakan selama bertahun-tahun, adalah “direktori”. Seperti pada OS Windows dan Linux sebelumnya - DOS, Unix.

Di antara pakar TI tidak ada pendapat yang jelas mengenai perlu tidaknya membaca file tersebut elemen struktural sistem yang sesuai. Mereka yang percaya bahwa ini tidak sepenuhnya benar, memperdebatkan sudut pandang mereka dengan mengatakan bahwa sistem dapat dengan mudah ada tanpa file. Biarlah dengan poin praktis visi dan fenomena yang tidak berguna. Meskipun tidak ada file yang ditulis ke disk, sistem terkait mungkin masih ada. Sebagai aturan, media magnetik.. yang dijual di toko tidak berisi file apa pun. Tapi mereka sudah memiliki sistem yang sesuai. Pandangan lain adalah bahwa file harus dianggap sebagai bagian integral dari sistem yang dikelolanya. Mengapa? Tetapi karena, menurut para ahli, algoritma penggunaannya diadaptasi terutama untuk bekerja dengan file dalam kerangka standar tertentu. Sistem yang dimaksud tidak dimaksudkan untuk hal lain.

Elemen lain yang ada di sebagian besar sistem file adalah area data yang berisi informasi tentang lokasi file tertentu tempat tertentu. Artinya, Anda dapat menempatkan pintasan di satu tempat pada disk, tetapi pada saat yang sama dimungkinkan untuk memberikan akses ke sana daerah yang diinginkan data, yang terletak di bagian lain dari media. Anda dapat menganggap bahwa pintasan adalah objek lengkap dari sistem file jika Anda setuju bahwa file juga demikian.

Dengan satu atau lain cara, tidak salah untuk mengatakan bahwa ketiga jenis data - file, pintasan, dan direktori - adalah elemen dari sistemnya masing-masing. Setidaknya tesis ini akan sesuai dengan salah satu sudut pandang umum. Aspek terpenting yang menjadi ciri cara kerja sistem file adalah prinsip penamaan file dan direktori.

Nama file dan direktori pada sistem yang berbeda

Jika kita setuju bahwa file masih merupakan komponen sistem yang terkait, maka ada baiknya mempertimbangkan struktur dasarnya. Apa hal pertama yang perlu diperhatikan? Untuk kenyamanan mengatur akses ke sana di sebagian besar sistem modern manajemen data menyediakan struktur penamaan file dua tingkat. Tingkat pertama adalah nama. Yang kedua adalah ekspansi. Mari kita ambil contoh berkas musik Menari.mp3. Tari adalah namanya. Mp3 - ekstensi. Yang pertama dimaksudkan untuk mengungkapkan kepada pengguna esensi isi file (dan agar program menjadi panduannya akses cepat). Yang kedua menunjukkan jenis file. Kalau Mp3, mudah ditebak yang sedang kita bicarakan tentang musik. File dengan ekstensi Doc biasanya berupa dokumen, Jpg adalah gambar, Html adalah halaman web.

Direktori, pada gilirannya, memiliki struktur satu tingkat. Mereka hanya punya nama, tidak ada ekstensi. Jika kita berbicara tentang perbedaan antara jenis yang berbeda sistem pengelolaan data, maka hal pertama yang harus diperhatikan justru prinsip penamaan file dan direktori yang diterapkan di dalamnya. Mengenai OSnya Spesifik Windows Berikutnya. Di sistem operasi terpopuler di dunia, file dapat diberi nama dalam bahasa apa pun. Panjang maksimum Namun, hal ini terbatas. Interval pastinya bergantung pada sistem manajemen data yang digunakan. Biasanya nilai ini berkisar antara 200-260 karakter.

Aturan umum untuk semua sistem operasi dan sistem manajemen data terkait adalah bahwa file dengan nama yang sama tidak dapat ditempatkan di direktori yang sama. Di Linux, ada “liberalisasi” tertentu dari aturan ini. Mungkin ada file dalam direktori yang sama dengan huruf yang sama, tetapi dalam huruf yang berbeda. Misalnya Dance.mp3 dan DANCE.mp3. Ini tidak mungkin dilakukan pada OS Windows. Aturan yang sama juga ditetapkan dalam hal penempatan direktori di dalam direktori lain.

Mengatasi file dan direktori

Mengatasi file dan direktori - elemen penting sistem yang sesuai. Di Windows, format kustomnya mungkin terlihat seperti ini: C:/Documents/Music/ - ini adalah akses ke direktori Musik. Jika kita tertarik pada file tertentu, maka alamatnya mungkin terlihat seperti ini: C:/Documents/Music/Dance.mp3. Mengapa "adat"? Faktanya adalah pada tingkat interaksi perangkat keras dan perangkat lunak antar komponen komputer, struktur akses file jauh lebih kompleks. Sistem file menentukan lokasi blok file dan berinteraksi dengan OS dalam sebagian besar operasi tersembunyi. Namun, sangat jarang pengguna PC perlu menggunakan format “alamat” lain. Hampir selalu, file diakses dalam standar yang ditentukan.

Perbandingan sistem file untuk Windows

Kami telah belajar prinsip-prinsip umum berfungsinya sistem file. Sekarang mari kita perhatikan fitur-fitur dari tipe yang paling umum. Sistem file yang paling umum digunakan di Windows adalah FAT, FAT32, NTFS, dan exFAT. Yang pertama dalam seri ini dianggap usang. Pada saat yang sama, untuk waktu yang lama ini merupakan salah satu andalan industri, tetapi seiring dengan berkembangnya teknologi PC, kemampuannya tidak lagi memenuhi kebutuhan pengguna dan kebutuhan sumber daya perangkat lunak.

Dirancang untuk menggantikan berkas LEMAK sistemnya adalah FAT32. Menurut banyak pakar IT, sekarang ini yang paling populer jika kita berbicara tentang pasar PC Kontrol jendela. Ini paling sering digunakan saat menyimpan file di hard drive dan flash drive. Dapat juga dicatat bahwa sistem manajemen data ini cukup sering digunakan dalam berbagai modul memori perangkat digital- telepon, kamera. Keuntungan utama FAT32, yang disoroti oleh para pakar TI, adalah keserbagunaannya. Terlepas dari kenyataan bahwa sistem file ini telah dibuat oleh Microsoft, sebagian besar sistem operasi modern, termasuk yang diinstal pada jenis peralatan digital tertentu, dapat bekerja dengan data dalam kerangka algoritma yang tertanam di dalamnya.

Sistem FAT32 juga memiliki sejumlah kelemahan. Pertama-tama, kita dapat mencatat batasan ukuran satu file yang diambil - tidak boleh lebih dari 4 GB. Selain itu, sistem FAT32 tidak dapat memiliki built-in menggunakan Windows tentukan disk logis yang ukurannya lebih besar dari 32 GB. Namun hal ini dapat dilakukan dengan menginstal perangkat lunak khusus tambahan.

Lainnya sistem populer Sistem manajemen file yang dikembangkan oleh Microsoft adalah NTFS. Menurut beberapa pakar IT, ini lebih unggul dari FAT32 di sebagian besar parameter. Namun tesis ini benar jika kita berbicara tentang komputer yang menjalankan Windows. NTFS tidak serbaguna seperti FAT32. Keunikan fungsinya membuat penggunaan sistem file ini tidak selalu nyaman, khususnya pada perangkat seluler. Salah satu keuntungan utama NFTS - keandalan. Misalnya, jika hard drive tiba-tiba kehilangan daya, kemungkinan kerusakan file diminimalkan karena algoritma duplikasi data yang disediakan di NTFS.

Salah satu sistem file terbaru dari Microsoft adalah exFAT. Dengan cara terbaik itu diadaptasi untuk flash drive. Prinsip dasar pengoperasiannya sama dengan FAT32, tetapi terdapat juga modernisasi yang signifikan dalam beberapa aspek: misalnya, tidak ada batasan ukuran satu file. Pada saat yang sama sistem exFAT, seperti yang dicatat oleh banyak pakar TI, termasuk yang memiliki fleksibilitas rendah. Pada komputer non-Windows, penanganan file mungkin sulit saat menggunakan exFAT. Selain itu, bahkan di beberapa versi Windows itu sendiri, seperti XP, data pada disk yang diformat menggunakan algoritma exFAT mungkin tidak dapat dibaca. Anda perlu menginstal driver tambahan.

Perhatikan bahwa karena penggunaan sistem file yang cukup luas di OS Windows, pengguna mungkin mengalami kesulitan berkala dalam hal kompatibilitas berbagai perangkat dengan komputer. Dalam beberapa kasus, misalnya, Anda perlu menginstal driver sistem file WPD ( Windows Portabel Perangkat - teknologi yang digunakan saat bekerja dengannya perangkat portabel). Terkadang pengguna mungkin tidak memilikinya, sehingga mengakibatkan media eksternal OS mungkin tidak mengenalinya. Sistem file WPD mungkin memerlukan tambahan perangkat lunak adaptasi dengan lingkungan operasi pada komputer tertentu. Dalam beberapa kasus, pengguna terpaksa menghubungi spesialis TI untuk menyelesaikan masalah.

Bagaimana cara menentukan sistem file mana - exFAT atau NTFS, atau mungkin FAT32 - yang optimal untuk digunakan dalam kasus tertentu? Rekomendasi pakar IT secara umum adalah sebagai berikut. Dua pendekatan utama dapat digunakan. Menurut yang pertama, sistem file tipikal harus dibedakan hard drive, serta yang lebih disesuaikan dengan flash drive. FAT dan FAT32, menurut banyak ahli, lebih cocok untuk flash drive, NTFS - untuk hard drive (karena fitur teknologi bekerja dengan data).

Dalam pendekatan kedua, ukuran pembawa menjadi penting. Jika kita berbicara tentang menggunakan volume disk atau flash drive yang relatif kecil, Anda dapat memformatnya di sistem FAT32. Jika disk ukuran lebih besar, maka Anda dapat mencoba exFAT. Namun hanya jika media tersebut tidak dimaksudkan untuk digunakan pada komputer lain, terutama yang tidak dilengkapi dengan fitur maksimal versi terbaru jendela. Jika kita berbicara tentang hard drive besar, termasuk hard drive eksternal, maka disarankan untuk memformatnya dalam NTFS. Ini kira-kira kriteria yang dapat digunakan untuk memilih sistem file yang optimal - exFAT atau NTFS, FAT32. Artinya, Anda harus menggunakan salah satunya, dengan mempertimbangkan ukuran media, jenisnya, serta versi OS yang terutama menggunakan drive tersebut.

Sistem file untuk Mac

Platform perangkat lunak dan perangkat keras populer lainnya di pasar global peralatan komputer- Macintosh dari Apple. PC di baris ini menjalankan sistem operasi Mac OS. Apa saja fitur pengorganisasian pekerjaan dengan file di komputer Mac? Kebanyakan PC Apple modern menggunakan sistem file Mac OS Extended. Sebelumnya di Komputer Mac berfungsi data dikelola sesuai dengan standar HFS.

Hal utama yang dapat diperhatikan dari segi karakteristiknya adalah bahwa disk yang dikelola oleh sistem file Mac OS Extended dapat menampung file yang sangat besar - kita dapat berbicara tentang beberapa juta terabyte.

Sistem file di perangkat Android

OS terpopuler untuk perangkat seluler – salah satu bentuk teknologi elektronik yang popularitasnya tidak kalah dengan PC – adalah Android. Bagaimana file dikelola pada perangkat dengan jenis yang sesuai? Pertama-tama, mari kita perhatikan bahwa sistem operasi ini sebenarnya merupakan adaptasi “seluler” dari OS Linux, yang berkat open source kode program, dapat dimodifikasi untuk digunakan pada berbagai perangkat. Oleh karena itu, pengelolaan file di perangkat seluler berada di bawah Kontrol Android dilakukan secara umum sesuai dengan prinsip yang sama seperti di Linux. Kami mencatat beberapa di antaranya di atas. Secara khusus, manajemen file di Linux dilakukan tanpa membagi media menjadi drive logis, seperti yang terjadi di Windows. Apa lagi yang menarik dari file tersebut? sistem Android?

Direktori root di Android biasanya merupakan area data yang disebut /mnt. Oleh karena itu, alamat file yang diperlukan mungkin terlihat seperti ini: /mnt/sd/photo.jpg. Selain itu, ada lagi fitur sistem pengelolaan data yang diterapkan pada OS mobile ini. Faktanya adalah memori flash suatu perangkat biasanya diklasifikasikan menjadi beberapa bagian, seperti Sistem atau Data. Namun, ukuran masing-masing yang ditentukan pada awalnya tidak dapat diubah. Analogi perkiraan mengenai aspek teknologi ini dapat ditemukan dengan mengingat bahwa tidak mungkin (kecuali Anda menggunakan perangkat lunak khusus) untuk mengubah ukuran drive logis di Windows. Itu harus diperbaiki.

Satu lagi fitur menarik mengatur pekerjaan dengan file di Android - sistem operasi yang sesuai, sebagai suatu peraturan, menulis data baru ke area tertentu dari disk - Data. Pekerjaan, misalnya, dengan bagian Sistem tidak dilakukan. Oleh karena itu, ketika pengguna mengaktifkan fungsi reset pengaturan perangkat lunak ponsel cerdas atau tablet ke tingkat "pabrik", maka dalam praktiknya ini berarti file-file yang ditulis ke area Data akan terhapus begitu saja. Bagian Sistem, sebagai suatu peraturan, tetap tidak berubah. Selain itu, pengguna, tanpa memiliki perangkat lunak khusus, tidak dapat melakukan penyesuaian apa pun terhadap konten dalam Sistem. Prosedur yang terkait dengan memperbarui tempat penyimpanan sistem di perangkat Android disebut flashing. Ini bukan pemformatan, meskipun kedua operasi tersebut sering kali dilakukan secara bersamaan. Biasanya, flashing digunakan untuk tujuan instalasi perangkat seluler lagi versi baru sistem operasi Android.

Dengan demikian, prinsip-prinsip utama, yang menjadi dasar pengoperasian sistem file Android - tidak adanya drive logis, serta diferensiasi ketat dalam akses ke sistem dan data pengguna. Tidak bisa dikatakan seperti itu pendekatan ini pada dasarnya berbeda dari apa yang diterapkan di Windows, namun menurut banyak pakar TI, di OS Microsoft, pengguna memiliki kebebasan yang lebih besar dalam bekerja dengan file. Namun, menurut beberapa ahli, hal ini tidak dapat dianggap ambigu. keuntungan dari Windows. Mode “liberal” dalam hal pengelolaan file tentu saja tidak hanya digunakan oleh pengguna, tetapi juga virus komputer, dimana Windows sangat rentan (tidak seperti Linux dan implementasi “seluler” dalam bentuk Android). Hal ini, menurut para ahli, adalah salah satu alasan mengapa hanya ada sedikit virus untuk perangkat Android - dari sudut pandang teknologi murni, mereka tidak dapat sepenuhnya beroperasi di lingkungan operasi yang beroperasi berdasarkan prinsip kontrol akses file yang ketat.

Salah satu komponen OS adalah sistem file - penyimpanan utama sistem dan informasi pengguna. Semua sistem operasi modern bekerja dengan satu atau lebih sistem file, misalnya FAT (File Allocation Table), NTFS (NT File System), HPFS (High Performance File System), NFS (Network File System), AFS (Andrew File System) , Sistem File Internet.

Sistem file adalah bagian dari sistem operasi yang tujuannya adalah untuk menyediakan kepada pengguna antarmuka yang ramah pengguna saat bekerja dengan data yang disimpan di memori eksternal, dan menyediakan membagikan file oleh banyak pengguna dan proses.

Dalam arti luas, konsep “sistem file” meliputi:

Kumpulan semua file di disk;

Kumpulan struktur data yang digunakan untuk mengelola file, seperti direktori file, deskriptor file, tabel alokasi ruang disk yang kosong dan terpakai;

Seperangkat alat perangkat lunak sistem yang mengimplementasikan manajemen file, khususnya: pembuatan, penghancuran, pembacaan, penulisan, penamaan, pencarian, dan operasi lain pada file.

Sistem file biasanya digunakan baik saat memuat OS setelah menyalakan komputer, dan selama pengoperasian. Sistem file melakukan fungsi utama berikut:

Mendefinisikan cara yang mungkin pengorganisasian file dan struktur file pada media;

Menerapkan metode untuk mengakses konten file dan menyediakan alat untuk bekerja dengan file dan struktur file. Dalam hal ini, akses terhadap data dapat diatur menurut sistem file baik berdasarkan nama maupun alamat (jumlah sektor, permukaan dan jalur media);

Memantau ruang kosong pada media penyimpanan.

Kapan program aplikasi mengakses file, ia tidak tahu di mana informasi tersebut berada berkas tertentu, serta pada jenis media fisik apa (CD, hard drive, atau unit memori flash) rekaman tersebut direkam. Yang diketahui program hanyalah nama file, ukuran dan atributnya. Ia menerima data ini dari driver sistem file. Sistem file inilah yang menentukan di mana dan bagaimana file akan ditulis pada media fisik (misalnya hard drive).

Dari sudut pandang sistem operasi, seluruh disk adalah sekumpulan cluster (area memori) dengan ukuran mulai dari 512 byte atau lebih besar. Driver sistem file mengatur cluster ke dalam file dan direktori (yang sebenarnya adalah file yang berisi daftar file di direktori tersebut). Driver yang sama ini melacak cluster mana yang sedang digunakan, mana yang gratis, dan mana yang ditandai sebagai salah. Untuk memahami dengan jelas bagaimana data disimpan pada disk, dan bagaimana OS menyediakan akses ke disk tersebut, perlu dipahami, setidaknya dalam pandangan umum struktur disk logis.


3.1.5 Struktur logis disk

Untuk memungkinkan komputer menyimpan, membaca dan menulis informasi perangkat keras harus ditandai terlebih dahulu. Partisi dibuat di dalamnya menggunakan program yang sesuai - ini disebut "mempartisi hard drive". Tanpa partisi ini, tidak mungkin untuk menginstal sistem operasi pada hard drive (walaupun Windows XP dan 2000 dapat diinstal pada disk yang tidak dipartisi, mereka melakukan partisi ini sendiri selama proses instalasi).

Harddisk dapat dibagi menjadi beberapa partisi yang masing-masing akan digunakan secara mandiri. Untuk apa ini? Satu disk dapat berisi beberapa sistem operasi berbeda yang terletak di partisi berbeda. Struktur internal partisi yang dialokasikan untuk OS apa pun sepenuhnya ditentukan oleh sistem operasi tersebut.

Selain itu, ada alasan lain untuk mempartisi disk, misalnya:

Kemungkinan menggunakan disk dengan kapasitas lebih besar dari MS DOS
32MB;

Jika sebuah disk rusak, hanya informasi yang ada di disk tersebut yang hilang;

Mengatur ulang dan membongkar disk kecil lebih mudah dan cepat daripada disk besar;

Setiap pengguna dapat diberi drive logisnya sendiri.

Operasi mempersiapkan disk untuk digunakan disebut pemformatan, atau inisialisasi. Semuanya tersedia ruang disk dibagi menjadi sisi, lintasan dan sektor, dengan lintasan dan sisi diberi nomor dari nol, dan sektor dari satu. Sekumpulan track yang terletak pada jarak yang sama dari sumbu piringan atau sekumpulan piringan disebut silinder. Dengan demikian, alamat fisik suatu sektor ditentukan oleh koordinat berikut: nomor track (silinder - C), nomor sisi disk (head - H), nomor sektor - R, mis. CHR.

Sektor pertama hard disk (C=0, H=0, R=1) berisi master boot record Catatan Boot Utama. Entri ini tidak menempati seluruh sektor, melainkan hanya sebagian awalnya saja. Master Boot Record adalah program boot loader non-sistem.

Di akhir yang pertama sektor keras disk berisi tabel partisi disk - Tabel Partisi. Tabel ini berisi empat baris yang menjelaskan maksimal empat partisi. Setiap baris dalam tabel menjelaskan satu bagian:

1) bagian aktif atau tidak;

2) nomor sektor yang sesuai dengan awal bagian;

3) nomor sektor yang sesuai dengan akhir bagian;

4) ukuran partisi berdasarkan sektor;

5) kode sistem operasi, mis. OS apa yang dimiliki partisi ini?

Suatu partisi disebut aktif jika berisi program boot sistem operasi. Byte pertama dalam elemen bagian adalah tanda aktivitas bagian (0 – tidak aktif, 128 (80H) – aktif). Ini digunakan untuk menentukan apakah partisi tersebut merupakan partisi sistem (dapat di-boot) dan untuk memaksa sistem operasi melakukan booting dari partisi tersebut saat komputer dinyalakan. Hanya satu bagian yang bisa aktif. Program kecil, disebut manajer boot ( Manajer Booting), dapat ditemukan di sektor pertama disk. Mereka secara interaktif menanyakan pengguna dari partisi mana untuk melakukan booting dan menyesuaikan tanda aktivitas partisi. Karena Tabel Partisi memiliki empat baris, maka dapat terdapat hingga empat sistem operasi berbeda pada disk, oleh karena itu, disk dapat berisi beberapa partisi utama milik sistem operasi berbeda.

Contoh struktur logis dari hard disk yang terdiri dari tiga partisi, dua di antaranya milik DOS dan satu milik UNIX, ditunjukkan pada Gambar 3.2a.

Setiap bagian aktif memiliki bagiannya sendiri entri boot– program yang memuat OS ini.

Dalam praktiknya, disk paling sering dibagi menjadi dua partisi. Besar kecilnya partisi, baik dinyatakan aktif atau tidak, ditentukan oleh pengguna selama proses berlangsung berlatih keras disk untuk bekerja. Ini dilakukan dengan menggunakan program khusus. Di DOS program ini disebut FDISK, di versi Windows-XX disebut Diskadministrator.

Di DOS, partisi utama adalah Partisi Utama, ini adalah bagian yang berisi pemuat sistem operasi dan OS itu sendiri. Jadi, partisi primer adalah partisi aktif, digunakan sebagai drive logis bernama C:.

Sistem operasi WINDOWS (yaitu WINDOWS 2000) telah mengubah terminologi: partisi aktif disebut partisi sistem, dan partisi boot adalah disk logis yang berisi file sistem WINDOWS. Drive logis boot mungkin sama dengan partisi sistem, tetapi mungkin berada di partisi berbeda pada hard drive yang sama atau pada hard drive berbeda.

Bagian lanjutan Partisi yang Diperluas dapat dibagi menjadi beberapa drive logis dengan nama dari D: hingga Z:.

Gambar 3.2b menunjukkan struktur logis hard drive dengan hanya dua partisi dan empat drive logis.

Selamat siang, pengguna yang budiman, dalam artikel ini kita akan membahas topik seperti file. Yaitu, kita akan melihat: Manajemen file, jenis file, struktur file, atribut berkas.

Sistem file

Salah satu tugas utama OS adalah memberikan kemudahan bagi pengguna saat bekerja dengan data yang disimpan di disk. Untuk melakukan ini, OS menggantikan struktur fisik data yang disimpan dengan beberapa model logis yang mudah digunakan, yang diimplementasikan dalam bentuk pohon direktori yang ditampilkan di layar oleh utilitas seperti Norton Commander, Manajer Jauh atau Penjelajah Windows. Elemen dasar dari model ini adalah mengajukan, yang sama dengan sistem file secara umum, dapat dicirikan oleh struktur logis dan fisik.

Manajemen file

Mengajukan– area bernama memori eksternal yang dimaksudkan untuk membaca dan menulis data.

File disimpan dalam memori yang tidak bergantung pada daya. Pengecualian adalah disk elektronik, ketika struktur yang meniru sistem file dibuat di OP.

Sistem file(FS) adalah komponen OS yang menyediakan organisasi untuk pembuatan, penyimpanan, dan akses ke kumpulan data bernama - file.

Sistem file meliputi: Sistem file meliputi:

  • Kumpulan semua file di disk.
  • Kumpulan struktur data yang digunakan untuk mengelola file (direktori file, deskriptor file, tabel alokasi ruang disk kosong dan bekas).
  • Seperangkat alat perangkat lunak sistem yang mengimplementasikan berbagai operasi pada file: pembuatan, penghancuran, pembacaan, penulisan, penamaan, pencarian.

Masalah yang diselesaikan oleh FS bergantung pada cara proses komputasi diatur secara keseluruhan. Tipe paling sederhana adalah sistem file dalam sistem operasi pengguna tunggal dan program tunggal. Fungsi utama dalam FS tersebut ditujukan untuk menyelesaikan tugas-tugas berikut:

  • Memberi nama pada file.
  • Antarmuka perangkat lunak untuk aplikasi.
  • Menampilkan model logis FS aktif organisasi fisik gudang data.
  • Ketahanan FS terhadap kegagalan daya, kesalahan perangkat keras dan perangkat lunak.

Tugas FS menjadi lebih rumit dalam sistem operasi multitasking pengguna tunggal, yang dirancang untuk pekerjaan satu pengguna, namun memungkinkan untuk menjalankan beberapa proses secara bersamaan. Tugas baru ditambahkan ke tugas yang tercantum di atas - membagikan ke file dari beberapa proses.

File dalam hal ini adalah sumber daya bersama, yang berarti FS harus menyelesaikan seluruh rangkaian masalah yang terkait dengan sumber daya tersebut. Secara khusus: harus ada cara untuk memblokir file dan bagian-bagiannya, merekonsiliasi salinan, mencegah balapan, dan menghilangkan kebuntuan. Dalam sistem multi-pengguna, tugas lain muncul: Melindungi file satu pengguna dari akses tidak sah oleh pengguna lain.

Fungsi FS yang beroperasi sebagai bagian dari OS jaringan menjadi lebih kompleks karena perlu mengatur perlindungan file satu pengguna dari akses tidak sah dari pengguna lain.

Tujuan utama sistem file dan sesuai dengannya sistem manajemen file– organisasi kontrol yang nyaman file diorganisasikan sebagai file: alih-alih akses data tingkat rendah yang menunjukkan alamat fisik spesifik dari catatan yang kita perlukan, akses logis digunakan yang menunjukkan nama file dan catatan di dalamnya.

Istilah "sistem file" dan "sistem manajemen file" harus dibedakan: sistem file mendefinisikan, pertama-tama, prinsip-prinsip akses ke data yang diorganisasikan sebagai file. Dan istilah "sistem manajemen file" harus digunakan dalam kaitannya dengan implementasi spesifik dari sistem file, yaitu. Ini adalah sekumpulan modul perangkat lunak yang menyediakan pekerjaan dengan file di OS tertentu.

Contoh

Mengajukan sistem LEMAK(tabel alokasi file) memiliki banyak implementasi sebagai sistem manajemen file

  • Sistem yang dikembangkan untuk PC pertama disebut FAT (sekarang disebut FAT-12). Ini dirancang untuk bekerja dengan floppy disk, dan untuk beberapa waktu digunakan untuk bekerja dengannya hard drive.
  • Kemudian ditingkatkan untuk bekerja dengan hard drive yang lebih besar, dan implementasi baru ini disebut FAT-16. nama ini juga digunakan sehubungan dengan SUF MS-DOS itu sendiri.
  • Implementasi SUF untuk OS/2 disebut super-FAT (perbedaan utamanya adalah kemampuan untuk mendukung atribut yang diperluas untuk setiap file).
  • Ada versi SUF untuk Windows 9x/NT, dll. (FAT-32).

Jenis berkas

File biasa: berisi informasi yang bersifat sewenang-wenang yang dimasukkan ke dalamnya oleh pengguna atau yang dihasilkan sebagai hasil pengoperasian sistem dan program pengguna. Isi file biasa ditentukan oleh aplikasi yang bekerja dengannya.

File biasa dapat terdiri dari dua jenis:

  1. Perangkat lunak(dapat dieksekusi) - adalah program yang ditulis bahasa perintah OS, dan menjalankan beberapa fungsi sistem (memiliki ekstensi .exe, .com, .bat).
  2. File data– semua jenis file lainnya: teks dan dokumen grafis, spreadsheet, database, dll.

Katalog- ini, di satu sisi, sekelompok file yang digabungkan oleh pengguna berdasarkan beberapa pertimbangan (misalnya, file yang berisi program permainan, atau file yang membentuk satu paket perangkat lunak), dan di sisi lain, ini adalah spesial jenis file yang berisi informasi bantuan sistem tentang sekumpulan file yang dikelompokkan berdasarkan pengguna menurut beberapa kriteria informal (jenis file, lokasi pada disk, hak akses, tanggal pembuatan dan modifikasi).

File khusus adalah file dummy yang terkait dengan perangkat input/output yang digunakan untuk menyatukan mekanisme akses file dan perangkat eksternal. File khusus memungkinkan pengguna untuk melakukan operasi I/O menggunakan perintah penulisan file atau pembacaan file normal. Perintah-perintah ini diproses terlebih dahulu oleh program FS, dan kemudian pada tahap tertentu eksekusi permintaan, perintah-perintah tersebut diubah oleh OS menjadi perintah kontrol untuk perangkat yang sesuai (PRN, LPT1 - untuk port printer (nama simbolis, untuk OS - ini adalah file ), CON - untuk keyboard).

Contoh. Salin con text1 (bekerja dengan keyboard).

Struktur file

Struktur file– seluruh kumpulan file di disk dan hubungan di antara file-file tersebut (urutan penyimpanan file di disk).

Jenis struktur file:

  • sederhana, atau tingkat tunggal: Direktori adalah urutan file linier.
  • hierarkis atau bertingkat: suatu direktori itu sendiri dapat menjadi bagian dari direktori lain dan berisi banyak file dan subdirektori di dalamnya. Struktur hierarki dapat terdiri dari dua jenis: “Pohon” dan “Jaringan”. Direktori membentuk “Pohon” jika file diperbolehkan untuk dimasukkan hanya dalam satu direktori (OS MS-DOS, Windows) dan “Jaringan” - jika file dapat dimasukkan dalam beberapa direktori sekaligus (UNIX).
  • Struktur file dapat direpresentasikan sebagai grafik yang menggambarkan hierarki direktori dan file:



Jenis nama file

File diidentifikasi berdasarkan nama. Pengguna memberikan file nama simbolis, ini memperhitungkan batasan OS pada karakter yang digunakan dan panjang nama. Pada sistem file awal, batasan ini cukup sempit. Jadi populer Sistem file FAT Panjang nama dibatasi oleh skema 8.3 yang terkenal (8 karakter - nama itu sendiri, 3 karakter - ekstensi nama), dan di UNIX System V, nama tidak boleh lebih dari 14 karakter.

Namun, jauh lebih nyaman bagi pengguna untuk bekerja dengan nama yang panjang, karena nama tersebut memungkinkan Anda memberi file tersebut nama yang benar-benar mnemonik, yang dengannya, bahkan setelah jangka waktu yang cukup lama, Anda dapat mengingat isi file ini. Oleh karena itu, sistem file modern cenderung mendukung nama file simbolis yang panjang.

Misalnya Windows NT di filenya sistem NTFS menetapkan bahwa panjang nama file dapat mencapai 255 karakter, tidak termasuk karakter null yang diakhiri.

Pindah ke nama panjang menimbulkan masalah kompatibilitas dengan aplikasi yang dibuat sebelumnya yang menggunakan nama pendek. Agar aplikasi dapat mengakses file sesuai dengan konvensi yang diterima sebelumnya, sistem file harus dapat memberikan nama pendek (alias) yang setara untuk file yang memiliki nama yang panjang. Oleh karena itu, salah satu tugas penting menjadi masalah menghasilkan nama pendek yang sesuai.

Nama simbolis dapat terdiri dari tiga jenis: sederhana, majemuk, dan relatif:

  1. Nama sederhana mengidentifikasi file dalam satu direktori, ditugaskan ke file dengan mempertimbangkan tata nama simbol dan panjang nama.
  2. Nama lengkap adalah rangkaian nama simbolis sederhana dari semua direktori yang dilalui jalur dari root ke file tertentu, nama disk, nama file. Jadi nama lengkapnya adalah gabungan, di mana nama sederhana dipisahkan satu sama lain oleh pemisah yang diadopsi di OS.
  3. File tersebut juga dapat diidentifikasi nama relatif. Nama file relatif ditentukan melalui konsep "direktori saat ini". Pada waktu tertentu, salah satu direktori adalah yang terkini, dan direktori ini dipilih oleh pengguna sendiri atas perintah OS. Sistem file menangkap nama direktori saat ini sehingga dapat digunakan sebagai pelengkap nama relatif untuk membentuk nama file yang sepenuhnya memenuhi syarat.

Dalam bentuk pohon struktur file Ada korespondensi satu-ke-satu antara file dan nama lengkapnya - “satu file - satu nama lengkap.” Dalam struktur file jaringan, sebuah file dapat dimasukkan ke dalam beberapa direktori, yang berarti dapat memiliki beberapa nama lengkap; Korespondensi di sini adalah “satu file - banyak nama lengkap.”

Untuk file 2.doc, tentukan ketiga jenis nama, asalkan direktori saat ini adalah direktori 2008_year.

  • Nama sederhana: 2.doc
  • Nama lengkap: C:\2008_year\Documents\2.doc
  • Nama relatif: Dokumen\2.doc

Atribut berkas

Karakteristik penting dari suatu file adalah atributnya. Atribut– ini adalah informasi yang menjelaskan properti file. Contoh atribut file yang mungkin:

  • Atribut Hanya-Baca;
  • Tanda " berkas tersembunyi"(Tersembunyi);
  • Tanda " berkas sistem"(Sistem);
  • Tanda tangani “file arsip” (Arsip);
  • Jenis berkas ( berkas biasa, direktori, file khusus);
  • Pemilik file;
  • Pembuat File;
  • Kata sandi untuk mengakses file;
  • Informasi tentang operasi akses file yang diizinkan;
  • Waktu penciptaan akses terakhir dan perubahan terakhir;
  • Ukuran file saat ini;
  • Ukuran file maksimum;
  • Tanda tangan “sementara (hapus setelah proses selesai)”;
  • Tanda pemblokiran.

Dalam jenis sistem file yang berbeda, kumpulan atribut yang berbeda dapat digunakan untuk mengkarakterisasi file (misalnya, dalam OS pengguna tunggal, kumpulan atribut tidak akan berisi karakteristik yang terkait dengan pengguna dan keamanan (pembuat file, kata sandi untuk mengakses file, dll.).

Pengguna dapat mengakses atribut menggunakan fasilitas yang disediakan untuk tujuan ini oleh sistem file. Biasanya, Anda dapat membaca nilai atribut apa pun, tetapi hanya mengubah beberapa, misalnya, Anda dapat mengubah hak akses suatu file, tetapi Anda tidak dapat mengubah tanggal pembuatan atau ukuran file saat ini.

Izin berkas

Mendefinisikan hak akses ke file berarti menentukan serangkaian operasi untuk setiap pengguna yang dapat ia terapkan berkas ini. Sistem file yang berbeda dapat memiliki daftar operasi akses yang berbeda. Daftar ini mungkin mencakup operasi berikut:

  • pembuatan file.
  • penghancuran file.
  • menulis ke file.
  • membuka file.
  • menutup file.
  • membaca dari file.
  • penambahan berkas.
  • cari di file.
  • mendapatkan atribut file.
  • menetapkan nilai atribut baru.
  • mengganti nama.
  • eksekusi berkas.
  • membaca katalog, dll.

Dalam kasus yang paling umum hak akses dapat digambarkan dengan matriks hak akses, di mana kolomnya sesuai dengan semua file dalam sistem, barisnya sesuai dengan semua pengguna, dan di perpotongan baris dan kolom, operasi yang diizinkan ditunjukkan:

Pada beberapa sistem, pengguna dapat dibagi menjadi kategori terpisah. Untuk semua pengguna dalam kategori yang sama, hak akses yang seragam ditentukan, misalnya di sistem UNIX semua pengguna dibagi menjadi tiga kategori: pemilik file, anggota grupnya, dan semua orang.

Sistem file merupakan suatu peraturan yang mengatur cara pengorganisasian, penyimpanan dan penamaan data pada media penyimpanan. Ini mendefinisikan format penyimpanan fisik informasi, yang biasanya dikelompokkan dalam bentuk file. Sistem file tertentu menentukan ukuran nama file (folder), ukuran file dan partisi maksimum yang mungkin, dan sekumpulan atribut file. Beberapa sistem file menyediakan kemampuan layanan, misalnya, kontrol akses atau enkripsi file.

Sistem file menghubungkan media penyimpanan di satu sisi dan API untuk mengakses file di sisi lain. Ketika sebuah program aplikasi mengakses suatu file, ia tidak tahu bagaimana informasi dalam file tertentu berada, atau jenis media fisik apa (CD, hard disk, pita magnetik, atau unit memori flash) tempat penyimpanannya. Yang diketahui program hanyalah nama file, ukuran dan atributnya. Ia menerima data ini dari driver sistem file. Sistem file inilah yang menentukan di mana dan bagaimana file akan ditulis pada media fisik (misalnya hard drive).

Dari sudut pandang sistem operasi, seluruh disk adalah kumpulan cluster dengan ukuran mulai dari 512 byte dan lebih besar. Driver sistem file mengatur cluster ke dalam file dan direktori (yang sebenarnya adalah file yang berisi daftar file di direktori tersebut). Driver yang sama ini melacak cluster mana yang sedang digunakan, mana yang gratis, dan mana yang ditandai sebagai salah.

Namun, sistem file belum tentu berhubungan langsung dengan media penyimpanan fisik. Ada sistem file virtual, serta sistem file jaringan, yang hanya merupakan cara untuk mengakses file yang terletak di komputer jarak jauh.



Cara kerja sistem file. Untuk setiap file, Windows membuat jalur yang diberi nama disk lokal dan nama direktori dan subdirektori. Jadi, path adalah semacam alamat tempat program menemukan file tersebut. Cara untuk beberapa file yang berguna Anda akan menemukannya di kotak di bawah ini. Ketika program membutuhkan berkas tertentu, ia mengirimkan permintaan ke Windows, yang diteruskan oleh sistem operasi ke sistem file. Dengan menggunakan jalur tersebut, sistem file menentukan lokasi fisik objek pada hard drive dan meneruskannya ke Windows. Sistem file membuat database yang memetakan berbagai alamat file di hard drive ke jalur yang sesuai. Dalam sistem file NTFS yang populer, database seperti itu disebut MFT (Master File Table).

Mengapa penyalinan sedang berlangsung lebih lama dibandingkan bergerak. Saat Anda memindahkan file, hanya entri dalam tabel file utama yang berubah, dan alamat file yang disimpan di hard drive tetap sama. Saat menyalin, sistem file harus menyimpan data lagi, dan ini biasanya memerlukan waktu.

Beras. 3.8. Menyalin file

Apakah ketertiban dalam sistem file terjaga? Sama seperti gudang, hard drive Anda menjadi berantakan seiring berjalannya waktu. File lama dihapus atau ditulis ulang ke area bebas, data baru ditambahkan... Selain itu, Windows menyimpan file di sektor bebas pertama pada disk yang ada, membagi file menjadi beberapa bagian (fragmen) - jika tidak masuk ke dalam area bebas. Oleh karena itu, seiring waktu, beberapa alamat mulai berhubungan dengan jalur dan waktu pembukaan yang sama file besar, seperti foto, terus meningkat. Defragmentasi memungkinkan Anda memulihkan integritas file, sehingga meningkatkan kecepatan PC Anda.

Apa perbedaan sistem file? Tergantung pada kebutuhan perangkat penyimpanan data, salah satu dari beberapa sistem file dapat digunakan. Perbedaan utama antara sistem file adalah ukuran file maksimum yang diperbolehkan.

Sistem file apa yang ada. Ada lima jenis sistem file yang digunakan di komputer.

FAT16 (Tabel Alokasi File 16). Ini dikembangkan pada tahun 1983 dan hanya dapat bekerja dengan benar dengan file berukuran hingga 2 GB. Diizinkan menggunakan drive data dengan kapasitas tidak lebih dari 4 GB dan menyimpan tidak lebih dari 65.536 file. Saat ini, sistem file yang ketinggalan jaman telah digantikan oleh FAT32 dan NTFS.

FAT32. Karena jumlah data yang disimpan di hard drive terus bertambah, sistem file FAT32 diperkenalkan pada tahun 1997. Ini mendukung file tidak lebih besar dari 4 GB, hard drive dengan kapasitas hingga kurang lebih 8 TB dan memungkinkan Anda menyimpan sekitar 270 juta file. Selain Windows 95 ke atas, sistem operasi lain juga dapat menggunakan sistem file FAT32, seperti Mac OS X dari Apple. Saat ini ukuran sedang file telah meningkat secara signifikan - misalnya, volume video lebih dari 4 GB, jadi masuk akal untuk menggunakan FAT32 hanya di drive yang dapat dilepas(flash drive atau keras eksternal disk).

NTFS (Sistem File Teknologi Baru). Saat ini sistem file standar untuk Windows. Ia dapat mengelola file hingga ukuran 16 TB yang sebelumnya tidak terbayangkan dan mendukung hard drive berkapasitas hingga 256 TB. Sistem file memungkinkan Anda menyimpan file dalam jumlah yang hampir tidak terbatas - lebih dari 4 miliar. Jika file yang lebih besar dan hard drive berkapasitas lebih besar digunakan, fungsi NTFS dapat diperluas. Keuntungan lain dari sistem ini adalah logging. Dengan bantuan teknologi ini, segalanya berubah file NTFS menulis terlebih dahulu ke area terpisah pada hard drive. Hal ini mencegah data hilang saat disimpan, misalnya saat listrik padam.

exFAT (Tabel Alokasi File Diperluas). Itu dibuat untuk kartu memori untuk memberikan kemampuan menyimpan file yang lebih besar. Namun, exFAT hanya berfungsi pada Windows dengan ServicePack 2 atau lebih baru, Windows Vista dengan ServicePack 1, atau Windows 7. Karena sistem file ini hanya didukung oleh Windows, maka jarang digunakan.

HSF+ (Sistem File Hierarki+). Sistem file standar dalam sistem operasi sistem Mac sistem operasi. Seperti NTFS, cocok untuk bekerja dengan file dan hard drive yang sangat besar. Ini adalah sistem file penjurnalan. Bagi siapa saja yang ingin menggunakan jendela keras disk dengan HSF+, harus diinstal program tambahan, misalnya MacDrive.

Apa yang terjadi ketika Anda memindahkan, menyalin, dan menghapus. Tidak semua operasi yang dilakukan di Windows atau sistem operasi lain pada file di jendela Explorer menyebabkan transformasi fisik pada hard drive. Dalam banyak kasus, yang perlu Anda lakukan hanyalah membuat perubahan kecil pada tabel file utama. Gambar di bawah ini dengan jelas menunjukkan apa yang sebenarnya terjadi pada hard drive dan sistem file selama proses pemindahan, penyalinan dan penghapusan berbagai objek (file dan folder) di Windows.

Beras. 3.9. Operasi Berkas

Apakah mungkin untuk mengubah sistem file. Ya, tapi untuk melakukan ini, Anda perlu memformat hard drive Anda. Sistem file mana yang ditawarkan untuk dipilih bergantung pada sistem operasi yang diinstal atau program yang digunakan untuk melakukan pemformatan. Di Windows, misalnya, ini adalah FAT32 dan NTFS. Pada menggunakan keras disk secara eksklusif di komputer aktif Berbasis Windows Mengingat semua kelebihan di atas, disarankan untuk memilih NTFS sebagai sistem file. Jika Anda berencana untuk menyambungkan hard drive eksternal ke komputer Mac, hanya pilihan yang tepat akan menjadi FAT32. Hal ini menimbulkan masalah berikut: meskipun ketika menggunakan FAT32 Windows dapat bekerja dengan hard drive dengan kapasitas berapa pun, namun selama proses pemformatan ukuran maksimal partisi atau harddisk dibatasi hingga 32 GB. Solusi: Menggunakan perangkat lunak hard drive seperti Paragon Disk Manager, Anda dapat memformat semuanya sulit disk di FAT32.

Apa itu perpustakaan? Muncul di Windows 7 fungsi tambahan manajemen file - perpustakaan. Ada empat jenis perpustakaan yang tersedia: Video, Dokumen, Gambar, dan Musik. Mereka menampilkan semua file dengan jenis yang sesuai dalam satu folder, terlepas dari lokasinya. Dan meskipun file-file tersebut tidak secara fisik terletak di folder perpustakaan, Anda dapat melakukan operasi apa pun dengannya, baik itu menyalin, mengganti nama, dan menghapus, langsung di perpustakaan terkait. Beberapa program, termasuk Picasa, juga menggunakan perpustakaan untuk mengatur file secara efisien. Mereka bahkan dapat secara mandiri mencari gambar atau file lain di hard drive Anda.

Bagaimana program mengakses data. Semua program yang ingin mengakses harddisk terlebih dahulu mengirimkan permintaan ke Windows yang berisi path file. Sistem operasi kemudian meneruskannya ke tabel sistem file. Tabel ini berisi alamat fisik file yang dapat ditemukan di hard drive. Dengan menggunakan alamat yang diberikan pencarian sistem file berkas yang diperlukan dan meneruskannya ke sistem operasi. Windows mencocokkan file yang diterima dengan permintaan terkait dan mengirimkannya ke program yang mengirimkan permintaan tersebut. Setelah ini, program membuka file tersebut, misalnya di program Microsoft Word, sehingga memberikan kemampuan untuk mengeditnya. Dengan setiap perubahan selanjutnya pada file, misalnya saat menyimpan atau menghapus, program memulai permintaan baru.

Beras. 3.10. Organisasi akses data

Kami bekerja dengan sistem file. Pengoperasian sistem file disembunyikan dari mata pengguna. Namun dia memiliki kesempatan untuk campur tangan dalam proses ini - untuk mencari tahu dengan bantuan program sosial jenis sistem file pada hard drive PC Anda dan, jika perlu, ubah ke sistem file lain.

Beras. 3.11. Bekerja dengan sistem file

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat