Tüm depolama aygıtları sektörlere ayrılıyor mu?


1

Bir sabit diskin sektör adı verilen bölgelere bölündüğünü okudum (bir sektör örneğin 512 bayt olabilir).

Ve bir dosya sisteminin sektör gruplarını bloklar halinde düzenleyeceğini (bir blok örneğin 8 sektörden oluşabilir) ve Linux bir dosyayı sabit diske yazdığında, sektörlere değil, bu bloklara yazar.

Şimdi sorum şu, tüm depolama aygıtları (örneğin: USB sürücüsü, CD, DVD, vb.) Sektörlere ayrılıyor mu, yoksa sadece sabit disk mi?

Yanıtlar:


4

Hayır . Delikli kart gibi sektörleri kullanmayan çok sayıda depolama aygıtı vardır .

Delikli kart

Gördüğünüz gibi burada hiç sektör yok.

Bu cevabı eklemek için gerçek bir sebep yok, delikli kartın resmini koymak istemediğim dışında. :)


Defterler sayfalara ayrılmıştır. Üniversite karar defterleri de daha dar çizgilerle yer kaplar.
JakeGould

4

Tüm depolama aygıtları sektörlere ayrılıyor mu?

Hayır
. En eski depolama ortamlarından biri teyptir (manyetik, kâğıt, mylar) ve veriler bantta sektörlere yazılmamaktadır.

Sektörler, sabit disklerin kendine özgü ve göze çarpan bir özelliğidir.
Çoğu modern depolama çevre birimi, bir HDD'yi ATA arabirim düzeyinde taklit ettiği için (kullanıcılar tarafından daha hızlı kabul almak için), bir kullanıcı olarak bu diğer çevre birimlerinin de aslında sektörleri olduğunu düşünebilirsiniz.
ATA arayüzünde kesinlikle bir sektör kavramı var.

Ancak, SSD'lerin, USB flash sürücülerin ve SD kartların altında yatan depolama aygıtı olan NAND flash bellek, sayfalarda ve bloklarda düzenlenir ve sektörleri yoktur.
Kullanıcılar NAND flash sayfalarını "sektörler" olarak adlandırıyor olabilirler, ancak baktım çeşitli NAND yonga veri sayfaları (örneğin, Micron , Numonyx ) "sektör" kelimesini bile içermiyordu.
Elbette, aşina olmak için "sektör" terminolojisini kullanan (wikipedia gibi) başka bir NAND flash çip olabilir.

Bir Mikron veri sayfasından:

• Organizasyon
- Sayfa boyutu x8: 2112 bayt (2048 + 64 bayt)
- Sayfa boyutu x16: 1056 kelime (1024 + 32 kelime)
- Blok boyutu: 64 sayfa (128K + 4K bayt)
- Cihaz boyutu: 1Gb: 1024 blok

NAND Flash bellek dizisi, sayfa tabanlı işlemler kullanılarak programlanır ve okunur ve blok tabanlı işlemler kullanılarak silinir.


Bazı teyp sürücülerinde blok boyutu kavramı vardır ...
rackandboneman

@rackandboneman - Evet. Uzun zaman önce, 7/9 izli manyetik bant için bloklar halinde paketlenmiş kayıtları ve çoklu kayıtları yazmak / okumak için programlar yazdım. Ancak kaset kayıtları / blokları adreslenemez, oysa sabit disk sektörleri bir adres özelliğine sahiptir.
talaş

2

Neredeyse tüm depolama aygıtları sektörlere ayrılmıştır.

Çoğu 512 bayttır Bazı yeni büyük sürücüler 4096 CD-ROM’dur, 2048’dir.

Birkaç üreticinin özel depolama ihtiyaçları için özel depolama alanı vardır, ancak çoğu yoktur. Bu cihazların çoğu, dahili kullanım için yalnızca birkaç KB veya birkaç MB depolama alanına sahiptir.

O zaman bile “kendi dosya sisteminizi yapmak” için gereken iş miktarı, bir başkasının dosya sistemini kullanacak kadar yüksek. Kullanıcının onunla uğraşmasını engellemek istiyorlarsa şifreliyorlar.

"Sektör" basitçe bir depolama alanını bölmenin bir yoludur, böylece dosya sistemleri ve diğer altyapıları yazan kişilerin birlikte çalışabilecekleri ortak bir temel vardır. Ayrıca depolamanın tamamı aynı anda ram içine yüklenemez, bu nedenle alt bölümlere ayrılması gerekir.

Sektörlerin herhangi bir boyutta olmasına izin verilirse, dosya sistemleri yazan insanlar orada iş yapmayı mümkün kılan tüm değerleri ele almak zorunda kalacaktır. Ne kadar zorsa, insan hatası için o kadar fazla alan olur ve bir şeylerin korkunç derecede yanlış gitme olasılığı o kadar artar ve verilerinizi kaybedersiniz.

Ayrıca, performans için optimizasyon yapmak da çok zor olacaktır, çünkü 2 bayt gibi son derece düşük sayıları seçen kişiler her zaman korkunç performansa sahip olacaktı.


1
Hmm. Teyp Sürücüleri?
DavidPostill

0

Tüm depolama aygıtları sektörlere ayrılıyor mu?

Hayır.

Rastgele erişim depolama aygıtları olabilir sektörlere ayrılabilir, bu cihaz sürücüsü bağlıdır.

Doğrusal erişim depolama cihazları (örneğin Teyp Sürücüleri) sektörlere ayrılmayacaktır.


Bu genellikte yanlıştır, örneğin DEC bantlarının blokları vardı ve ilk PC'lerde disketler gibi çalışmışlardı.
dirkt

1
@dirkt Bir blok sektör değildir.
DavidPostill

"Bu, aygıt sürücüsüne bağlıdır" - Aygıtın kendisi belirleyici faktör olacaktır. Bantta sektör yok. Ancak, bant sıralı bir erişim ortamıdır ve rastgele bir erişim ortamı değildir. "Doğrusal erişim" hakkında hiç bir şey duymadım ve hala Teletypes ve kâğıt bant vardı.
talaş

@ sawdust Bantlar belirli dosyalara erişmek için geri sarılabilir. Bu yüzden sıralı erişim yerine doğrusal erişim belirtmiştim. Ayrıca kağıt bantlar, teletypes ve punch kartların kullanıldığı yerlerde de bulundum. Bir teleks :) benim ilk programını (nim) yazdı
DavidPostill

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.