Линукс файлын систем болон Windows файлын системийн ялгаа

Линукс файлын систем болон Windows файлын системийн ялгаа
Линукс файлын систем болон Windows файлын системийн ялгаа

Видео: Линукс файлын систем болон Windows файлын системийн ялгаа

Видео: Линукс файлын систем болон Windows файлын системийн ялгаа
Видео: Operating system буюу үйлдлийн систем гэж юу вэ? 2024, Арванхоёрдугаар сар
Anonim

Linux файлын систем ба Windows файлын систем

Файлын систем (мөн файлын систем гэж нэрлэдэг) нь өгөгдлийг эмх цэгцтэй, хүний унших боломжтой хэлбэрээр хадгалах техник юм. Өгөгдлийн файлын системийн үндсэн нэгжийг файл гэж нэрлэдэг. Файлын систем нь хатуу диск, CD, DVD гэх мэт ихэнх өгөгдөл хадгалах төхөөрөмжид байдаг маш чухал бүрэлдэхүүн хэсэг юм. Файлын систем нь төхөөрөмжүүдэд файлуудын байршлыг хадгалахад тусалдаг. Цаашилбал, файлын систем нь NFS гэх мэт сүлжээний протоколуудын үйлчлүүлэгч болж сүлжээнээс өөрийн файлуудад хандах боломжийг олгодог.

Windows файлын систем гэж юу вэ?

Windows нь ихэвчлэн FAT (Файл хуваарилах хүснэгт) болон NTFS (Шинэ технологийн файлын систем) дэмждэг. Windows NT 4.0, Windows 200, Windows XP, Windows. NET сервер болон Windows ажлын станц нь NTFS-ийг илүүд үздэг файлын систем болгон ашигладаг. Гэсэн хэдий ч FAT-ийг уян диск болон хуучин Windows хувилбаруудад (олон ачаалах системд) ашиглаж болно. FAT бол Windows-д хэрэглэгддэг анхны файлын систем юм. FAT-ийг DOS-д ашигласан бөгөөд түүний гурван хувилбар нь FAT12, FAT16, FAT32 юм. Кластерыг тодорхойлоход ашигладаг битийн тоо нь нэрэнд дагавар болгон ашигладаг тоо юм. FAT12, FAT16 болон FAT32 нь хуваалтын дээд хэмжээ нь 32MB, 4GB болон 32GB байна.

NTFS нь огт өөр өгөгдлийн зохион байгуулалтын бүтэцтэй. Үндсэндээ Майкрософт UNIX-тэй өрсөлдөхийн тулд NTFS-ийг илүү энгийн FAT-ийг орлуулж хөгжүүлсэн. Гэсэн хэдий ч exFAT хэмээх хамгийн сүүлийн үеийн FAT хувилбар нь NTFS-ээс тодорхой давуу талтай гэж мэдэгджээ. FAT хуваалтыг өгөгдөл алдалгүйгээр NTFS хуваалт болгон хувиргах боломжтой. NTFS нь индексжүүлэх, квот хянах, шифрлэх, шахах, засварлах цэгүүдийг дэмждэг. Windows нь хуваалтыг ялгахын тулд хөтчийн үсгийг ашигладаг. Уламжлал ёсоор бол C диск нь үндсэн хуваалт юм. Үндсэн хуваалт нь Windows-г суулгах, ачаалахад ашиглагддаг. Драйв үсгийг сүлжээний драйвуудыг зураглахад мөн ашиглаж болно.

Линукс файлын систем гэж юу вэ?

Линукс ашиглан төрөл бүрийн файлын системийг шүүхэд өгч болно. Түгээмэл хэрэглэгддэг файлын системүүд нь ext family (ext, ext2, ext3 and ext4) болон XFS юм. Silicon Graphics нь XFS-ийг бүтээсэн бөгөөд энэ нь өндөр гүйцэтгэлтэй тэмдэглэл хөтлөх систем юм. Ext (өргөтгөсөн файлын систем) нь 1990-ээд оны эхээр бүтээгдсэн. Энэ нь Линукс үйлдлийн системд ашигласан анхны файлын систем байв. Remy Card нь үүнийг UFS (UNIX файлын систем) -ээс санаа авч бүтээсэн.

Линукс дээр бүх зүйл файл юм. Хэрэв ямар нэг зүйл файл биш бол энэ нь процесс юм. Программ, аудио, видео, оролт гаралтын төхөөрөмж болон бусад төхөөрөмжийг файл гэж үзнэ. Линукс дээр файл, лавлах хоёрын хооронд ялгаа байхгүй. Лавлах нь зүгээр л бусад файлуудын нэрсийг агуулсан файл юм. Тусгай файлууд нь I/O-д ашиглагддаг механизм юм (/dev-ээс олдсон). Сокетууд (өөр нэг тусгай файлын төрөл) процесс хоорондын холбоог хангадаг. Нэрлэсэн хоолойнуудыг (сокет шиг) сүлжээний семантикгүйгээр процесс хоорондын харилцаанд ашигладаг.

Линукс файлын систем болон Windows файлын системийн ялгаа нь юу вэ?

Windows нь FAT болон NTFS-г файлын систем болгон ашигладаг бол Linux нь төрөл бүрийн файлын системийг ашигладаг. Windows-ээс ялгаатай нь Линукс нь сүлжээний драйваас ачаалах боломжтой. Windows-ээс ялгаатай нь Линукс дээр бүх зүйл файл эсвэл процесс юм. Линукс нь өгөгдлийн хуваалт ба своп хуваалт гэсэн хоёр төрлийн үндсэн хуваалттай. Своп хуваалтууд байдаг тул Линукс дээр санах ой хэзээ ч дуусдаггүй (цонх шиг). Сэргээх хэрэгслийн хувьд Windows дээр зөвхөн цөөн тооны хэрэгслийг ашиглах боломжтой бол Linux файлын системд зориулсан UNIX-д суурилсан олон тооны сэргээх хэрэгсэл байдаг.

Зөвлөмж болгож буй: