Os dosya sistemi nedir. Mantıksal sürücünün dosya yapısı. Dosya tahsisi ilkesi

Bir dosya sistemi, depolama ortamındaki veri depolamayı düzenlemenin bir yoludur. Ayrıca, dosya sistemi dosya adının uzunluğunu, maksimum dosya ve bölüm boyutunu, dosya özniteliklerini belirler. Bu yazıda dosya sistemlerinin ne olduğu hakkında konuşacağız.

Dosya sisteminin çözmesi gereken görevler:

  • dosya isimlendirme
  • kullanıcı programları için program arayüzü.
  • elektrik kesintilerinden ve donanım ve yazılım hatalarından veri koruma.
  • dosya parametrelerini saklamak.

Modern dosya sistemleri amaçlarına göre birkaç gruba ayrılabilir:

  • Rasgele erişimli depolama ortamları için dosya sistemleri (flash sürücüler için): FAT32, HPFS, ext2 ve diğerleri.
  • Sıralı erişimli medya dosya sistemleri (manyetik bantlar): QIC, vb.
  • Optik disk dosya sistemleri: ISO9660, HFS, UDF, vb.
  • Sanal dosya sistemleri: AEFS vb.
  • Ağ dosya sistemleri: NFS, SSHFS, CIFS, GmailFS vb.
  • Özel olarak tasarlanmış dosya sistemleri: YAFFS, exFAT, ExtremeFFS.

Popüler dosya sistemleri:

FAT  - Bill Gates ve Mark MacDonald tarafından geçen yüzyılın 70'lerinde geliştirilen dosya sistemi. Sadeliği nedeniyle, hala flash sürücülerde kullanılmaktadır. FAT dosya sisteminin üç sürümü vardır: FAT12, FAT16 ve FAT32. FAT dosya sisteminin bu sürümleri, kayıtların bit derinliği ile ayırt edilir (küme numaralarını depolamak için ayrılan bit sayısı). Yani, bit büyüdükçe, FAT dosya sisteminin çalışabileceği disk miktarı da artar. Bu nedenle, FAT32 için maksimum disk boyutu 127 gigabayttır.

NTFS  - Microsoft'tan yeni neslin dosya sistemi. Bu dosya sistemi tüm Microsoft Windows NT işletim sistemleri için kullanılır. İlk kez, NTFS, Windows NT 3.1 işletim sistemi ile birlikte 1993 yılında piyasaya sürüldü. FAT ile karşılaştırıldığında, NTFS dosya sistemi çok sayıda geliştirme aldı. Böylece, maksimum dosya ve disk boyutundaki limit neredeyse kayboldu. Ek olarak, sabit bağlantılar, şifreleme ve sıkıştırma için destek var.

ext - Linux çekirdeğindeki işletim sistemleri için özel olarak tasarlanmış bir dosya sistemi. Gelişme ilk 1992 yılında tanıtıldı. Şimdi bu dosya sisteminin birkaç sürümü var: ext, ext2, ext3, ext3cow ve ext4. Ext4 dosya sistemi şu anda ext'nin en yeni ve güncel sürümüdür, çoğu modern Linux dağıtımları tarafından kullanılan bu versiyondur.

Özel bir alanda üretilen dosyalar hakkındaki bilgileri kaydedin. Bilgisayar donanımının bağımlılığı ve kurulu işletim sisteminin yetenekleri göz önüne alındığında, işi düzenlemek için çeşitli dosya sistemleri kullanılır.

Dosya sistemi(FAT (Dosya Tahsis Tablosu) - dosya tahsis tablosu) - İşletim sistemindeki dosyaların adını, kaydedilmesini ve konumunu belirleyen genel bir yapı. Dosya sisteminden, dosyaların adlandırma kurallarına, dosyalara erişme yöntemlerine ve onlarla nasıl çalışılacağına bağlıdır.

Tüm modern disk işletim sistemleri, disklerde veri depolamak ve bunlara erişim sağlamak için bir dosya sistemi oluşturulmasını sağlar. Dosya sistemi organizasyonu ilkesi işletim sistemine bağlıdır. En yaygın tür tabülerdir.

Disk bir dizi yüzey olarak temsil edilir. Disketlerin hepsine sahip, ikisi (üst ve alt), ancak sabit diskler aslında birkaç plakadan oluşan “e-istifleyiciler”, bu nedenle daha fazla yüzeye sahipler.

Diskin her yüzeyi halka izlerine, her iz ise sektörlere ayrılmıştır. Sektörlerin boyutları sabittir ve 512 bayta eşittir.

sektör  - bu en küçük veri depolama birimidir, ancak adresleme için tüm dosya sistemlerinde kullanılmamaktadır. Bunun için çok küçük. MS-DOS, Windows, OS / 2 gibi işletim sistemleri denilen daha büyük bir depolama birimi kullanır. küme . Küme, bir sos sektörleri grubudur. Küme boyutu, sabit diskin boyutuna bağlıdır. Disk ne kadar büyük olursa, atanan küme boyutu da o kadar büyük olur. Tipik değerler 8, 16, 32 veya 64 sektördür.

küme - dosyayı yerleştirmek için ayrılması gereken minimum disk alanı. Windows tarafından sabit disklerle çalışmak için kullanılan tüm dosya sistemleri, bir veya daha fazla bitişik sektörden oluşan kümelere dayanır. Küme boyutu ne kadar küçük olursa, o kadar verimli disk alanı kullanılır. Bir diski biçimlendirirken, küme boyutu açıkça belirtilmez, Windows, birimin boyutuna bağlı olarak standart değerlerden birini seçer. Standart değerler, disk alanı kaybını ve birimin olası parçalanma derecesini azaltacak şekilde seçilir. Küme boyutu ayrıca bellek ayırma birimi olarak da adlandırılır.

Dosya sisteminde FATbelirli bir dosyanın hangi disk kümesinde başladığıyla ilgili veriler sistem disk alanında özel olarak depolanır. dosya dağıtım tabloları(FAT- tablolar). İhlalden beri FAT-Tablolar, diskte kayıtlı verilerin kullanılmasını imkansız kılar, özel güvenilirlik gereklilikleri uygulanır ve kimliği düzenli olarak işletim sistemi tarafından kontrol edilen iki kopyada bulunur

FAT16 dosya sistemi.  Bu sistem, MS-DOS'tan önce vardı. Desteklenen disk alanının maksimum boyutu 4096 MB'ı geçmiyor, FAT16 büyük birimleri desteklemiyor. FAT16, 16 bit adresleme kullanır ve buna göre 2 adede kadar adres kullanılabilir. FAT 16 tarafından biçimlendirilen bellek birimi kümelere ayrılır. Küme boyutu, birimin boyutuna bağlıdır ve bir dizi tanımlanmış değer alarak 512 bayt ila 64 Kbayt arasında değişir. FAT16 dosya sistemi tarafından düzenlenen önyükleme diski, bir FAT16 orijinali, bir FAT16 kopyası, kök dizin, dizinler ve dosyalar içerir. Kök dizini ile diğer tüm alt dizinler arasındaki fark sabit bir giriş sayısıdır (genellikle 512). Bu sayı, kök dizinde oluşturulan toplam alt dizin ve dosya sayısına eşittir.

FAT32 dosya sistemi.  Windows 95'ten başlayarak, 32 KB'ye kadar küme boyutuyla 2 TB'ye kadar olan birimleri sunma kapasitesine sahip olan FAT32 çıktı. Genel olarak, FAT32'deki küme boyutları, FAT16'daki karşılık gelen boyutlardan daha küçüktür. Bu, disk alanının daha verimli kullanılmasına yol açar. Aynı zamanda, kök dizindeki maksimum giriş sayısı 65.535'e yükseltildi FAT32 32-bit adresleme kullanıyor, ancak FAT32 dosya konum tablosunun ilk dört biti kendi ihtiyaçları için gerekli.

NTFS dosya sistemi.Windows 2000, NTFS (Yeni Teknoloji Dosya Sistemi) dosya sisteminin yeni sürümü için destek içerir. NTFS'nin en önemli avantajı dosya ve klasörlere erişimi kısıtlama yeteneğidir. NTFS dosya sistemini oluştururken, veri kopyalarının adreslerinin depolandığı bir MTF (Ana Dosya Tablosu) dosyası oluşturulur. Önyükleme sektörünün tam bir kopyası birimin sonunda bulunur. MTF'de ayrıca, bir öznitelik adı tablosu, kök dizini vb. Vardır. Dosyada çok büyük öznitelikler kümesi varsa, onunla ilgili bilgiler, diğer kayıtların adreslerini saklayan ilk (temel) kayıtla birlikte birkaç kayıtta saklanır.

FAT16, FAT32 ve NTFS dosya sistemlerinin karşılaştırılması.  FAT16 ve FAT32 dosya sistemlerinin adlarındaki sayılar, dosya tarafından kullanılan küme sayıları, yani adres genişliği hakkında bilgi depolamak için gereken bit sayısını belirtir. Avantajlarını ve dezavantajlarını işaret ederek bu dosya sistemlerini karşılaştıralım.

FAT16 aşağıdakilere sahiptir faydalar :

1) bu dosya sistemi, Windows yazılımında ve UNIX OS'nin bazı sürümlerinde bulunan tüm işletim sistemi ve işletim sistemi tarafından desteklenir;

2) bu dosya sistemindeki hataları düzeltmek ve verileri kurtarmak için çok sayıda program toplanmıştır;

3) sistem, sistem disketinden yüklenmelidir;

4) bu dosya sistemi 256 MB'tan küçük bellek birimleri için çok etkilidir.

K fAT16 dezavantajları   şunlardır:

1) sistem önyükleme sektörünün yedek bir kopyasını desteklemiyor;

2) FAT 16, dahili dosya korumasını ve dosya sıkıştırmasını desteklemez.

FAT32'nin Avantajları  bunlar:

1) büyük diskler için ayrılmış disk alanı daha verimli kullanılır;

2) FAT32'deki kök dizin bir küme zincirini işgal eder ve disk üzerinde herhangi bir yere yerleştirilebilir, böylece sistem kök dizindeki öğe sayısına (oluşum sayısı) herhangi bir kısıtlama getirmez;

3) daha küçük küme boyutundan dolayı, kullanılan disk alanı FAT 16'dan% 10-15 daha azdır;

4) FAT32'nin yedek bir FAT kullanma olasılığı nedeniyle, FAT 16'dan daha güvenilir bir sistemdir.

ana fAT32'nin dezavantajları :

1) Windows 2000 altındaki bellek biriminin boyutu 32 GB ile sınırlıdır;

2) birimler Windows 95 ve Windows 98 dışındaki diğer işletim sistemlerinde kullanılamaz;

3) önyükleme kesiminin yedek kopyası desteklenmiyor;

4) Dahili dosya koruması ve dosya sıkıştırma desteklenmez.

NTFS dosya sistemi, FAT16 ve FAT32 sistemlerinde uygulanmayan çeşitli özelliklere sahiptir. Bu dosya sistemleri ile karşılaştırıldığında, hiçbir açık kusur yok. Sadece ek özelliklerini not ediyoruz:

a) bilgi kurtarma yeteneği. NTFS, protokolü ve bazı dahili veri kurtarma algoritmalarını koruyarak veri bütünlüğünü garanti eder;

b) veri sıkıştırma. Okurken, dosya otomatik olarak açılır, kapatıp kaydettiğinizde dosya yeniden paketlenir;

c) erişim özelliklerini ayarlayarak dosya ve dizinlerin korunması;

d) önyükleme kesiminin yedek bir kopyasını (bellek biriminin sonunda) desteklemek;

e) dosya içeriğini şifrelemek için destek.

Bu dosya sistemi büyük dosyalar ile en verimli şekilde çalışır, sistemin dezavantajı MS-DOS, Windows 95 ve Windows 98 tarafından desteklenmemesidir.

Windows 95 işletim sisteminin ortaya çıkmasından önce, IBM PC bilgisayarlarındaki dosya isimlendirmenin genel metodu anlaşma 8.3 .   Bu anlaşmaya göre, kabul MS-DOS,dosya adı iki bölümden oluşur: asıl adınave ad uzantıları.Dosya adına 8, uzantısına 3 karakter verildi. Uzantının adı bir nokta ile ayrılır. Hem isim hem de uzantı, Latin alfabesinin yalnızca alfasayısal karakterlerini içerebilir.

Anlaşma 8.3bu bir standart değildir ve bu nedenle bazı durumlarda doğru kayıt şeklindeki sapmalara hem işletim sistemi hem de uygulamaları tarafından izin verilir. Örneğin, çoğu durumda, sistem bazı özel karakterlerin (ünlem işareti, alt çizgi, kısa çizgi, tilde vb.) Ve bazı sürümlerin kullanımına “itiraz etmez”. MS-DOSrus ve diğer alfabelerin dosya isimlerinde kullanılmasına bile izin veriyorlar.

Günümüzde dosya isimlerine göre kaydedildi anlaşma 8.3,kısa sayılır.

Kısa isimlerin temel dezavantajı düşük içerikleridir. Birinden çok karakterli bir dosyanın karakterizasyonunu ifade edemiyoruz ve bu bağlamda Windows 95 işletim sisteminin ortaya çıkmasıyla uzun bir ad kavramı ortaya atıldı. Bu isim en fazla 256 karakter içerebilir. Anlamlı dosya adları oluşturmak için bu yeterlidir. Uzun bir ad, dokuz özel karakter dışında herhangi bir karakter içerebilir: \\ /: *? "< >  Ad, boşluk ve çoklu nokta kullanmasına izin verilir. Adın uzantısı, son noktadan sonra gelen tüm karakterler olarak kabul edilir.

Dosya sistemi - kavram ve türleri. "Dosya sistemi" kategorisinin sınıflandırılması ve özellikleri 2017, 2018.

İşletim sistemi bileşenlerinden biri, sistem ve kullanıcı bilgilerinin ana deposu olan dosya sistemidir. Tüm modern işletim sistemleri bir veya birkaç dosya sistemiyle çalışır; örneğin, FAT (Dosya Ayırma Tablosu), NTFS (NT Dosya Sistemi), HPFS (Yüksek Performanslı Dosya Sistemi), NFS (Ağ Dosya Sistemi), AFS (Andrew Dosya Sistemi), İnternet Dosya sistemi

Bir dosya sistemi, amacı harici bellekte depolanan verilerle çalışırken kullanıcıya uygun bir arabirim sağlamak ve dosyaların birkaç kullanıcı ve işlem tarafından paylaşılmasını sağlamak olan işletim sisteminin bir parçasıdır.

Geniş anlamda, "dosya sistemi" kavramı şunları içerir:

Diskteki tüm dosyaların toplanması;

Örneğin dosya dizinleri, dosya tanımlayıcıları, boş ve kullanılmış disk alanı tahsisi için tablolar gibi dosyaları yönetmek için kullanılan veri yapılarının kümeleri;

Özellikle dosya yönetimini uygulayan bir dizi sistem yazılımı aracı: özellikle dosya oluşturma, yok etme, okuma, yazma, adlandırma, arama ve diğer dosya işlemleri.

Dosya sistemi genellikle hem bilgisayar açıldıktan sonra işletim sistemi önyüklenirken hem de işlem sırasında kullanılır. Dosya sistemi aşağıdaki ana işlevleri yerine getirir:

Medyada dosya ve dosya yapılarını düzenleme yollarını tanımlar;

Dosya içeriğine erişim yöntemleri uygular ve dosya ve dosya yapısı ile çalışmak için araçlar sağlar. Aynı zamanda, verilere erişim dosya sistemi tarafından hem isim hem de adres olarak düzenlenebilir (sektör numarası, yüzeyler ve medya parçaları);

Medyadaki boş alanı izler.

Bir uygulama programı bir dosyaya eriştiğinde, bilginin belirli bir dosyada nasıl konumlandırıldığı ve hangi fiziksel ortam türüne (CD, sabit disk ya da flash bellek bloğu) kaydedildiği hakkında hiçbir fikri yoktur. Programın bildiği tek şey, dosyanın adı, boyutu ve özellikleridir. Bu verileri dosya sistemi sürücüsünden alır. Dosyanın fiziksel ortama (örneğin bir sabit disk) nerede ve nasıl kaydedileceğini belirleyen dosya sistemidir.

İşletim sistemi açısından, diskin tamamı 512 bayt veya daha büyük boyutlu bir küme kümesidir (bellek bölümleri). Dosya sistemi sürücüleri, kümeleri dosyalar ve dizinler halinde düzenler (bu dizinde aslında dosyaların listesini içeren dosyalar). Aynı sürücüler, hangi kümelerin kullanıldığını, hangilerinin ücretsiz olduğunu ve hangilerinin başarısız olarak işaretlendiğini takip eder. Verilerin disklerde nasıl depolandığını ve işletim sisteminin bunlara nasıl erişim sağladığını net bir şekilde anlamak için, en azından genel anlamda diskin mantıksal yapısını göstermek gerekir.


3.1.5 Disk mantıksal yapısı

Bir bilgisayarın bilgileri saklaması, okuması ve yazması için, sabit diskin önceden işaretlenmiş olması gerekir. Bölümler üzerinde uygun programlar yardımı ile oluşturulur - buna "split hard disk" denir. Sabit diskteki bu işaretleme olmadan, işletim sistemini kurmak mümkün olmayacaktır (Windows XP ve 2000, kırılmamış bir diske kurulabilse de, ancak kurulum işlemi sırasında böyle bir işaretleme gerçekleştirebilirler).

Sabit disk, her biri bağımsız olarak kullanılacak birkaç bölüme ayrılabilir. Ne için? Bir disk, farklı bölümlerde bulunan birkaç farklı işletim sistemi içerebilir. Bir işletim sistemine tahsis edilmiş bir bölümün iç yapısı tamamen bu işletim sistemi tarafından belirlenir.

Ayrıca, bir diski bölümlendirmenin başka nedenleri de vardır, örneğin:

MS DOS sürücülerini daha büyük bir kapasiteye sahip kullanma yeteneği
  32 MB;

Diskin zarar görmesi durumunda, yalnızca bu diskte bulunan bilgiler kaybolur;

Küçük bir diski yeniden düzenleme ve boşaltma, büyük disklerden daha basit ve hızlıdır;

Her kullanıcı mantıksal sürücünüzü tahsis edebilir.

İş için bir disk hazırlama işlemi denir biçimlendirmeveya başlatma. Kullanılabilir tüm disk alanı, parçalara ve bölümlere sıfırdan numaralandırılmış, parçalara ve sektörlere ayrılmıştır. Diskin veya disk paketinin ekseniyle aynı mesafede bulunan izler koleksiyonuna silindir denir. Böylece, fiziksel sektör adresi aşağıdaki koordinatlarla belirlenir: parça numarası (silindir - C), disk tarafı numarası (kafa - H), sektör numarası - R, yani. CHR.

Sabit diskin ilk sektörü (C = 0, H = 0, R = 1) ana önyükleme kaydını içerir. Ana önyükleme kaydı. Bu kayıt tüm sektörü işgal etmiyor, sadece ilk kısmını işgal ediyor. Ana Önyükleme Kaydı sistem dışı bir yükleyici programıdır.

Sabit diskin ilk sektörünün sonunda bir bölümleme tablosu var - Bölüm tablosu. Bu tablo en fazla dört bölümü tanımlayan dört satır içerir. Tablodaki her satır bir bölümü açıklar:

1) aktif bölümleme veya değil;

2) Bölüm başlangıcına karşılık gelen sektör numarası;

3) bölümün sonuna karşılık gelen sektör numarası;

4) sektörlerde bölüm büyüklüğü;

5) işletim sistemi kodu, yani OS bu bölüme ait.

İşletim sistemi önyükleme programı içeriyorsa, bölüm etkin olarak adlandırılır. Bölüm öğesindeki ilk bayt, bölüm etkinliği bayrağıdır (0 - etkin değil, 128 (80H) - etkin). Bölümün sistem (önyükleme) olup olmadığını belirlemek ve bilgisayar başlatıldığında işletim sisteminin önyüklemesini gerekli kılmak için kullanılır. Sadece bir bölüm aktif olabilir. Önyükleme yöneticileri (Önyükleme Yöneticisi) adı verilen küçük programlar, diskin ilk sektörlerinde bulunabilir. Kullanıcılardan etkileşimli olarak, hangi bölümlerden bölümlerin etkinlik bayraklarını yükleyip ayarlayacağını soruyorlar. Bölüm Tablosunda dört satır olduğundan, disk üzerinde dört adede kadar farklı işletim sistemi olabilir, bu nedenle disk, farklı işletim sistemlerine ait birkaç ana bölüm içerebilir.

İkisi DOS'a ve biri UNIX'e ait üç bölümden oluşan bir sabit diskin mantıksal yapısının bir örneği Şekil 3.2a'da gösterilmektedir.

Her etkin bölüm kendi önyükleme kaydına sahiptir - bu işletim sistemini yükleyen bir program.

Uygulamada, disk en sık iki bölüme ayrılmıştır. Sabit diskleri iş için hazırlama sürecinde, kullanıcı tarafından aktif olarak bildirilmiş olsun veya olmasın, bölüm boyutları belirlenir. Bu özel programlar yardımı ile yapılır. DOS'ta, bu program Windows-XX - Diskadministrator sürümlerinde FDISK olarak adlandırılır.

DOS'ta birincil bölüm Birincil BölümBu, işletim sistemi yükleyicisini ve işletim sisteminin kendisini içeren bölümdür. Bu nedenle, birincil bölüm, C: adlı bir mantıksal sürücü olarak kullanılan aktif bölümdür.

WINDOWS 2000 işletim sistemi (yani WINDOWS 2000) terminolojiyi değiştirmiştir: aktif bölüm sistem bölümü olarak adlandırılır ve önyükleme bölümü WINDOWS sistem dosyalarını içeren mantıksal sürücüdür. Önyükleme mantıksal diski sistem bölümüyle aynı olabilir, ancak aynı sabit diskteki başka bir bölüme veya başka bir sabit diskte bulunabilir.

Genişletilmiş bölüm Genişletilmiş bölüm  D: - Z: arasındaki isimlerle birçok mantıksal sürücüye ayrılabilir.

Şekil 3.2b, sadece iki bölüm ve dört mantıksal disk bulunan bir sabit diskin mantıksal yapısını göstermektedir.

Dosya sistemi, Windows işletim sistemi tarafından kullanılan sistemdir. Herhangi bir diskte veri düzenlemek ve depolamak gereklidir. Veriyi sabit diskte depolamaktan sorumlu olan kişi o. Bir dosya sisteminin ne olduğuna ve bu tür sistemlerin ne olduğuna bakalım.

Neden bir dosya sistemine ihtiyacın var?

Bilgisayarınızda ne tür bir dosya sistemi kullanıldığını anlamak için "Bilgisayarım" adlı bir klasöre gidebilirsiniz. Sonra sağ tıklayıp "özellikler" seçmeniz gerekir. Bilgi içeren pencerede aşağıdaki yazıyı okuyabilirsiniz: Dosya sistemi: (isim).

Her bir diskte aynı dosya sisteminin olması hiçbir şekilde gerekli değildir. Bunu bulmak için her diski görüntülemeniz gerekir.

Kişisel bilgisayarınızın güvenliği dosya sisteminin doğru seçimine bağlı olacaktır ve işletim sistemi kaybolmaz ve veri kaybetmez. Windows'ta hangi dosya sistemlerinin olabileceğine bakalım.

Dosya sistemi çeşitleri

FAT

Bakacağımız ilk şey, FAT adında bir dosya sistemi. Bugün çok nadir görülür, bu yüzden üzerinde ayrıntılı olarak durmamalısınız. En büyük dezavantajı, pratikte modern donanımda bulunmayan, sadece 2 GB olan maksimum disk kapasitesidir. Bu nedenle, eğer diskinizde daha büyük bir birim varsa, çalışmayı durdurur. Birkaç yıl önce, 2 GB - sabit sürücünün standart birimiydi ve bu dosya sistemi güzelce orada kullanılıyordu. Fakat bugün kendini yeniledi ve tarihin çöp tenekesinde yerin gururunu aldı.

Bir sonraki dosya sistemi ünlü FAT 32'dir. 32 sistemin kapasitesidir. Bu sürüm, önceki dosya sisteminin güncellenmiş bir sürümüdür. Windows'un daha eski bir sürümünü kullanıyorsanız, diski biçimlendirirken bazı sorunlarla karşılaşabilirsiniz. Bununla birlikte, bu sistem öncekinden daha kararlıdır ve dosyalarla çalışmak çok daha hızlı olacaktır.

NTFS

Şimdi NTFS dosya sisteminin ne olduğuna bir bakalım. Bu dosya depolama sistemi nispeten yakın zamanda ortaya çıktı ve önceki ikisinden daha modern. Ancak, çok sayıda avantaja rağmen, yoksun bırakılmayan ve dezavantajları yoktur. Günümüzde ticari şirketler tarafından üretilen disklerin çoğu böyle bir dosya sistemine sahip. Verileri çok daha iyi depolar, ancak bilgisayarınızın kaynaklarını gerektirir.

Ayrıca, mantıksal diskin yüzde 90'a kadar tam yüke sahip olması durumunda, dosya sisteminin çalışması keskin bir şekilde düşer. Ayrıca, işletim sistemi Windows XP'den daha eskiyse, böyle bir dosya sistemi üzerinde çalışmayı reddedecektir. Diski sürücüye yerleştirdikten sonra, bilgisayarınız onu tanımayacaktır veya bilinmeyen bir bölüm olarak işaretlenecektir. Değerler hakkında konuşursak, küçük dosyalara sahip böyle bir dosya sisteminin çalışmasının çok daha hızlı ve daha niteliksel olduğu not edilebilir. Bir diskin sahip olabileceği en büyük boyut 18 TB'dir. Burada dosya parçalanması gibi bir şey var. Bununla beraber, dosya sisteminin çalışması yavaşlamaz, ancak her zamanki gibi çalışmaya devam eder. Ayrıca, NTFS kullanırken, dosya bozulmasının oluşmayacağından tamamen emin olabilirsiniz. Sistem, disk alanı için çok ekonomiktir ve dosyaları bozulmadan minimum bir boyuta sıkıştırmanıza olanak tanır. Bu arada, bu sistem sayesinde, kayıp durumunda verilerin kurtarılması mümkün hale geldi. Buna göre, eğer bu sistemi FAT ile karşılaştırırsak, bütün avantajlar açıktır. Sana teklif edebileceği en önemli şey güvenlik.

UDF

Şimdi UDF dosya sisteminin ne olduğunu görme sırası. Bilgisayarın işletim sisteminden bağımsız olan bu dosya sistemi, optik ortamda depolanan verileri depolamak için kullanılır. Önceki sistemlerden farklı olarak, UDF ayrıca önceden doldurulmuş bir diskete bilgi yazmanıza izin verir. Ayrıca, bu dosya sistemi diskteki belirli dosyaları seçici bir şekilde silebilir ve kalan tüm bilgileri bozmaz. Kök bölgesi gibi meta veriler disk üzerinde rasgele yerleştirilir, ancak bu verinin temelini üç yer alır: 256 sektör, 257 ve N-1, bu durumda N parçanın büyüklüğüdür.

DVD diskler için, dosya boyutlarında kesinlikle herhangi bir kısıtlama bulunmadığından, en başarılı dosya sistemi olan UDF'dir. Hem büyük hem de küçük videoları kaydedebilirsiniz.

UDF sayesinde son dosya sisteminin ne olduğunu ve bilgisayarınız için nasıl doğru seçileceğini öğrendik.

Dosya ve dosya sistemi

Tüm programlar ve veriler uzun süreli (harici) bilgisayar belleğinde dosya olarak saklanır.

dosya  - Bu, bir adı olan ve uzun süreli (harici) bellekte saklanan belirli bir miktarda bilgidir (program veya veri).

Dosya adı  Dosya adı, noktayla ayrılmış iki bölümden oluşur: gerçek dosya adı ve türünü belirleyen uzantı (program, veri vb.). Dosyanın adı kullanıcı tarafından verilir ve dosyanın türü genellikle program tarafından oluşturulduğunda otomatik olarak ayarlanır (Tablo 4.2).

Farklı işletim sistemleri farklı dosya adı formatlarına sahiptir. MS-DOS'da, asıl dosya adı en fazla 8 Latin harf, sayı ve bazı özel karakterler içermelidir ve uzantı, örneğin üç Latin harfinden oluşur: proba.txt

Windows işletim sisteminde, dosya adı en çok 255 karakter uzunluğunda olabilir ve örneğin Rus alfabesini kullanabilirsiniz: örneğin, ölçü birimleri.


Dosya sistemi  Her depolama ortamında (disket, sabit veya lazer disk) çok sayıda dosya saklanabilir. Dosyaların diskte saklanma sırası, kullanılan dosya sistemi tarafından belirlenir.

Her disk iki alana bölünmüştür: dosya saklama alanı ve dizin. Dizin, dosya adını ve diskteki yerleşiminin başladığının bir göstergesini içerir. Bir kitabın bulunduğu bir disk benzetmesi yaparsak, dosya saklama alanı içeriğine ve dizin dizinine karşılık gelir. Kitap sayfalardan oluşuyor ve disk sektörlerden oluşuyor.

Az sayıda dosya bulunan diskler için (birkaç düzine kadar) kullanılabilir tek dosya sistemiBir dizin (disk içeriği) doğrusal bir dosya isimleri dizisi olduğunda (Tablo 4.3). Böyle bir katalog, sadece bireysel hikayelerin isimlerini içeren bir çocuk kitabının içindekiler tablosu ile karşılaştırılabilir.

Bir diskte yüzlerce veya binlerce dosya depolanıyorsa, arama kolaylığı için bu dosya kullanılır. çok seviyeli hiyerarşik dosya sistemiBir ağaç yapısına sahip olan. Böyle bir hiyerarşik sistem, örneğin, bölümlerin, bölümlerin, paragrafların ve paragrafların hiyerarşik bir sistemi olan bu kitabın içindekiler tablosu ile karşılaştırılabilir.

Başlangıçtaki kök dizin, 1. seviyenin alt dizinlerini içerir, sırayla, ikincisi, 2. seviyenin alt dizinlerini içerebilir. Dosyaların tüm seviyelerdeki dizinlerde saklanabileceğine dikkat edilmelidir.

Örneğin, kök dizinde 1. seviyenin iki alt dizini (Directory_1, Directory_2) ve bir dosya (Dosya_1) olabilir. Buna karşılık, 1. seviyenin kataloğunda (Katalog_1), ikinci seviyenin iki alt dizini vardır (Katalog_1.1 ve Katalog_1.2) ve bir dosya (Dosya_1.1) - şek. 4.21.

Dosya sistemi  - bir dosya depolama sistemidir ve dizinleri organize eder.

Belirli bir örnekte hiyerarşik bir dosya sistemi düşünün. Her diskin mantıksal bir adı vardır (A:, B: - disketler, C:, D: A, E: vb. - sabit ve lazer diskler).

C sürücüsünün kök dizinini kullanalım: 1. seviyenin iki dizini (GAMES, METİN) ve GAMES dizininde 2. seviyenin bir dizini (CHESS). Bu durumda, TEXT dizininde bir proba.txt dosyası ve CHESS dizininde bir chess.exe dosyası vardır (Şekil 4.22).

Dosyanın yolu.  Bu hiyerarşik dosya sisteminde mevcut dosyalar (chess.exe, proba.txt) nasıl bulunur? Bunu yapmak için dosyanın yolunu belirtmelisiniz. Dosyaya giden yol diskin mantıksal adını ve birbirinin içine yerleştirilmiş, en son istenen dosyayı içeren "\\" sınırlayıcıda yazılmış dizin adlarının sırasını içerir. Yukarıdaki dosyalara giden yollar aşağıdaki gibi yazılabilir:

Dosya adı ile birlikte dosya yolu bazen denir tam dosya adı.

Tam dosya adı örneği:

\\ GAMES \\ CHESS \\ chess.exe ile

Grafik bir arayüz kullanarak dosya sisteminin tanıtımı. Dizinler ve dosyalar içeren bir hiyerarşik MS-DOS dosya sistemi, Windows işletim sisteminde, hiyerarşik bir klasör ve belge sistemi şeklinde bir grafik arabirim kullanılarak temsil edilir. Windows'taki klasör, MS-DOS dizinine benzer.

Ancak, bu sistemlerin hiyerarşik yapısı biraz farklıdır. Hiyerarşik MS-DOS dosya sisteminde, nesne hiyerarşisinin tepesinde, dalların üzerinde büyüdüğü (alt dizinler) ve yaprakların (dosyalar) dalların üzerinde bulunduğu bir ağacın gövdesiyle karşılaştırılabilecek diskin kök dizini bulunur.

Windows'ta klasör hiyerarşisinin üstü Çalışma masası. Bir sonraki seviye klasörler tarafından temsil edilir. Bilgisayarım, çöp  ve Ağ ortamı  (bilgisayar yerel bir ağa bağlıysa) - şek. 4.23.

2. Menü öğelerinden birini seçme Görünüm (Büyük simgeler, Küçük simgeler, Liste, Tablo)Klasörün içeriğini formunu özelleştirebilirsiniz.

dosya Ağ ortamı  Yerel ağa şu anda bağlı olan tüm bilgisayarların klasörlerini içerir.

dosya sepet  geçici olarak silinen tüm klasörleri ve dosyaları içerir. Gerekirse silindi ve saklandı sepet  klasörler ve belgeler geri yüklenebilir.

3. Dosyaların son silinmesi için [File-Empty Trash] komutunu girin.

Dosya işlemleri  Bir bilgisayarda çalışma sürecinde, aşağıdaki işlemler en çok dosyalar üzerinde gerçekleştirilir:

  • kopyalama (dosyanın kopyası başka bir dizine yerleştirilir);
  • yer değiştirme (dosyanın kendisi başka bir dizine taşınır);
  • sil (dosya girişi dizinden silinir);
  • yeniden adlandır (dosya adını değiştir).

Windows GUI, Sürükle ve Bırak yöntemini (sürükle ve bırak) kullanarak fare ile dosya işlemlerini gerçekleştirmenize olanak sağlar. Sözde dosyalar ile çalışmak için özel uygulamalar da vardır. dosya yöneticileri: Norton Commander, Windows Commander, Explorer vb.

Bazı durumlarda, komut satırı arayüzü ile çalışmak gerekir. Windows, MS-DOS komut satırı arabirimini sağlar.

Komut satırı arayüzü

1. [Program-MS-DOS Oturumu] komutunu girin. Uygulama penceresi görünecektir MS-DOS oturumu.

Sistem istemine yanıt olarak, aşağıdakiler dahil klavyeden MS-DOS komutlarını girebilirsiniz:

  • dosyalarla çalışma komutları (kopyala, sil, yeniden adlandır, vb.);
  • dizinlerle çalışmak için dizinler (dir, mkdir, chdir, etc.);
  • disklerle çalışma komutları (format, birleştirme vb.)

2. Her komutun kendi formatına ve parametrelerine sahip olduğu hatırlanması zor olan onlarca MS-DOS komutu vardır. Bir komut hakkında yardım bilgisi almak için komut adından sonra /? Anahtarını girmelisiniz.

Örneğin, bir sistem istemine yanıt olarak format komutuyla ilgili yardım almak için, şunu girmelisiniz: C: \\ WINDOWS\u003e format /?


Düşünce Soruları

1. MS-DOS dosya sisteminde hiyerarşinin tepesi hangi elemandır? Windows GUI'de?

Pratik görevler

4.11. Komut satırı arayüzü ve dosya yöneticisi kullanarak dosyaları kopyalayın.

4.12. Bilgisayarınızın disklerinin yanı sıra, dolu ve boş alan hacimleriyle tanışmak için.

4.13. Dir komut biçimini görüntüleyin. C sürücüsünün kök dizinini görüntüleyin

Tema devam ediyor:
Akıllı tv

   DLL Suite. Yeni faydalı programın gözden geçirilmesine geçmeden önce okuyucularıma aktif destekleri için teşekkür etmek istiyorum. Pazartesi günü yeni kitabım çıkıyor ...