Bir sürücünün gerçek kapasitesini göstermesinin bir yolu var mı?


0

Böylece, hepimizin bildiği gibi (umarım), bilgisayarlar 2 tabanlı bir numaralandırma sisteminde (bayt vb.) Çalışır. Dosya ve sürücülerin boyutları, o dosyanın kaç byte'ı kaplayacağı veya bu sürücüde kaç byte saklanabileceğine göre hesaplanır.

Ancak, bilgisayarlar ve üreticiler boyutlara farklı bakarlar. Örneğin 8 GB'lik bir flash sürücüye bakalım.

Üreticinin bakış açısından, 8 GB = 8,000 MB = 8,000,000 KB = 8,000,000,000 bayt. Bu bayt cinsinden miktar, flash sürücüde etiketlenen miktardır.

Bir bilgisayarın bakış açısından, 8 GB = 8,192 MB = 8,388,608 KB = 8,589,934,592 bayt. Bu bayt cinsinden miktar, bilgisayardaki miktardır. dikkate 8 GB olmak.

Sorun şu ki, eğer flash sürücü gerçekten üreticilerin 8 GB olduğunu düşündüğü boyuttaysa, bizi 590 MB veya yarım konserden daha az kestiler. Flash sürücü aslında 8 GB (temel 2 numaralandırma sistemi açısından), o zaman şu anda kullanamadığımız 590 MB alan var.

Hangi sistem sürücünün gerçek boyutunu tam olarak tanımlar? Gerçekten 8 GB ise, bu ekstra 590 MB'a nasıl erişebiliriz?

Bunun yalnızca sürücüler büyüdükçe ölçeklendiğini unutmayın.

NOT: Lütfen bana hangi etiketleri söylemesi gerektiğini söyle, sorumla yeterince iyi gelen bir şey bulamadım, o yüzden ben de sürücülerle ilgili bazı şeyler koydum.


1
en.wikipedia.org/wiki/Unit_prefix - burada iyi bir referans olabilir
Hannu

Bir üretici '8GB' koyarsa, taban 10 anlamına gelir, bilgisayarlar taban 2'de (ikili) konuşur. Yani yapacaksın ASLA Fazladan 590 MiB var mı? Bu sadece bir pazarlama hilesi ve başka bir şey değil .. 20+ yıl önce başladığından beri en safları arasında sıcak bir tartışma oldu. bir SSD satın alıyorsunuz).
txtechhelp

Txtechhelp, SSD sürücülerinin Sandisk sayfalarının hepsinde "1MB = 1.000.000 bayt" olduğunu belirtti. Her sayfanın altındaki feragatname SSD'lerle de unutabileceğinizi sanmıyorum. Tüm depolama aygıtlarının "pazarlama" megabaytlarında olduğunu farz edin. Sorumluluk reddi alanındaki alt çubuğun hemen üstüne bakın: sandisk.com/home/ssd/extreme-pro-ssd
Mokubai

Yanıtlar:


4

Hangi sistem sürücünün gerçek boyutunu tam olarak tanımlar?

Windows'ta Win32_DiskDrive WMI sınıfını kullanın:

Win32_DiskDrive WMI sınıfı, Windows çalıştıran bir bilgisayar tarafından görülen fiziksel bir disk sürücüsünü temsil eder. Win32_LogicalDisk WMI sınıfı gibi, adresinde listelenen birçok özelliğe de sahiptir. http://msdn.microsoft.com/en-us/library/windows/desktop/aa394132(v=vs.85).aspx .

Kaynak Komut satırından mantıksal ve fiziksel sürücülerin bir listesini alma .

Gerçek boyutları almak için aşağıdaki komutu çalıştırın:

wmic diskdrive get caption, size

Örnek çıktı:

> wmic diskdrive get caption, size
Caption                            Size
WDC WD5000LPVX-08V0TT5             500105249280
SanDisk Cruzer USB Device          64009128960
Seagate Expansion Desk USB Device  3000582144000

Peki ya işletim sistemi Ubuntu gibi?
Isaac Corbrey

1
@ Creep2DJ Ubuntu için AskUbuntu sorusuna bakın Fiziksel disk boyutunu bulmak için hangi komutu kullanırım?
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.