4K sektör geçişi: Sabit diskler neden 512 bayt sektörlere kıyasla 4096 bayt sektörlere taşınıyor?


15

Bazı Western Digital sabit disklerin artık 4K sektörlerde spor yaptığını fark ettim , yani sektörler daha büyük: 4096 bayt ve uzun süredir 512 bayt standardı. Yani:

  • 4K sektörlerle ilgili önemli olan nedir? Pazarlama hype mı, yoksa gerçek bir avantaj mı?
  • Neden birileri 4K sektörler için yeni bir PC inşa ediyor ya da etmiyor?
  • Bu geçiş neden şimdi gerçekleşiyor? Neden daha önce olmadı?
  • 4K sektör sabit diski satın alırken dikkat edilmesi gereken şeyler var mı? örneğin uyumsuzluk?
  • 4K sektörler hakkında bilmemiz gereken başka bir şey var mı?

Yanıtlar:


10

Bar yok, bu konuda okuduğum en iyi makale:

http://www.anandtech.com/show/2888

Özetle, sorularınızı cevaplamak için:

  • 4K sektörlerle ilgili önemli olan nedir?

Birincil avantaj, ham depolama alanının daha verimli kullanılmasıdır. Gerekli ECC hesaplamaları 512 bayt sektör kullanarak azalan getiri sağlamaya başlamıştı, ancak daha büyük sektör boyutlarında çok daha verimli bir şekilde yapılabilirler.

  • Pazarlama hype mı, yoksa gerçek bir avantaj mı?

Gerçek avantaj, 2 TB'tan büyük disklerin geçiş olmadan daha kısa sürede daha uygun fiyatlı ve güvenilir olmasıdır. Aynı fikir daha küçük sürücüler için de geçerlidir, ancak geri dönüşler dramatik değildir. Sektör boyutunun bir birimdeki ortak ayırma boyutuyla eşleştirilmesinin bazı teorik avantajları vardır (NTFS için 4K, kir kadar yaygındır) ve bellek sayfaları da genellikle 4K boyutundadır (sayfa dosyasını / değiştirmeyi mutlu eder).

  • Neden birileri 4K sektörler için yeni bir PC inşa ediyor ya da etmiyor?

Bugün - önemsemeniz gereken tek şey muhtemelen bir tane almamaktır. Eğer farkında değilseniz, kedere neden olabileceği üzerinde çalışılan birkaç karışıklık var. Windows XP desteği bir, geometrileri hakkında yatan sürücüler başka.

  • Bu geçiş neden şimdi gerçekleşiyor? Neden daha önce olmadı?

Yıllardır geçiş halindedir, ancak tüketici diskleri piyasaya yeni çıkmaya başlıyor.

  • 4K sektör sabit diski satın alırken dikkat edilmesi gereken şeyler var mı? örneğin uyumsuzluk?

Muhtemelen Windows 7 veya Vista ile bir sorun yaşamayacaksınız, ancak eski Microsoft işletim sistemlerinden herhangi biri kedere neden olabilir. Yerleşik uyumluluk vardır, ancak sektör uyum sorunları nedeniyle performansın düşmesine neden olabilir.

  • 4K sektörler hakkında bilmemiz gereken başka bir şey var mı?

Makaleyi okuyun, matematiğinizi fırçalayın ve tekrar okuyun. Gerçekten iyi bir şey ve depolama endüstrisinin daha hızlı ilerlemesini sağlayacak.


Ayrıca, etiket kapasitesi için daha fazla depolama alanına eşit olduğuna inanıyorum. arstechnica.com/microsoft/news/2010/03/…
Nathaniel

8

512 bayt sektör , 300 binden az disket gibi gerçekten küçük bir medyaya sahip olduğumuzda başladı . O zaman mantıklı geldi, şimdi gerçekten mantıklı değil. 4K sektörlerle ilgili şey, birçok sürücünün zaten kullanıyor olması, ancak 512 sektörde sahte yazılımlara sahip olmalarıdır. Bu özellikle flaş ortamlar ve SSD'ler için geçerlidir. 4k'nin fiili dahili SSD standardı olduğuna inanıyorum.

Böylece üreticiler sadece orta adamı kesmeyi ve işletim sisteminin 4k sektörleri nasıl yapacağını bildiği şekilde ele almasını sağladılar (bunun için tam destek aldığımızda daha iyi olur)

Yeni bir bilgisayar inşa ediyorsanız bunun önemi var. Bazı işletim sistemleri 4k sektörleri hiç desteklemeyebilir (okuma: eski) ve çoğu işletim sistemi ve dosya sistemi hala 512 bayt sektörler için optimize edilmiştir. Akla gelen bir şey OpenBSD. Şu anda 512 bayt sektörle karşılaştırıldığında 4k sektörlerle iyi performans göstermiyor. Sorunlar arasında bölüm hizalaması da vardır. Varsayılan olarak, ilk bölüm bir 4k sınırında hizalanmamıştır.

Geçiş muhtemelen SSD'lerin büyük dalgalanması nedeniyle gerçekleşiyor. Dediğim gibi SSD'ler yine de 4k sektörleri kullanıyorlar, bu yüzden işletim sisteminin bunları çiğ olarak işlemesine izin vermek, işletim sisteminin ne istediğini tahmin etmeye çalışmak için bellenime bırakmaktan daha iyidir.

Bazı eski anakartların bu tür sabit disklerle ilgili sorunları olabileceğinden eminim, ancak son zamanlarda (son 5 yıl) satın aldığınız her şey kesinlikle uyumlu olmalıdır.


Kendi işletim sistemimi yazarsam ne olur? Hala başlangıçta 4k ile ilgilenmem gerekiyor mu yoksa düzgün çalışacak mı?
Cole Johnson

@ColeJohnson bağlıdır. Kendi ATA sürücünüzü yazıyorsanız, evet, sektör boyutunuzun 512 bayt olarak kabul edilmediğinden emin olmanız gerekir. BIOS'u (ala int 13h) kullanıyorsanız, BIOS'unuza bağlıdır. Bazılarının uyumluluk için 512 bayt sektörleri taklit etmeye çalışabileceğini hayal ediyorum, ama gerçekten bilmiyorum
Earlz

Ben bios değil taklit sabit sürücü donanım olduğunu düşündüm
Cole Johnson

@ColeJohnson bu sabitdisk donanımı. Bazı BIOS'larda 4K sektör disklerinden önyükleme sorunları olabilir veya yalnızca 512 bayt yüklenebilir. Herhangi bir anakart için durum böyle değil demiyorum, ancak yıllar önce sektörlerin 512 bayt olduğu yaygın bir varsayım olduğu için bir olasılık
Earlz


0

Bağlantılı makalenin, flash medya ile daha büyük sektör boyutlarının performans avantajlarının daha da önemli olabileceği durumlarda, sabit disklere odaklanması ilginçtir. Sektörlerin doğal olarak bağımsız yazılabildiği ve bir sene için saniyede 31 kez bir sektöre yazmak, bir yıl için saniyede 31 farklı sektör yazmaktan daha fazla yıpranmayacak sabit diskten farklı olarak, tipik bir flash çip büyük her biri çok sayıda 528 bayt sayfa içeren bloklar, aşağıdaki kısıtlamalara tabidir:

  1. Boş bir sayfa yazmak veya bir bloktaki tüm sayfaları silmek mümkündür. Bloktaki tüm sayfaları silmek dışında boş olmayan bir sayfaya yazmak mümkün değildir.

  2. Bir blok birkaç bin kereden fazla silinirse, performansı ve güvenilirliği artık kullanılamayacağı noktaya düşecektir.

Bu sınırlamalar nedeniyle, neredeyse tüm flash sürücüler, bir sektör yazmanın, daha önce o sektörün verilerini tutan sayfanın içeriğinin fiziksel olarak yerini almasını değil, bunun yerine yeni verilerin bir kopyasını başka bir konumda depolayıp daha sonra bir tür güncellemeyi sağlayacak şekilde tasarlanmıştır. Verilerin yeni bir konumda bulunması ve önceki kopyanın "çöp" olarak değerlendirilmesi gerektiğini belirtmek için Sürücüdeki kullanılabilir alan miktarı azalırsa, sürücü çoğunlukla "çöp" içeren blokları belirler, çöp olmayan bloklardaki herhangi bir yeri yeniden konumlandırır ve ardından blokları siler. Ayrıca, her bloğun kaç kez kullanılabileceği bir ömür boyu sınır olduğundan, bir süredir dokunulmamış ancak

Bir diskin kullanıcısının bireysel sektörleri sık sık değiştireceği durumlarda, her bir sektörün yazma işleminin yalnızca tek bir 528 baytlık bir sayfanın yazılması ve geri dönüştürülmesi gerekmesi, her yazma gücünün sekiz döngüye sahip olmasına kıyasla daha küçük sektör boyutu için bir avantaj olabilir. 528 baytlık sayfalar. Öte yandan, tek bir mantıksal 4096 bayt sektör güncellemesiyle ilişkili "defter tutma" maliyetleri muhtemelen sekiz bağımsız 512 bayt sektör güncellemesiyle ilişkilendirilecek olanların bir kısmı olacaktır [aslında, ilişkili maliyetlerden daha az olabilirler. hatta ile tek 512 bayt sektör güncellemesi, sürücü yalnızca pek toplam sektörleri olarak 1/8 yönetmek zorunda olacağından.]

Erişim modellerine bağlı olarak, 4K sektörlü bir flash sürücünün 512 bayt sektörlü birinden daha az performans gösterdiği bazı durumlar olabilir, ancak 4K sürücünün performansının belirgin şekilde daha iyi olabileceği başka durumlar da olacaktır.

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.