#$% &'#(# Konular. Giri Amaç Metrics Computational Complexity Veritabanı Yönetim Sistemleri Veri Depolama Aygıtları Primary ve Auxilary Memory



Benzer belgeler
Dosya Saklama Ortamları (Sabit Diskler) Kütük Organizasyonu 1

Dosya Saklama Ortamları (Devam) Kütük Organizasyonu 1

Veri ve Dosya Yapıları. Kütük Organizasyonu 1

DOSYA ORGANİZASYONU. Giriş ÖZLEM AYDIN TRAKYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

DOSYA ORGANİZASYONU. Giriş ÖZLEM AYDIN TRAKYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

YARDIMCI BELLEKLER VEYA DEPOLAMA BİRİMLERİ 1 HARD DİSKLER. Bilgilerin kalıcı olarak tutulduğu yerdir.

İşletim Sistemlerine Giriş

#$% &'#(# Konular. Binary Tree Structures. Binary Search Trees AVL Trees Internal Path Reduction Trees Deerlendirme

1. Hafıza Depolama Araçları. 2. Hafıza Çeşitleri. 3. Hafıza Ölçümü. 4. Bilgisayar Performansı


5. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi

#$% &'#(# Konular. Direct File Organization. Progressive Overflow Buckets Linear Quotient Brent s Method Binary Tree

Disk Çizelgeleme. BTEP205 - İşletim Sistemleri

DİSK DEPOLAMA ALANLARI

BM-311 Bilgisayar Mimarisi

7 Bellek Organizasyonu (İç / Dış)

Konular. Sequential File Organization. Direct File Organization #$% &'#(# Binary Search Interpolation Search Self-Organizing Sequential Search

William Stallings Computer Organization and Architecture 9 th Edition

MONĐTÖRLER

BTP 205 İŞLETİM SİSTEMLERİ

1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA

Bölüm 7. Depolama. Bilgisayarların. Discovering. Keşfi Computers Living in a Digital World Dijital Dünyada Yaşamak

Sabit ve Taşınabilir Diskler. Öğr.Gör. Volkan ALTINTAŞ

BİL 423 Bilgisayar Mimarisi 1. Ara Sınavı

#$% &'#(# Konular. Direct File Organization. Computed Chaining Comparison of Collision Resolution Methods Perfect Hashing Cichelli s Algorithm

Bilgisayar Donanımı. Computer Organization Ders 1 - Giriş Kadir Atilla TOKER

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER

Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?

BİLGİSAYAR DONANIMI. Donanım Nedir? Donanım Aygıtları. Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümüne verilen ad.

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Sabit ve Taşınabilir Diskler BÖLÜM-2 Pata Diskler İçin Master-Slave Ayarları Disk Biçimlendirme Harici Diskler Olası Sabit Disk Arızaları RAID

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

William Stallings Computer Organization and Architecture 9 th Edition

Bilgisayar Donanımı ve Yazılımı (Hardware & Software) Bilgisayar Mühendisliğine Giriş 1

Sıralı Erişimli Dosyalar. Kütük Organizasyonu 1

William Stallings Computer Organization and Architecture 9 th Edition

MANYETİK VE OPTİK DİSK SÜRÜCÜLERİ

İşletim Sistemlerine Giriş

Computer Architecture. RAID: (Redundant Array of Independent/Inexpensive Disks)

#$% &'#(# Konular. B-Tree and Derivatives. B-Trees B#-Trees B+-Trees Deerlendirme

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

Kütük Yönetimi. Kütük Yönetim Sisteminin İşlevleri. Hacettepe Üniversitesi Kavramsal Kütük Modeli.

,$( -./(,$( 0$0$ (,$(

Chapter 12: Depolama Sistemleri

#$% &'#(# Konular. Bits of Information. Binary Özellikler Superimposed Coding Signature Formation Deerlendirme

Sabit ve Taşınabilir Diskler Sabit Diskler (Drivers-Sürücüler) HDD (Hard Disk Driver) SDD (Solid State Driver) HHD (Hybrid Hard Driver) Disk

BİLGİSAYAR KULLANMA KURSU

Fiziksel Veritabanı Modelleme

Optik Sürücüler CD/CD-ROM DVD HD-DVD/BLU-RAY DİSK Disket Monitör LCD LED Projeksiyon Klavye Mouse Mikrofon Tarayıcı

Dosya, disk üzerinde depolanmış verilerin bütününe verilen isimdir. İşletim sistemi genel olarak iki çeşit dosya içerir.

#$% &'#(# Konular. Hashing Techniques and Expandable Files. Background Extendible Hashing Dynamic Hashing Linear Hashing Deerlendirme

DOSYA NEDİR? Verilerin HDD de saklanması. Verilerin HDD de saklanması DOSYA SİSTEMİ NEDİR?

Bölüm 7. Depolama. Bilgisayarların. Discovering. Keşfi Computers Living in a Digital World Dijital Dünyada Yaşamak

Bilgisayarların Gelişimi

BELLEK BİRİMLERİ BELLEK BİRİMLERİ

DEPOLAMA ÜNİTELERİ HARD DİSK SÜRÜCÜ FLOPPY DİSK DRİVE SOLİD STATE DRİVE 1. TAŞINAMAZ DEPOLAMA ÜNİTELERİ

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

DONANIM Bahar Dönemi TEMEL BİLİŞİM TEKNOLOJİLERİ

TOSHIBA 7200 RPM SABİT DİSK SÜRÜCÜ AİLESİYLE KÜÇÜK BOYUTLU SABİT DİSK TEKNOLOJİSİNİN ÇEŞİTLİ PAZAR DİLİMLERİNDE BENİMSENMESİNE LİDERLİK EDİYOR.

1.Floppy Diskler ve Sürücüler 1.1. Floppy Diskler 1.2. Disket Sürücüler Nedir? 1.3. Disket Sürücünün Görevi Nedir? 1.4. Floppy Disklerin Kullanım

SONY VEGAS PRO 9 DİSK'E YAZMA (DISC BURN) Mehmet Mutallip GCGI IEng MIET

Fiziksel Tasarım Konuları. Dosya Organizasyon Teknikleri Kayıt Erişim Yöntemleri Veri Yapıları

(Random-Access Memory)

TOSHIBA TAMAMEN ESNEK KURUMSAL DEPOLAMA ÇÖZÜMLERİ YARATMAK İÇİN KATI HAL SÜRÜCÜ SUNUYOR

İşletim Sistemleri (Operating Systems)

Bilgisayar Programcılığı Ön Lisans Programı BİLGİSAYAR DONANIMI. Öğr. Gör. Rıza ALTUNAY

Adli Bilişim İncelemelerinde Veri Kurtarma. Semih DOKURER

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi Teknolojileri ve Programcılığı Bölümü DERS 6 MANYETİK VE OPTİK SÜRÜCÜLER

Ham Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi

ENF102 TEMEL BİLGİSAYAR BİLİMLERİ VE C/ C++ PROGRAMLAMA DİLİ. Gazi Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

İşletim Sistemi. BTEP205 - İşletim Sistemleri

Bilgilerin Uzun Vadeli Saklanması

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

İŞLEM KAYIT. Bilgisayar temel olarak DONANIM ve YAZILIM olmak üzere 2 yapıda ele alınmaktadır.

Donanım Nedir? Bir bilgisayar sisteminde bulunan fiziksel aygıtların tümü

Donanımlar Hafta 1 Donanım

ÇOKLU ORTAMLARA GİRİŞ

Bölüm 11: Dosya Sistem Gerçekleştirilmesi

Master boot record (MBR)

Kütük Yönetimi. Kütük Yönetim Sisteminin İşlevleri. Hacettepe Üniversitesi Kavramsal Kütük Modeli.

Dosyaların Özellikleri (Attribute) Dosya İşlemleri. İki Seviyeli Katalog Sistemleri. Tek Seviyeli Katalog Sistemleri. Hiyerarşik Katalog Sistemleri

Veriyi ve Bilgiyi Organize Etmek. Bilgisayar Mühendisliğine Giriş 1

Bilgisayar Temel kavramlar - Donanım -Yazılım Ufuk ÇAKIOĞLU

Ünite-2 Bilgisayar Organizasyonu.

DONANIM KURULUMU. Öğr. Gör. Murat YAZICI. 1. Hafta.

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

DONANIM KURULUMU. Öğr. Gör. Murat YAZICI. 1. Hafta.

Kesme İstekleri (IRQ) Kesmeler (IRQ) Nasıl Çalışır?

Bellekler. Mikroişlemciler ve Mikrobilgisayarlar

Öğr.Gör. Mehmet Can HANAYLI

Temel Bilgisayar Bilgisi

Bilgisayar Kavramına Giriş, Bilgisayar Kullanımı ile İlgili Temel Kavramlar

Bilişim Teknolojileri

1 DERS İZLENCESİ 2 BİLGİSAYARA GİRİŞ Bilgisayar nedir? Bilgisayarın tarihçesi Bilgisayarın kullanıldığı alanlar Bilgisayarın kullanılmasında dikkat

BLG 312 Bilgisayar İşletim Sistemleri 2006 BLG 312. Bilgilerin Uzun Vadeli Saklanması. Dosya Sistemi Görevleri. Dosya Sistemi Özellikleri

Bölüm 8: Ana Bellek. Operating System Concepts with Java 8 th Edition

Disklerin Organizasyonu...

Transkript:

!" #$% &'#(# Konular Giri Amaç Metrics Computational Complexity Veritabanı Yönetim Sistemleri Veri Depolama Aygıtları Primary ve Auxilary Memory

Giri - Amaç Veri Yapılarına göre daha büyük boyuttaki veriler üzerinde ilem yapılır Daha fazla sayıda yapı kullanılır ve herbirinin kullanım yerleri daha özeldir Bir yazılım sisteminden beklenenler hızlı cevap süresi gerçek zamanlı uygulamalarda performans gelitirilme için gereken toplam süre etkin hafıza kullanımı kullanılabilirlik Dosya organizasyonundaki amaç tüm bu beklentiler ve sınırlamalar altında en iyi performansı elde etmektir Giri - Amaç (2) Bu derste verilerin (genellikle çok büyük boyutta) organizasyonu/yapılandırılması ve ilemleri görülecektir Farklı dosya organizasyon yapıları çalıılacak ve avantajları ile dezavantajları görülecektir Çalıılan veriye uygun yapının seçilmesi örenilecektir

Metrics Dosya yapısı deerlendirme ölçütleri; Simplicity Reliability Pragrammability Maintainability Space complexity Computational veya time complexity Security Computational complexity f(n) = O(g(n)) O(1), sabit complexity O(log 2 n), logaritmik complexity O(n), linear comlexity O(n log 2 n), n log 2 n complexity O(n 2 ), quadratic complexity O(n 3 ), cubic complexity O(c n ), exponential complexity yazılabilir, eer c 0, n 0 0 için f(n) c. g(n) tüm n n 0 için doruysa burada n giri sayısını ifade eder.

Computational complexity (2) Complexity Fonksiyonlarının büyüme oranları Database Management Systems(DBMS) Bir DBMS bilginin saklanması ve ilem yapılması amacıyla hazırlanmı özel amaçlı yazılım sistemidir Dosya organizasyonu ve ilem yapıları bilgiyi fiziksel (physical level) seviyede, DBMS ise mantıksal seviyede (logical level) yönetmek için kullanılır DBMS genellikle uygulama yazılımı (Muhasebe Otomasyonu) gelitirmek için kullanılır Dosya organizasyonu ve ilem teknikleri ise sistem yazılımı (letim Sistemleri, Kelime lemciler, DBMS) gelitirmek için kullanılır

Storage Media (Depolama Aygıtları) Primary Memory Hızlı eriim süresine sahiptir Bit baına fiyatı daha fazladır Daha küçük kapasiteye sahiptir Auxilary Memory Eriim süresi daha uzundur Bit baına fiyat daha düüktür Daha büyük kapasiteye sahiptir Primary Memory Yarıiletken (semiconductor) teknolojisini kullanır Bir hafıza chip i çok büyük ölçekte transistör ve dier elektronik elemanların birleiminden oluturulur (VLSI) Tipik olarak eriim süreleri nano saniye seviyesindedir

Auxilary Memory )" ) Drums Fixed-Head Disks Movable-Head Disks CD-ROMs )" Magnetic Tapes Drums Drum silindir bir yapıya sahiptir ve bilgi üzerinde bulunan birbirine paralel izlere (track) yazılır Her track üzerinde bir okuma/yazma kafası bulunur Drum bilginin yerini bulmak için döndürülür Belirli bir adresi bulmak için dönmeden dolayı gecikmeye latency time denir Eriim süreleri 10-2 seviyesindedir

Fixed-Head Disks Bilgi disk üzerinde bulunan track lar üzerine yazılır Track lar üzerindeki bilgi eittir çteki track üzerindeki bilgi younluu dıtaki track üzerindekinden daha fazladır Her disk üzerindeki iki yüzeyede bilgi yazılır. Sadece sürücüdeki en alttaki ve en üstteki disklerin bir yüzüne bilgi yazılır Fixed-head disklerde her bir track için bir okuma/yazma kafası bulunur Eriim için sadece dönme gecikmesi alınır Movable-Head Disks Kısaca disk olarak ifade edilir Fixed-head disklerden farklı olarak her yüzey için sadece bir okuma/yazma kafası bulunur Tüm okuma/yazma kafaları aynı anda hareket eder. Dikey olarak aynı noktaya eriirler Eriim süresi fized-head disklere göre daha fazladır, ancak maliyet daha düüktür En yaygın kullanılan ikincil depolama (Secondary Storage Media, Auxilary Memory) aygıtıdır

Disks Birçok farklı türü vardır. Hard disk ler büyük kapasite ve düük fiyat sunarlar. Floppy disk ler çok ucuzdur ve çok az bilgi saklarlar. Dier bir depolama aygıtı ise optik disklerdir. Laser ile bilgiler disk üzerine yazılır veya okunur. Küçük boyutlu optik diskler CD-ROM (Compact Disk - Read Only Memory) olarak adlandırılır Disklerin Organizasyonu Bilgi plaka yüzeyinde bulunan track lar üzerinde saklanır Her bir track sector lerden oluur Program ile bir byte bilgi dosyadan okunmak istendiinde iletim sistemi doru yüzey, track ve sector ü bulur. sector ün tamamı buffer olarak adlandırılan özel bir hafızaya alınır istenen bir byte bilgi buffer üzerinde bulunur

Disklerin Organizasyonu (2) Surface Surface Spindle Read/Write heads Boom Disk sürücünün ematik görünümü Disk yüzeyi Disklerin Organizasyonu (3) Disklerdeki track lar altalta bir silindir eklinde düünülebilir Bir silindirdeki tüm bilgiye kafayı hareket ettirmeden ulaılabilir Kafanın hareketi seeking time olarak adlandırılır ve diskin en yava parçasıdır Silindir olarak disk sürücünün görünümü

Disklerin Kapasitesi Track kapasitesi = her track taki sector sayısı X her sector deki byte sayısı Cylinder kapasitesi = her silindirdeki track sayısı X track kapasitesi Drive (Sürücü) kapasitesi = cylinder sayısı X cylinder kapasitesi Örnek: Her birisi 256 byte olan 50.000 kayıttan oluan bir dosya aaıdaki özelliklere sahip bir diskte kaç tane cylinder üzerine sıdırılabilir? Number of bytes per sector = 512 Number of sectors per track = 63 Number of tracks per cylinder = 16 Number of cylinder = 4092 Gereken sector sayısı = (50.000 x 256) / 512 = 25.000 sector Bir cylinder deki sector sayısı = 63 x 16 = 1008 sector htiyaç duyulan toplam cylinder sayısı = 25.000 / 1008 = 24.8 cylinder Track ların Sector ile Organizasyonu En basit ekliyle sektörler yanyana ve sabit boyutlu olarak track üzerinde bulunur Mantıksal olarak bilginin yanyana olduu düünülebilir ancak fiziksel olarak yanyana deildir 32 sektörden oluan bir track

Track ların Sector ile Organizasyonu (2) Aynı track üzerinde yanyana sektörlerdeki bilgiler sıklıkla okunamaz Disk kontroller bir sektördeki bilgiyi okuduktan sonra üzerinde ilem yapmak için bir süreye ihtiyaç duyar ve dierini hemen alamaz Bu sürede dier sektörün baını kaçırabilir ve her turda bir sektör okunmu olur Bu problem interleaving yaklaımıyla çözülür. ekilde interleaving faktörü 5 olan disk görülmektedir. 5 turda bir track komple okunur. 32 sektörden oluan ve interleaving faktörü 5 olan bir track Clusters Track ların Sector ile Organizasyonu (3) Belirli sayıdaki sektörden oluturulur Bir cluster a eriildiinde içindeki tüm sektörler birden okunur ve ek eriim süresi gerekmez FAT (File Allocation Table) bir file içindeki tüm cluster ların bir listesini tutar Sistem yöneticisi bir cluster daki sektör sayısını 1-65535 arasında belirleyebilir

Track ların Sector ile Organizasyonu (4) Extents Bir dosyanın tüm parçaları birer extents olarak adlandırılır Eer disk üzerinde yeterince yanyana bo alan varsa dosya tek bir extent olarak oluturulur Dosya yöneticisi yeni bir bilgi yazacaı zaman dosyanın en sonuna tek bir extent olarak eklemek ister. Yeterince yer yoksa birden fazla extent olarak eklenir. Track ların Sector ile Organizasyonu (4) Fragmentation Bütün sektörler aynı boyuta sahiptir Eer herbir kaydı 300 byte olan bir dosyayı 512 byte sektörlere yazmak istersek iki farklı yol kullanabiliriz. Herbir kaydı bir sektöre yazarız Herbir kayıt sadece bir sektör okunarak elde edilir Sektörlerde kalan boluklara internal fragmentation denir Bir kaydın sonundan balayarak ardarda sektörlere yazarız Her bir kayıt birden fazla sektör okunarak elde edilir

Track ların Block ile Organizasyonu Disk sektörlere bölünmez, kullanıcı-tanımlı farklı boyutlarda olabilen bloklara bölünür Bir blok belirli sayıdaki mantıksal kaydı tutmak için oluturulur. Blocking factor her bir blokta saklanan kayıt sayısını ifade eder Eer bir dosyada 300 byte olan kayıtlar varsa kolaylık olması için bloklar 300 byte veya katında oluturulur Track ların Block ile Organizasyonu (2) Her blok alt bloklara sahip olabilir Count subblock data block içerisindeki byte sayısını bulundurur Key subblock son kayda ait anahtarı saklar

Nondata Overhead " '*%"$%+ $, %-(((% )'% +% %"$%+ ' %.% " '#%( +.+, % +% %"$%+ $+, ++ "+ / +, Seek time Disk Eriimi Eriim kolunun doru silindire konumlanması için gereken süredir Average seek time kullanılır Rotational delay Diskin istenen sektörün okuma/yazma kafasının altına gelene kadar dönmesi için gereken süredir. 5000 rpm ile dönen bir disk için her tur 12 ms dir. Average rotational time ise 6 ms dir. Floppy diskler 360 rpm ile döner. Average rotational time ~83 ms dir. Transfer time Transfer time = (number of bytes transferred / number of bytes on a track) x rotation time 10.000 rpm ile dönen bir disk her track ta 170 sektöre sahipse bir sektör için transfer süresi = (1/(10.000 / 60)) / 170 = ~0.036 ms dir

Disk Performansını Artırıcı Teknikler Multiprogramming CPU diskten bilgi gelene kadar baka bir ii gerçekletirir Stripping Bir dosya parçalara bölünür ve birden fazla sürücüye yazılır Dosyanın parçaları ezamanlı olarak okunur RAID (Redundant Array of Independent Disks) Disk kontroller aldıı bir block bilgiyi eit parçalara böler. 8 drive RAID için block 8 parçaya bölünür 1.parça 1.diskte belirli bir track üzerine 2.parça 2.diskteki aynı track üzerine ve 3.parça 3.diskteki aynı track üzerine... Yazılır. Yazma ve okuma tek diske göre 8 kat daha hızlı yapılır RAM disk Büyük bir hafıza parçasının mekanik disk gibi konfigüre edilmesidir Seek tiem ve rotational time olmaz Disk Cache Büyük hafıza bloudur ve diski üzerindeki belirli miktardaki bilgiyi bulundurur Magnetic Tapes Disklerdeki dorudan eriim (direct access) magnetic tape lerde yapılamaz. Çok hızlı sıralı eriim (sequential access) yapılır. Tape üniteleri genelikle yedek almak için kullanılır Sıralı eriim olduu için adres bilgisine ihtiyaç duyulmaz Tipik bir tape yüzeyinde birbirine paralel 9 track bulunur 9 track üzerinde 1 bit parity biti olarak kullanılır kalan 8 bit ise 1 byte bilgiyi oluturur Bir byte oluturan parça frame olarak adlandırılır

Magnetic Tapes (2) Records 2400 inch BOT marker Data blocks Interblock gap EOT marker Header block (describes data blocks) Magnetic Tapes (3) Ölçüm birimleri Tape density genellikle 800, 1600 ile 30000 bpi (bits per inch) arasında Tape speed genellikle 30 200 ips (inch per second) Size of interblock gap genellikle 0.3 inch 0.75 inch arasındadır Data aktarım süresi Data transmission rate = tape density (bpi) x tape speed (ips) 6250 bpi ve 200 ips olan bir tape için Data transmission rate = 6250 x 200 = 1.250.000 byte / saniye

CD-ROMs Sadece okunabilir disktir. 600 MB tan fazla bilgi saklar ve kolay çoaltılabilir Recordable CD sürücülerle kullanıcılar bilgilerlerini CD üzerine kayıt edebilir Hız birimi olarak 52X, 32X, 24X gibi birimler kullanılır. (X CD audio hızını gösterir) En son CD teknolojisi DVD (Digital Video Disk) dir Her DVD 10 GB bilgi bulundurabilir CD-ROM Organizasyonu CD-ROM larda konumlanma performansı çok düüktür (0.5-1 saniye) CD-ROM uygulamalarında dosya organizasyonu çok önemlidir CD üzerinde çukur (pit) ve yüzey (land) olarak iki farklı yapı vardır Her çukur ve yüzey deiimi 1 olarak alınır. Her iki geçi arası ise 0 olarak alınır EFM (eight to fourteen modulation) kullanılır Her 8 bit bilgi 14 bit olarak ifade edilir Bu kodlama emasıyla farklı hızlardaki sürücülerde aynı CD-ROM okunabilir Land Pit Land Pit Land......... 0 0 0 0 1 0 1 0 0 0 1 0 0 1 0 0 0...

CD-ROM Organizasyonu (2) CLV (Constant Linear Velocity) CD üzerinde merkezden dıa doru yaklaık 3 mil uzunluunda bir spiral track bulunur Ses dosyaları için kullanılır. Audio CD lerin her sektöründeki kayıt younluu aynıdır CAV (Constant Angular Velocity) CD üzerinde içten dıa doru daireler halinde track lar ve track lar üzerinde sektörler vardır. Her track aynı boyutta bilgiyi saklar Dönü hızı sabittir. Sektörlerdeki kayıt younluu farklıdır CD-ROM Adresleme 1 saniyelik çalma süresi 75 sektörden oluur Her sektörde 2KB bilgi saklanır 60 dakikalık bir CD üzerinde 60 * 60 * 75 = 270.000 sektör bulunur Toplam kapasitesi ise 270.000 * 2 KB = 540.000 KB ~ 540 MB olur Her sektör dakika, saniye ve sektör numarası eklinde adreslenir Örnek: 25:30:35

CD-ROM Güçlü ve Zayıf Yönleri Seek performance Average access time 500 ms 1 s arasındadır. Magnetic disklerde bu süre (seek time + rotational time) 30 ms nin altındadır Data Transfer Rate Standart bit CD-ROM sürücü floppy diske göre hızlı ancak magnetic diske göre oldukça yava bilgi okur. Konumlanma süresine göre data transfer oranı daha hızlıdır Storage Capacity Bir CD-ROM 600 MB üzerinde bilgi saklar. Üzerinde çok sayıda resim ve metin dosyası saklayabilir Birçok metin veritabanı ve döküman kolleksiyonu CD-ROM larla yayınlanmaktadır Read-Only Access CD-ROM genel olarak bir bilginin yayınlanması amacıyla kullanılır Çok büyük bilgiler bulundurduu için indeks yapıları ve dier dosya organizasyon yapılarının kullanılması gerekmektedir Hiyerarik Olarak Depolama Aygıtları