Disk Yönetimi

File Concept(Dosya Kavramı)

Dosya: Disk üzerinde tutulan verilerdir. Soyut veri yapısı da denir.
Meta Data: Boyutu, kim tarafından oluşturulduğu, ne zaman oluşturulduğu, ismi, yazarları, türü gibi bilgiler bulunmaktadır.

Programların kendisi de çalıştırılabilir (exe) dosyasıdır.

Dosyaların Özellikleri(Meta data&data)

Dosya işlemleri; oluşturma, yazma, okuma ve silme gibi işlemlerdir.

Open Files(Okuma-Yazma): Dosya yazılırken başkası okuyamaz.
Sıralı Erişim=Pointer sırayla işleyeceği yere gitme işlemine denir(HDD)
Rastgele Erişim= Atlayarak ihtiyaç duyulan noktaya direk gitme işlemidir(SSD)

Dosya Tipleri
Executable(exe, com)
Object(obj)
Word(doc, docx) gibi dosya tipleri bulunmaktadır.

İndex File(index dosyaları):İşletim sisteminin dosyaları hard diskte erişmek için tutulduğu dosyalardır.

Bir diski birden fazla Partion’a bölebiliriz. Her partionda bir tane directory yapısı bulunmaktadır. İki farklı diski tek partion şeklinde kullanabiliyoruz.

Dizinde(Dosyada) Gerçekleşitirilen İşlemler

Arama, oluşturma, silme, listeleme, adlandırma gibi işlemler yapılmaktadır. Ayrıca dosyada verimli, hızlı, adlandırma ve gruplama işlemlerinin yapılması önemlidir. Dosyaya erişmek için 3 haktan söz edebiliriz.  Bunlar read, write ve executable dır.

Dosya sistemi Türleri

FAT, FAT32 NTFS gibi türler hard diskte bulunmaktadır.
File Control Block(FCB)=Dosya kontrol bloğudur. Dosyaların kimliği hakkında bilgiler bulunmaktadır.
Proses Kontrol Bloğu(PCB)=Proseslerin kimlikleri hakkında bilgiler verir.

Divice Driver: Aygıt sürücüleridir. Fiziksel aygıtları kontrol etmeye yarar.
Boot Kontrol Bloğu: İşletim sistemi ilk açıldığında yüklenecek olan blok hakkında bilgiler bulunmaktadır.
Volume Kontrol Bloğu: Mantıksal sürücülerin bulunduğu sektör birimlerinin disk bölümleriyle ilgili bilgileri içeren blok bilgilerini barındırır.
File Control Bloc: Dosya bilgilerinin ayrıntılı olarak bulunduğu bloktur.

File Control Block
  • Erişim Hakları
  • Tarihlerle ilgili bilgiler
  • Dosyanın sahibi
  • Grup hakları
  • Dosyanın boyutu
  • Dosyanın nerede bulunduğu bloklardır.
İşletim sisteminin dosya sistemleri altında yaptığı işlemler
  1. Mantıksal adresi fiziksel adrese dönüştürme işlemi
  2. Kontrollerin yapılması
  3. Dosyalar nerede duruyor
  4. Diskteki boş alanların belirlenmesi
3 tür dosya yerleştirme metodu bulunmaktadır.
  1. Sıralı Yerleştirme

Dosya bloklara sıra halinde yerleştiriliyor. Dışsal boşluk çok fazla oluşur. Rastgele erişimlidir.

  1. Linked(Bağlantılı) Yerleştirme

Bloklar birbirine bağlıdır. Her bir blok içerisinde bir sonraki bloğun kaç olduğu ile ilgili bilgiler bulunmaktadır. Boşluk oluşmaz. Herhangi bir boş blok kullanılabilir. Erişim hızı yavaştır. Her blok içerisinde ilave pointer bulunmaktadır. Eğer pointerden biri bozulursa bağlantıda sıkıntı oluşur. Sıralı erişim yapılmaktadır.

  1. İndex Allocation(İndeksli Yerleştirme)

Bir tane indeks bloğu bulunmaktadır. O blokta indeks numaraları ve hangi sırada geldiği hakkında bilgiler turulmaktadır. Rastgele erişimlidir. Boşluk kalmamaktadır. İndeks bloğu bozulursa sıkıntı oluşur.

Boş Alan Yönetimi
  1. Bit vektör

Bir adet bitmap tablosu tutulmaktadır. 0 dolu 1 boştur.Her blok içerisinde bir bit depolamamız gerekiyor. Yani yer kaplıyor.

  1. Linked Free Space

Boşları bir link list ile tutuluyor.


Beğendiniz mi? Arkadaşlarınızla Paylaşın!

Sizin Tepkiniz Nedir?

komik komik
15
komik
beğendim beğendim
13
beğendim
iğrenç iğrenç
6
iğrenç
Başarısız Başarısız
10
Başarısız
Sinirlendim Sinirlendim
6
Sinirlendim
Korkutucu Korkutucu
5
Korkutucu
Sevgi Sevgi
1
Sevgi
Zekice Zekice
8
Zekice
Kadir

Legend

Merhaba, Ben Abdulkadir PALANCI. Atatürk Üniversitesi, Bilgisayar ve Öğretim Teknolojileri Eğitimi Öğretmenliği Bölümü Yüksek Lisans öğrencisiyim. Araştırarak yeni şeyleri öğrenmeyi seviyorum. Araştırırken çoğu bilgilerin eksikliği,yetersizliği vb. durumlarla çokca karşılaştım. Bundan dolayı öğrendiğim ve öğrenecek olduğum bilgileri düzenli ve kaliteli bir şekilde sizlerle de paylaşmak istediğim için bu siteyi hazırladım. Her geçen gün yazar kadrosu genişleyen takımımızın arasına sizleri de bekleriz.

0 Yorum

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir