Bilgi

Giga tabanı veya Giga bayt

Giga tabanı veya Giga bayt


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

"~2.66-Gb genom dizilimini bildirdik"

"191.5 Gb yüksek kaliteli okumalar ürettik"

Alıntılanan bu iki satırla kafam çok karıştı ve giga bayt veya giga baz çifti konusunda emin değilim.

ve ek bir soru: Bir FASTQ dosyasındaki baz çiftleri nasıl sayılır? Sayıları ve uzunlukları okudum.


Bu, baz çiftlerini ifade eder.

Dosya boyutunun, biçime bağlı olduğu göz önüne alındığında, pratik değerlendirmelerin ötesinde özel bir anlamı yoktur. (Örneğin, 2 bit dosyalar, adından da anlaşılacağı gibi, FASTA ve türevleri gibi düz metin biçimindeki her harf için gereken 8 bit ile karşılaştırıldığında, taban başına 2 bit kullanır.)

Ek sorunuz için (okuma sayısı * her okumanın uzunluğu) dosyada bulunan toplam dizi uzunluğunu verir. Bu gerçekten dosya formatının bir özelliği değil, sıralama çalışmasının bir parametresidir.


Giga tabanı veya Giga bayt - Biyoloji

NS bayt en yaygın olarak sekiz bitten oluşan bir dijital bilgi birimidir. Tarihsel olarak, bayt, bir bilgisayarda tek bir metin karakterini kodlamak için kullanılan bit sayısıydı [1] [2] ve bu nedenle birçok bilgisayar mimarisinde adreslenebilir en küçük bellek birimidir. Yaygın 8 bitlik tanımdan keyfi olarak boyutlandırılmış baytların belirsizliğini gidermek için, İnternet Protokolü (RFC 791) gibi ağ protokolü belgeleri, 8 bitlik bir bayta sekizli olarak atıfta bulunur. [3] Bir sekizlideki bu bitler, bit endianlığına bağlı olarak genellikle 0'dan 7'ye veya 7'den 0'a numaralandırılarak sayılır. İlk bit 0 sayısıdır ve sekizinci biti 7 yapar.

bayt
Birim sistemibitten türetilen birimler
Birimidijital bilgi, veri boyutu
SembolB veya (tam olarak 8 bitten bahsederken) o

Baytın boyutu tarihsel olarak donanıma bağlıdır ve boyutu zorunlu kılan kesin standartlar mevcut değildir. 1'den 48 bit'e kadar olan boyutlar kullanılmıştır. [4] [5] [6] [7] Altı bitlik karakter kodu, erken kodlama sistemlerinde sıklıkla kullanılan bir uygulamaydı ve 1960'larda altı bitlik ve dokuz bitlik bayt kullanan bilgisayarlar yaygındı. Bu sistemlerde genellikle 2, 3, 4, 5, 6, 8 veya 10 altı bitlik bayta karşılık gelen 12, 18, 24, 30, 36, 48 veya 60 bitlik bellek sözcükleri bulunur. Bu çağda, talimat akışındaki bit gruplamaları genellikle heceler [a] veya döşeme, dönem öncesi bayt yaygın hale geldi.

ISO/IEC 2382-1:1993'te belgelendiği gibi, sekiz bitlik modern fiili standart, bir bayt için 0 ila 255 ikili kodlanmış değerlere izin veren ikinin uygun bir gücüdür - 2 üzeri güç 8 256'dır. [8 ] Uluslararası standart IEC 80000-13 bu ortak anlamı kodlamıştır. Birçok uygulama türü, sekiz veya daha az bitte gösterilebilen bilgileri kullanır ve işlemci tasarımcıları bu yaygın kullanım için optimize eder. Büyük ticari bilgi işlem mimarilerinin popülaritesi, 8 bitlik baytın her yerde kabul edilmesine yardımcı oldu. [9] Modern mimariler tipik olarak sırasıyla dört veya sekiz bayttan oluşan 32 veya 64 bit sözcükler kullanır.

Bayt için birim sembolü, Uluslararası Elektroteknik Komisyonu (IEC) ve Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE) tarafından büyük harf B olarak belirlenmiştir. [10] Uluslararası olarak, birim sekizli, sembol o, baytın belirsizliğini ortadan kaldırarak sekiz bitlik bir diziyi açıkça tanımlar. [11] [12]


Bir terabaytta kaç gigabayt vardır?

Gigabyte, Giga öneki ile dijital bilgi için birim baytın bir katıdır. Bir gigabayt, ikili sistemde 1.073.741.824 bayta veya 2 30 bayta ve ondalık sistemde 1.000.000.000 bayta veya 109 bayta eşittir. Ayrıca, taban 2'de 1 gigabaytta 1.048.576 KB veya 1.024 MB vardır.

Gigabayt ve terabayt arasındaki fark nedir?

terabayt 1.024 gigabayttan oluşan bir dijital bilgi birimidir. Ayrıca bir terabaytın 2 tabanında 2 10 GB'a eşit olduğunu söyleyebiliriz. Bir gigabaytta 1.073.741.824 bayt bulunurken, bir terabayt 1.099.511.627.776 bayttan oluşur.

Bir terabaytta kaç gigabayt vardır?

Gigabayt ondalık sistemde 1.000.000.000 Bayttan oluşan bilgisayar bilgisi birimidir ve Giga ön ekine sahiptir. Öte yandan, bir terabayt, Tera ön ekine sahip bir dijital bilgi ölçüm birimidir. Ve bir terabayt, 10 tabanında 1.000.000.000.000 bayttan oluşur. Yani, bir Terabayt, bir Gigabayttan bin kat daha büyüktür.

2 terabayt kaç GB'dir?

Bir terabayt, 2 tabanında 1.024 gigabayta eşittir. 1.024 ile 2'yi çarptığımızda 2.048 elde ederiz. Yani iki terabaytta 2.048 gigabayt var.

Terabaytları gigabaytlara dönüştürmek için çevrimiçi aracımızı kullanabilirsiniz.

1 terabaytın anlamı nedir?

Bir bilgisayar bilgisi birimi olan terabayt, 1.099.511.627.776 bayt veya 1.048.576 megabayt veya 0.0009765625 petabayttan oluşur. Ayrıca bir terabaytta 1024 gigabayt vardır. Çoğu şirket, depolama kapasitelerini ölçmek için terabayt kullanır.


Gigabayt Dönüşüm

Gigabayt ön eki giga olan dijital bilgi birimidir (10 9 ). 1 Gigabayt eşittir 1.000.000.000 bayt = 10 9 bayt ondalık (SI). 1 Gigabayt eşittir 1.073.741.824 bayt = 2 30 bayt ikili.

Yapabilirsiniz gigabaytları dönüştür ile bayt, kilobayt, megabayt ve terabayt yukarıdaki formda taban 10 (ondalık) ve taban 2 (ikili) için.

Daha detaylı bilgi için GB dönüştürme, lütfen aşağıdaki dönüştürücüleri ziyaret edin.

listeleyebilirsiniz gigabayt Gigabytes Değerleri Dönüşüm Tablosu'ndaki diğer veri birimlerine değerler.

şimdiye kadar ziyaret ettiğim en iyi web sitelerinden biri! o kadar kullanışlı ki!

Çok iyi! Bunu disk boyutumu küçültmek için kullandım

Kalan nas depolama alanı üzerinde çalışmak için yararlıdır.

Bunu kolayca hesaplayabilmemiz için ayarlamak güzel bir iş..

beğendim güzel bir program

Particiyi dizüstü bilgisayarda oluşturduğumda, 102400 koyarım, particiyi 99.9 gb yapar, 102402 koyarsam 100 gb yapar


İçindekiler

Ana bellek Düzenle

İlk bilgisayarlar, sistem belleği ikili (taban 2) veya ondalık sayıya (taban 10) erişmek için iki adresleme yönteminden birini kullandı. [3] Örneğin, IBM 701 (1952) ikili kullandı ve her biri 36 bitlik 2048 kelimeyi adresleyebilirken, IBM 702 (1953) ondalık sayı kullandı ve on bin 7 bitlik kelimeyi adresleyebilirdi.

1960'ların ortalarına gelindiğinde, ikili adresleme çoğu bilgisayar tasarımında standart mimari haline gelmişti ve ana bellek boyutları en yaygın olarak ikinin gücüydü. Bu, adres satırlarının tüm kombinasyonları geçerli bir adresle eşleştiğinden, bitişik adreslerle daha büyük bir bellek bloğunda kolay toplamaya izin verdiğinden, bellek için en doğal yapılandırmadır.

Erken bilgisayar sistemi belgeleri, bellek boyutunu 4096, 8192 veya 16384 depolama sözcüğü gibi tam bir sayı ile belirtirdi. Bunların hepsi ikinin kuvvetleridir ve ayrıca 2 10 veya 1024'ün küçük katlarıdır. Depolama kapasiteleri arttıkça, bu miktarları kısaltmak için birkaç farklı yöntem geliştirilmiştir.

Günümüzde en yaygın olarak kullanılan yöntem, bilgisayar endüstrisinin başlangıçta metrik sistemden benimsediği kilo, mega, giga ve karşılık gelen K, M ve G sembolleri gibi önekleri kullanır. önekler kilo ve megaSırasıyla 1000 ve 1 000 000 anlamına gelen , İkinci Dünya Savaşı'ndan önce elektronik endüstrisinde yaygın olarak kullanılıyordu. [4] ile birlikte giga veya G-, yani 1 000 000 000 , artık SI önekleri olarak biliniyorlar [tanım. 1] 1960 yılında metrik sistemin özelliklerini resmileştirmek için tanıtılan Uluslararası Birimler Sisteminden (SI) sonra.

Uluslararası Birimler Sistemi, dijital bilgi için birimleri tanımlamaz, ancak SI öneklerinin, temel birimlerin veya türetilmiş birimlerin kullanılacağı bağlamların dışında uygulanabileceğini not eder. Ancak ikili adresli bir sistemde bilgisayar ana belleği 1024'ün katları olarak kolayca ifade edilebilecek boyutlarda üretildiğinden, kilobayt, bilgisayar belleğine uygulandığında 1000 yerine 1024 bayt anlamında kullanılmaya başlandı. Bu kullanım SI ile tutarlı değil. SI ile uyumluluk, öneklerin 1000 tabanlı anlamlarını almasını ve 1024 gibi diğer sayılar için yer tutucu olarak kullanılmamasını gerektirir. [5]

K'nin 32 × 1024 kelime, yani 32.768 kelime anlamına gelen "32K çekirdek" olarak ikili anlamda kullanımı 1959 gibi erken bir tarihte bulunabilir. [6] [7] Gene Amdahl'ın IBM System/ 360, "1K" kelimesini 1024 anlamında kullandı. [8] Bu stil, diğer bilgisayar satıcıları, CDC 7600 tarafından kullanıldı. Sistem açıklaması (1968), K'yi 1024 olarak kapsamlı bir şekilde kullandı. [9] Böylece ilk ikili önek doğdu. [tanım. 2]

Başka bir stil, son üç basamağı kesmek ve esasen K'yi ondalık önek olarak kullanarak K'yi eklemekti [tanım. 3] SI'ya benzer, ancak en yakına yuvarlamak yerine her zaman bir sonraki küçük tam sayıya keser. Tam 32.768 kelime, 65 536 kelime ve 131 072 kelime değerleri daha sonra "32K", "65K" ve "131K" olarak tanımlanacaktır. [10] (Bu değerler en yakına yuvarlansaydı sırasıyla 33K, 66K ve 131K olurlardı.) Bu stil yaklaşık 1965'ten 1975'e kadar kullanıldı.

Bu iki stil (K = 1024 ve kesme) aynı zamanda, bazen aynı şirket tarafından gevşek bir şekilde kullanıldı. İkili adresli belleklerle ilgili tartışmalarda, tam boyut bağlamdan belliydi. ("41K" ve altı bellek boyutları için, iki stil arasında fark yoktur.) HP 21MX gerçek zamanlı bilgisayar (1974), 196 608'i (1974 × 1024'tür) "196K" ve 1 048 576'yı olarak gösterdi. "1M", [11] HP 3000 iş bilgisayarı (1973) ise "64K", "96K" veya "128K" bayt belleğe sahip olabilir. [12]

"Kesme" yöntemi yavaş yavaş azaldı. K harfinin büyük harfle yazılması fiili ikili gösterim için standart, ancak bu daha yüksek güçlere genişletilemese de ve küçük k harfinin kullanımı devam etti. [13] [14] [15] Bununla birlikte, 1024'ü belirtmek için SI'dan esinlenilmiş "kilo" kullanma uygulaması daha sonra 1024 2 ( 1 048 576) bayt anlamına gelen "megabayt"a ve daha sonra 1024 3 için "gigabayt"a genişletildi. ( 1 073 741 824 ) bayt. Örneğin, "512 megabayt" bir RAM modülü 512 000 000 yerine 512×1024 2 bayttır (512 × 1 048 576 veya 536 870 912).

Kbit, Kbyte, Mbit ve Mbyte sembolleri 1970'lerin başında "ikili birimler" - "bit" veya "bayt" olarak, çarpanı 1024 olan bir güç olarak kullanılmaya başlandı. [16] Bir süre için, M kullanılabilse bile bellek kapasiteleri genellikle K olarak ifade edildi: IBM System/370 Model 158 broşürü (1972) şunları içeriyordu: "Gerçek depolama kapasitesi, 512K ile 512K arasında değişen 512K'lık artışlarla kullanılabilir. 2.048K bayta." [17]

Megabayt, DEC PDP-11/70'in (1975) [18] 22-bit adreslemesini ve gigabayt, DEC VAX-11/780 (1977) adreslemesinin 30-bit'ini tanımlamak için kullanıldı.

1998 yılında, Uluslararası Elektroteknik Komisyonu IEC kibi, mebi, gibi ikili öneklerini tanıttı. 1024, 1024 2 , 1024 3 vb. anlamına gelir, böylece 1048576 bayt açık bir şekilde 1 mebibayt olarak adlandırılabilir. IEC önekleri, 2009 yılında Uluslararası Miktarlar Sistemi (ISQ) ile birlikte kullanılmak üzere tanımlandı.

Disk sürücüleri Düzenle

Disk sürücüsü endüstrisi farklı bir yol izledi. Disk sürücüsü kapasitesi genellikle SI uygulamalarına göre ondalık anlamlı birim önekleri ile belirtilir. Bilgisayar ana belleğinden farklı olarak, disk mimarisi veya yapısı, ikili katları kullanmayı zorunlu kılmaz veya uygun hale getirmez. Sürücüler herhangi bir pratik sayıda plakaya veya yüzeye sahip olabilir ve yol sayısı ile yol başına sektör sayısı tasarımlar arasında büyük ölçüde değişebilir.

Ticari olarak satılan ilk disk sürücüsü olan IBM 350, toplam 5 milyon karakterlik alıntılanan kapasite için her biri 100 karakterlik toplam 50.000 sektör içeren elli fiziksel disk plakasına sahipti. [19] Eylül 1956'da tanıtıldı.

1960'larda çoğu disk sürücüsü IBM'in Count Key Data (CKD) adı verilen değişken blok uzunluk biçimini kullanıyordu. [20] Herhangi bir blok boyutu, maksimum iz uzunluğuna kadar belirtilebilir. Blok başlıkları yer kapladığından, sürücünün kullanılabilir kapasitesi blok boyutuna bağlıydı. 88, 96, 880 ve 960 blokları (IBM terminolojisinde "kayıtlar") 80 ve 96 karakterlik delikli kartların sabit blok boyutuyla ilgili oldukları için sıklıkla kullanıldı. Sürücü kapasitesi, genellikle tam performans kaydı engelleme koşulları altında belirtildi. Örneğin, 100 megabaytlık 3336 disk paketi bu kapasiteye yalnızca 13.030 baytlık tam izleme bloğu boyutuyla ulaştı.

IBM PC için disketler ve uyumlular 512 bayt sektörlerde hızla standart hale getirildi, bu nedenle iki sektör kolayca "1K" olarak adlandırıldı. 3.5 inçlik "360 KB" ve "720 KB" sırasıyla 720 (tek taraflı) ve 1440 sektöre (çift taraflı) sahipti. Bu 512 bayt sektörlerin 2880'i ile Yüksek Yoğunluklu "1.44 MB" disketler çıktığında, bu terminoloji "1 MB" = 2 10 × 10 3 = 1 024 000 bayt hibrit ikili ondalık tanımını temsil ediyordu.

Buna karşılık, sabit disk sürücüsü üreticileri megabayt veya MB, 106 bayt anlamına gelir, ürünlerini 1974 gibi erken bir tarihte karakterize etmek için. [21] 1977'de, önde gelen bir sabit disk sürücüsü endüstrisi pazarlama danışmanlığı olan Disk/Trend, ilk baskısında, sektörü MB'lere (ondalık anlam) göre bölümlere ayırdı. . [22]

Kişisel bilgi işlem tarihindeki en eski sabit disk sürücülerinden biri olan Seagate ST-412, şu şekilde belirtildi: Biçimlendirilmiş: 10.0 Megabayt. [23] Sürücü, dört kafa ve aktif yüzeyler (silindir başına iz), 306 silindir içerir. 256 bayt sektör boyutu ve 32 sektör/iz ile formatlandığında 10 027 008 bayt kapasiteye sahiptir. Bu sürücü, IBM PC/XT'ye [24] kurulan ve "10 MB" (biçimlendirilmiş) sabit disk sürücüsü olarak geniş çapta reklamı yapılan ve bildirilen birkaç türden biriydi. [25] 306 silindir sayısı, 1024 işletim sisteminin herhangi bir gücüne uygun şekilde yakın değildir ve geleneksel ikili önekleri kullanan programlar bunu 9.5625 MB olarak gösterir. Kişisel bilgisayar pazarındaki daha sonraki birçok sürücü, iz başına 17 sektör kullandı, daha sonra, bölge bit kaydı tanıtıldı, bu da iz başına sektör sayısının dış yoldan içeriye değişmesine neden oldu.

Sabit disk endüstrisi, disk kapasitesi ve aktarım hızı için ondalık önekleri kullanmaya devam ediyor. Örneğin, "300 GB" bir sabit sürücü, 300 × 2 30 (yaklaşık 322 × 10 9) değil, 300 × 10 9 veya 300 000 000 000 bayttan biraz daha fazlasını sunar. Sabit sürücü boyutlarını "GB" (RAM için kullanıldığı gibi) kullanarak sabit sürücü boyutlarını görüntüleyen işletim sistemleri, bunu "279,4 GB" (279,4 × 1024 3 bayt veya 279,4 × 1 073 741 824 anlamına gelir) olarak görüntüler. B ). Öte yandan, macOS, sürüm 10.6'dan beri sabit disk boyutunu ondalık önekler kullanarak (böylece sürücü üreticilerinin ambalajlarıyla eşleşiyor) gösteriyor. (Mac OS X'in önceki sürümlerinde ikili önekler kullanılıyordu.)

Disk sürücüsü üreticileri bazen ikisi birden IEC ve SI önekleri, standartlaştırılmış anlamlarıyla birlikte. Seagate, her iki üniteye sahip bazı sabit disklerin belirli kılavuzlarında, birimler arasındaki dönüşüm açıkça gösterilmiş ve sayısal değerler buna göre ayarlanmış olarak veri aktarım hızlarını belirlemiştir. [26] "Gelişmiş Biçim" sürücüler, "4096 (4K) bayt" boyutuna sahip olarak tanımladığı "4K sektörler" terimini kullanır. [27]

Bilgi aktarımı ve saat hızları Düzenle

Bilgisayar saat frekansları her zaman ondalık anlamlarında SI önekleri kullanılarak alıntılanır. Örneğin, orijinal IBM PC'nin dahili saat frekansı 4.77 MHz, yani 4 770 000 Hz idi. Benzer şekilde, dijital bilgi aktarım hızları, ondalık önekler kullanılarak belirtilir:

  • ATA-100 disk arabirimi, saniyede 100.000 000 bayt anlamına gelir
  • "56K" modem, saniyede 56 000 bit anlamına gelir
  • SATA-2'nin ham bit hızı 3 Gbit/s = saniyede 3 000 000 000 bit
  • PC2-6400 RAM, saniyede 6 400 000 000 bayt aktarır
  • Firewire 800, saniyede 800 000 000 bitlik bir ham hıza sahiptir
  • 2011'de Seagate, hem ondalık hem de IEC ikili önekleriyle bazı sabit disk sürücü modellerinin sürekli aktarım hızını belirledi. [26]

İkili tanımların standardizasyonu

1970'lerin ortalarına gelindiğinde, K'nin 1024 anlamına geldiğini ve ara sıra M'nin ana belleğin (RAM) sözcükleri veya baytları için 1 048 576 anlamına geldiğini görmek yaygındı, K ve M ise disk depolama için ondalık anlamlarıyla yaygın olarak kullanılıyordu. 1980'lerde, her iki tür aygıtın kapasiteleri arttıkça, SI anlamına gelen SI öneki G, yaygın olarak disk depolamaya uygulanırken, ikili anlamında M, bilgisayar belleği için yaygın hale geldi. 1990'larda, ikili anlamında G öneki, bilgisayar bellek kapasitesi için yaygın olarak kullanılmaya başlandı. İlk terabayt (SI öneki, 1 000 000 000 000 bayt) sabit disk sürücüsü 2007'de piyasaya sürüldü. [28]

Kilo (K), mega (M) ve giga (G) öneklerinin hem 1000'in hem de 1024'ün kuvvetleri olarak ikili kullanımı standartlarda ve sözlüklerde kaydedilmiştir. Örneğin, 1986 ANSI/IEEE Std 1084-1986 [29] kilo ve mega için ikili kullanım tanımlamıştır.

kilo (K). (1) 1000'i gösteren bir önek. (2) Bilgisayar depolama boyutunu içeren ifadelerde, 2 10 veya 1024'ü belirten bir önek.

mega (M). (1) Bir milyonu gösteren bir önek. (2) Bilgisayar depolama boyutunu içeren ifadelerde, 2 20 veya 1048576'yı gösteren bir önek.

Kbyte ve Mbyte ikili birimleri resmi olarak ANSI/IEEE Std 1212-1991'de tanımlanmıştır. [30]

Birçok sözlük, ikili katları belirtmek için geleneksel önekleri kullanma pratiğini kaydetti. [31] [32] Oxford çevrimiçi sözlüğü örneğin megabaytı şu şekilde tanımlar: "Bilgi işlem: bir milyona veya (kesinlikle) 1 048 576 bayta eşit bir bilgi birimi." [33]

Kbyte, Mbyte ve Gbyte birimleri ticari basında ve IEEE dergilerinde bulunur. Gigabyte, IEEE Std 610.10-1994'te resmi olarak 1 000 000 000 veya 2 30 bayt olarak tanımlandı. [34] Kilobayt, Kbayt ve KB eşdeğer birimlerdir ve tümü artık kullanılmayan standart IEEE 100–2000'de tanımlanmıştır. [35]

Donanım endüstrisi, sistem belleğini (RAM) ikili anlamı kullanarak ölçerken, manyetik disk depolaması SI tanımını kullanır. Ancak, birçok istisna mevcuttur. Disketlerin etiketlenmesi, 1024×1000 baytı belirtmek için megabayt kullanır. [36] Optik disk pazarında, kompakt diskler MB DVD'ler kullanırken 1024 2 bayt anlamına gelir GB 1000 3 bayt anlamına gelir. [37] [38]

1024'ün kuvvetleri ile 1000'in kuvvetleri arasındaki sapma

"K" ilk kez 1024 anlamına geldiğinden, bilgisayar depolaması birim başına daha ucuz ve dolayısıyla birçok büyüklük sırası ile daha büyük hale geldi. Çünkü hem SI hem de "ikili" kilo, mega, vb. anlamları, 1000'in kuvvetlerine dayanmaktadır. veya 1024, 1M "ikili" ve 1M "ondalık" arasındaki fark, 1K "ikili" ve 1k "ondalık" arasındaki farktan orantılı olarak daha büyüktür, vb. Temel olarak SI önekleri kullanıldığında, ikili ve ondalık yorumlardaki değerler arasındaki göreli fark, kilo için %2,4'ten yotta öneki için yaklaşık %21'e yükselir.

Tüketici karışıklığı Düzenle

Bilgisayarların ilk günlerinde (kabaca, kişisel bilgisayarların ortaya çıkmasından önce), alıcıların teknik gelişmişliği ve ürünlere aşinalıkları nedeniyle, tüketicinin kafası çok azdı veya hiç yoktu. Ayrıca, bilgisayar üreticilerinin ürünlerini tam hassasiyetle kapasiteleri ile belirtmeleri yaygındı. [39]

Kişisel bilgi işlem çağında, tüketicilerin kafa karışıklığının bir nedeni, birçok işletim sisteminin sabit sürücü boyutlarını gösterme biçimindeki, sabit sürücü üreticilerinin bunları tanımlama biçimiyle arasındaki farktır. Sabit sürücüler, "GB" ve "TB" ondalık anlamlarıyla belirtilir ve satılır: bir milyar ve bir trilyon bayt. Bununla birlikte, birçok işletim sistemi ve diğer yazılım, sabit sürücü ve dosya boyutlarını "MB", "GB" veya diğer SI görünümlü önekleri kullanarak, tıpkı RAM kapasitesi ekranlarında olduğu gibi, ikili anlamlarında görüntüler. Örneğin, bu tür pek çok sistem, "1 TB" olarak pazarlanan bir sabit sürücüyü "931 GB" olarak görüntüler. İkili anlamda "KB" veya "MB" kullanan bir işletim sistemi tarafından sabit disk sürücüsü kapasitesinin bilinen en eski sunumu 1984'tür [40] önceki işletim sistemleri genellikle sabit disk sürücüsü kapasitesini ön ek olmadan tam bir bayt sayısı olarak sunardı. herhangi bir türden, örneğin MS-DOS veya PC DOS CHKDSK komutunun çıktısında.

Yasal anlaşmazlıklar Düzenle

Disk boyutu öneklerinin farklı yorumları, dijital depolama üreticilerine karşı toplu davalara yol açmıştır. Bu vakalar hem flash belleği hem de sabit disk sürücülerini içeriyordu.

Erken vakalar

İlk davalar (2004–2007), üreticilerin yanlış bir şey yapmadığını kabul ettiği ancak ürünlerinin tüketici ambalajı üzerindeki depolama kapasitesini netleştirmeyi kabul ettiği herhangi bir mahkeme kararından önce karara bağlandı. Buna göre birçok flash bellek ve sabit disk üreticisinin ambalajlarında ve web sitelerinde cihazların biçimlendirilmiş kapasitelerini açıklayan veya MB'yi 1 milyon bayt ve 1 GB'ı 1 milyar bayt olarak tanımlayan açıklamalar bulunmaktadır. [41] [42] [43] [44]

Willem Vroegh - Eastman Kodak Şirketi Düzenle

20 Şubat 2004'te Willem Vroegh, Lexar Media, Dane–Elec Memory, Fuji Photo Film USA, Eastman Kodak Company, Kingston Technology Company, Inc., Memorex Products, Inc. PNY Technologies Inc., SanDisk Corporation, Verbatim Corporation aleyhine dava açtı. ve Viking Interworks, flash bellek kartlarının kapasitesine ilişkin açıklamalarının yanlış ve yanıltıcı olduğunu iddia etti.

Vroegh, 256 MB Flash Bellek Aygıtının yalnızca 244 MB erişilebilir belleğe sahip olduğunu iddia etti. "Davacılar, Davalıların ürünlerinin bellek kapasitesini bir megabaytın bir milyon bayta eşit olduğunu ve bir gigabaytın bir milyar bayta eşit olduğunu varsayarak pazarladığını iddia ediyor." Davacılar, sanıkların megabayt için 1024 2 ve gigabayt için 1024 3 geleneksel değerlerini kullanmasını istedi. Davacılar, IEC ve IEEE standartlarının MB'yi bir milyon bayt olarak tanımladığını kabul etti, ancak endüstrinin IEC standartlarını büyük ölçüde görmezden geldiğini belirtti. [45]

Taraflar, tanım ambalajlara ve web sitelerine eklendiği sürece üreticilerin ondalık tanımı kullanmaya devam edebilecekleri konusunda anlaştılar. [46] Tüketiciler, "Davalıların Çevrimiçi Mağazalarındaki Flash Bellek Aygıtından gelecekte yapılacak bir çevrimiçi alışverişte yüzde on indirim" için başvurabilirler. [47]

Orin Safier - Western Digital Corporation Düzenle

7 Temmuz 2005 tarihinde, bir dava Orin Safier - Western Digital Corporation, ve diğerleri. San Francisco Şehri ve İlçesi Yüksek Mahkemesinde CGC-05-442812 Dava No. Dava daha sonra Kaliforniya'nın Kuzey Bölgesi, Dava No. 05-03353 BZ'ye taşındı. [48]

Western Digital, birimlerin kullanımlarının "depolama kapasitesini ölçmek ve tanımlamak için tartışmasız doğru endüstri standardı" ile tutarlı olduğunu ve "yazılım endüstrisinde reform yapmalarının beklenemeyeceğini" iddia etse de, Mart 2006'da 14 Haziran ile anlaşmaya vardılar. Nihai Onay duruşma tarihi olarak 2006. [49]

Western Digital, müşterilerine 30 ABD Doları değerinde ücretsiz bir yedekleme ve kurtarma yazılımı indirmesi ile tazminat ödemeyi teklif etti. Ayrıca davayı açan San Francisco avukatları Adam Gutride ve Seth Safier'e ücret ve masraf olarak 500.000 dolar ödediler. Anlaşma, Western Digital'in daha sonraki paketleme ve reklamlarına bir sorumluluk reddi beyanı eklemesini istedi. [50] [51] [52]

Cho v. Seagate Technology (ABD) Holdings, Inc. Düzenle

Seagate Technology aleyhine bir dava (Cho - Seagate Technology (ABD) Holdings, Inc., San Francisco Yüksek Mahkemesi, Dava No. CGC-06-453195), Seagate'in sabit disklerde kullanılabilir depolama miktarını %7 oranında fazla temsil ettiğini iddia ederek açıldı. diskler 22 Mart 2001 ile 26 Eylül 2007 arasında satıldı. Dava, Seagate'in yanlış yaptığını kabul etmeden, ancak bu alıcılara ücretsiz yedekleme yazılımı sağlamayı veya disklerin maliyetinin %5'ini geri ödemeyi kabul etmeden karara bağlandı. [53]

Dinan et al. v. SanDisk LLC Düzenle

22 Ocak 2020'de Kaliforniya Kuzey Bölgesi bölge mahkemesi davalı SanDisk'in lehinde karar vererek "GB" kullanımını 1 000 000 000 bayt anlamına geliyordu. [54]

Erken öneriler

İlk bilgisayar bilimcileri tipik olarak k'yi 1000 demek için kullanırken, bazıları 1024'ün katlarıyla çalışmanın ve aynı öneklerin iki farklı anlam için kullanılmasından kaynaklanan kafa karışıklığının farkına vardı.

Benzersiz ikili önekler için çeşitli öneriler [tanım. 2] 1968'de yapıldı. Donald Morrison, 1024'ü belirtmek için Yunanca kappa (κ) harfini, 10242'yi belirtmek için κ 2'yi vb. kullanmayı önerdi. [55] (O zamanlar bellek boyutu küçüktü ve yalnızca K yaygın olarak kullanılıyordu.) Wallace Givens, bK'yi 1024'ün kısaltması olarak ve bK2'yi veya 10242 için bK2'yi kullanma önerisiyle yanıt verdi, ancak hiçbirinin ikisinin de olmadığını belirtti. Yunan harfi veya küçük harf b'nin günün bilgisayar yazıcılarında çoğaltılması kolay olurdu. [56] Brookhaven Ulusal Laboratuvarı'ndan Bruce Alan Martin ayrıca öneklerin tamamen terk edilmesini ve B harfinin 3×2 20 için 3B20 gibi kısa yollar oluşturmak için ondalık bilimsel gösterimde E'ye benzer şekilde taban-2 üsleri için kullanılmasını önerdi. [57] bugün hala bazı hesap makinelerinde ikili kayan noktalı sayıları sunmak için kullanılan bir kural. [58]

Bunların hiçbiri pek kabul görmedi ve K harfinin büyük harf kullanımı fiili 1000 yerine 1024 faktörünü belirtmek için standart, ancak bu daha yüksek güçlere genişletilemez.

İki sistem arasındaki tutarsızlık üst düzey yetkilerde arttıkça, benzersiz önekler için daha fazla teklif yapıldı. 1996 yılında Markus Kuhn, di "dikilobyte" (K₂B veya K2B) gibi önekler. [59] 1 MB = 1000 kB gibi ondalık gösterimi kullanan Donald Knuth, [60] IEC önerisinin kabul edilmesine "şaşırdığını" ifade ederek, onları "komik" olarak nitelendirdi ve savunucuların "standartların otomatik olarak kabul edildiğini varsaydıklarını belirtti. sırf orada oldukları için." Knuth, 1024'ün yetkilerinin "büyük kilobayt" ve "büyük megabayt" (kısaltılmış KKB ve MMB, "harfi iki katına çıkarmak hem ikililik hem de büyüklük anlamına gelir) olarak belirlenmesini önerdi. [61] Çift önekler SI'dan zaten kaldırılmıştı, bununla birlikte, çarpımsal bir anlama sahip ("MMB", "TB"ye eşdeğerdir) ve bu önerilen kullanım hiçbir zaman ilgi görmedi.

IEC önekleri Düzenle

Sonunda benimsenen ikili önekler kümesi, şimdi "IEC önekleri" olarak anılacaktır, [tanım. 4] ilk olarak 1995 yılında Uluslararası Temel ve Uygulamalı Kimya Birliği'nin (IUPAC) Bölümler Arası Adlandırma ve Semboller Komitesi (IDCNS) tarafından önerildi. O zaman, kilobayt ve megabayt terimlerinin yalnızca 103 bayt için kullanılması önerildi ve Sırasıyla 10 6 bayt. Yeni önekler kibi (kilobiner), mebi (megabinary), gibi (gigabinary) ve tebi (terabinary) de o zaman önerildi ve önekler için önerilen semboller Ki, Mi, Gi ve Ti yerine sırasıyla kb, Mb, Gb ve Tb idi. [62] Teklif o zaman kabul edilmedi.

Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE), ikili önekler için kabul edilebilir isimler bulmak için Uluslararası Standardizasyon Örgütü (ISO) ve Uluslararası Elektroteknik Komisyonu (IEC) ile işbirliği yapmaya başladı. IEC önerdi kibi, mebi, gibi ve tebi, 1996 yılında sırasıyla Ki, Mi, Gi ve Ti sembolleri ile. [63]

Yeni öneklerin adları, terimle birleştirilmiş orijinal SI öneklerinden türetilmiştir. ikili, ancak SI önekinin ilk iki harfini ve ikili dosyadan "bi"yi alarak daraltılmıştır. Bu nedenle, bu tür öneklerin her birinin ilk harfi, "k" ile birbirinin yerine kullanılan "K" hariç, karşılık gelen SI önekleriyle aynıdır, oysa SI'de yalnızca küçük harf k 1000'i temsil eder.

IEEE, standartlarının önekleri kullanmasına karar verdi. kilo, vb. metrik tanımlarıyla, ancak bu tür kullanımlar duruma göre açıkça belirtildiği sürece ikili tanımların geçici bir dönemde kullanılmasına izin verdi. [64]

IEC, NIST ve ISO Edit tarafından benimsenmesi

Ocak 1999'da IEC, yeni öneklerle ilk uluslararası standardı (IEC 60027-2 Değişiklik 2) yayınladı. pebi (Pi) ve exbi (Ei). [65] [66]

IEC 60027-2 Değişikliği 2 ayrıca IEC konumunun BIPM (SI sistemini düzenleyen organ) ile aynı olduğunu belirtir.

Kullanımda, tipik olarak 1024'ün güçleri kullanılarak tanımlanan ürünler ve kavramlar, yeni IEC önekleriyle birlikte olmaya devam edecekti. Örneğin, 536 870 912 baytlık (512 × 1 048 576) bir bellek modülü, 512 MB veya 512 megabayt yerine 512 MiB veya 512 mebibayt olarak anılacaktır. Tersine, sabit diskler tarihsel olarak "giga"nın 1 000 000 000 anlamına geldiği SI kuralı kullanılarak pazarlandığından, "500 GB" sabit disk yine de bu şekilde etiketlenecektir. Bu önerilere göre, işletim sistemleri ve diğer yazılımlar da aynı şekilde ikili ve SI öneklerini kullanacaklardır, bu nedenle "500 GB" sabit disk satın alan kişi işletim sistemini "500 GB" veya "466 GiB" bildirdiğini bulacaktır, 536 870 912 bayt RAM ise "512 MiB" olarak gösterilecektir.

Standardın 2000 yılında yayınlanan ikinci baskısı [67], bunları yalnızca exbi, [68] ancak 2005'te üçüncü baskı önekler ekledi zebi ve yobi, böylece tüm SI öneklerini ikili karşılıklarla eşleştirir. [69]

Uyumlaştırılmış ISO/IEC IEC 80000-13:2008 standardı, IEC 60027-2:2005'in 3.8 ve 3.9 alt maddelerini (ikili katlar için tanımlayan önekler) iptal eder ve değiştirir. Tek önemli değişiklik, bazı miktarlar için açık tanımların eklenmesidir. [70] 2009'da kibi-, mebi- vb. önekleri ISO 80000-1 tarafından kibibit, mebibit vb.'den bağımsız olarak kendi başlarına tanımlanmıştır.

BIPM standardı JCGM 200:2012 "Uluslararası metroloji sözlüğü – Temel ve genel kavramlar ve ilgili terimler (VIM), 3. baskı", IEC ikili öneklerini listeler ve "SI önekleri kesinlikle 10'un kuvvetlerine atıfta bulunur ve bunun için kullanılmamalıdır" der. Örneğin, 1 kilobit, 1 kibibit olan 1024 biti (2 10 bit) temsil etmek için kullanılmamalıdır." [71]

IEC 60027-2 A.2 ve ISO/IEC 80000:13-2008'in belirli birimleri
IEC öneki temsiller
İsim Sembol taban 2 Temel 1024 Değer taban 10
kibi Ki 2 10 1024 1 1024 = 1.024 × 10 3
mebi Mi 2 20 1024 2 1 048 576 ≈ 1.049 × 10 6
gibi gi 2 30 1024 3 1 073 741 824 ≈ 1.074 × 10 9
tebi Ti 2 40 1024 4 1 099 511 627 776 ≈ 1.100 × 10 12
pebi Pi 2 50 1024 5 1 125 899 906 842 624 ≈ 1.126 × 10 15
exbi Ei 2 60 1024 6 1 152 921 504 606 846 976 ≈ 1.153 × 10 18
zebi Zi 2 70 1024 7 1 180 591 620 717 411 303 424 ≈ 1.181 × 10 21
yobi Yi 2 80 1024 8 1 208 925 819 614 629 174 706 176 ≈ 1.209 × 10 24

Diğer standart kuruluşları ve kuruluşları Düzenle

IEC standardı ikili önekleri artık diğer standardizasyon kuruluşları ve teknik kuruluşlar tarafından desteklenmektedir.

Amerika Birleşik Devletleri Ulusal Standartlar ve Teknoloji Enstitüsü (NIST), "İkili katlar için önekler" için ISO/IEC standartlarını destekler ve bunları belgeleyen, kullanımlarını açıklayan ve gerekçelendiren bir web sitesine sahiptir. NIST, İngilizce'de ikili-çoklu önek adının ilk hecesinin, karşılık gelen SI önekinin adının ilk hecesiyle aynı şekilde ve ikinci hecenin şu şekilde telaffuz edilmesi gerektiğini önerir. bal arısı. [2] NIST, SI öneklerinin "kesinlikle 10'un kuvvetlerine atıfta bulunduğunu" ve bunlar için ikili tanımların "kullanılmaması gerektiğini" belirtti. [72]

Mikroelektronik endüstri standartları kuruluşu JEDEC, çevrimiçi sözlüğünde IEC öneklerini şu notla açıklıyor: "İkisinin gücüne dayalı kilo, giga ve mega tanımları yalnızca yaygın kullanımı yansıtmak için dahil edilmiştir." [73] Yarı iletken bellek için JEDEC standartları, ikili anlamda geleneksel K, M ve G önek sembollerini kullanır. [74]

19 Mart 2005'te, IEEE standardı IEEE 1541-2002 ("İkili Katlar için Önekler"), iki yıllık bir deneme süresinin ardından IEEE Standards Association tarafından tam kullanım standardına yükseltildi. [75] [76] Ancak, Nisan 2008 [güncelleme] itibariyle, IEEE Yayınları bölümü, aşağıdaki gibi büyük dergilerinde IEC öneklerinin kullanılmasını gerektirmez. spektrum [77] veya Bilgisayar. [78]

The International Bureau of Weights and Measures (BIPM), which maintains the International System of Units (SI), expressly prohibits the use of SI prefixes to denote binary multiples, and recommends the use of the IEC prefixes as an alternative since units of information are not included in SI. [79] [80]

The Society of Automotive Engineers (SAE) prohibits the use of SI prefixes with anything but a power-of-1000 meaning, but does not recommend or otherwise cite the IEC binary prefixes. [81]

The European Committee for Electrotechnical Standardization (CENELEC) adopted the IEC-recommended binary prefixes via the harmonization document HD 60027-2:2003-03. [82] The European Union (EU) has required the use of the IEC binary prefixes since 2007. [83]

Most computer hardware uses SI prefixes [defn. 1] to state capacity and define other performance parameters such as data rate. Main and cache memories are notable exceptions.

Capacities of main memory and cache memory are usually expressed with customary binary prefixes [defn. 5] [84] [85] [86] On the other hand, flash memory, like that found in solid state drives, mostly uses SI prefixes [defn. 1] to state capacity.

Some operating systems and other software continue to use the customary binary prefixes in displays of memory, disk storage capacity, and file size, but SI prefixes [defn. 1] in other areas such as network communication speeds and processor speeds.

In the following subsections, unless otherwise noted, examples are first given using the common prefixes used in each case, and then followed by interpretation using other notation where appropriate.

Operating systems Edit

Prior to the release of Macintosh System Software (1984), file sizes were typically reported by the operating system without any prefixes. [ kaynak belirtilmeli ] Today, most operating systems report file sizes with prefixes.

  • The Linux kernel uses standards-compliant decimal and binary prefixes when booting up. [87][88] However, many Unix-like system utilities, such as the ls command, use powers of 1024 indicated as K/M (customary binary prefixes) if called with the ‘‘-h’’ option. They give the exact value in bytes otherwise. The GNU versions will also use powers of 10 indicated with k/M if called with the ‘‘--si’’ option.
    • The UbuntuLinux distribution uses the IEC prefixes for base-2 numbers as of the 10.10 release. [89][90]

    Software Edit

    As of February 2010 [update] , most software does not distinguish symbols for binary and decimal prefixes. [defn. 3] The IEC binary naming convention has been adopted by a few, but this is not used universally.

    One of the stated goals of the introduction of the IEC prefixes was "to preserve the SI prefixes as unambiguous decimal multipliers." [75] Programs such as fdisk/cfdisk, parted, and apt-get use SI prefixes with their decimal meaning.

    GNOME's partition editor uses IEC prefixes to display partition sizes. The total capacity of the 120×10 9 -byte disk is displayed as "111.79 GiB"

    GNOME's system monitor uses IEC prefixes to show memory size and networking data rate.

    BitTornado uses standard SI prefixes for data rates and IEC prefixes for file sizes

    Deluge (BitTorrent client) uses IEC prefixes for data rates as well as file sizes

    Example of the use of IEC binary prefixes in the Linux operating system displaying traffic volume on a network interface in kibibytes (KiB) and mebibytes (MiB), as obtained with the ifconfig utility:

    Software that uses IEC binary prefixes for powers of 1024 ve uses standard SI prefixes for powers of 1000 includes:

    Software that uses standard SI prefixes for powers of 1000, but Olumsuz IEC binary prefixes for powers of 1024, includes:

    Software that supports decimal prefixes for powers of 1000 ve binary prefixes for powers of 1024 (but does not follow SI or IEC nomenclature for this) includes:

    Computer hardware Edit

    Hardware types that use powers-of-1024 multipliers, such as memory, continue to be marketed with customary binary prefixes.

    Computer memory Edit

    Measurements of most types of electronic memory such as RAM and ROM are given using customary binary prefixes (kilo, mega, and giga). This includes some flash memory, like EEPROMs. For example, a "512-megabyte" memory module is 512 × 2 ^ 20 bytes (512 × 1 048 576 , or 536 870 912 ).

    JEDEC Solid State Technology Association, the semiconductor engineering standardization body of the Electronic Industries Alliance (EIA), continues to include the customary binary definitions of kilo, mega and giga in their Terms, Definitions, and Letter Symbols document, [111] and uses those definitions in later memory standards [112] [113] [114] [115] [116] (See also JEDEC memory standards.)

    Many computer programming tasks reference memory in terms of powers of two because of the inherent binary design of current hardware addressing systems. For example, a 16-bit processor register can reference at most 65,536 items (bytes, words, or other objects) this is conveniently expressed as "64K" items. An operating system might map memory as 4096-byte pages, in which case exactly 8192 pages could be allocated within 33 554 432 bytes of memory: "8K" (8192) pages of "4 kilobytes" (4096 bytes) each within "32 megabytes" (32 MiB) of memory.

    Hard disk drives Edit

    Flash drives Edit

    USB flash drives, flash-based memory cards like CompactFlash or Secure Digital, and flash-based solid-state drives (SSDs) use SI prefixes [defn. 1] for example, a "256 MB" flash card provides at least 256 million bytes ( 256 000 000 ), not 256×1024×1024 ( 268 435 456 ). [44] The flash memory chips inside these devices contain considerably more than the quoted capacities, but much like a traditional hard drive, some space is reserved for internal functions of the flash drive. These include wear leveling, error correction, sparing, and metadata needed by the device's internal firmware.

    Floppy drives Edit

    Floppy disks have existed in numerous physical and logical formats, and have been sized inconsistently. In part, this is because the end user capacity of a particular disk is a function of the controller hardware, so that the same disk could be formatted to a variety of capacities. In many cases, the media are marketed without any indication of the end user capacity, as for example, DSDD, meaning double-sided double-density.

    The last widely adopted diskette was the 3½-inch high density. This has a formatted capacity of 1 474 560 bytes or 1440 KB (1440 × 1024, using "KB" in the customary binary sense). These are marketed as "HD", or "1.44 MB" or both. This usage creates a third definition of "megabyte" as 1000×1024 bytes.

    Most operating systems display the capacity using "MB" in the customary binary sense, resulting in a display of "1.4 MB" ( 1.406 25 MiB ). Some users have noticed the missing 0.04 MB and both Apple and Microsoft have support bulletins referring to them as 1.4 MB. [36]

    The earlier "1200 KB" (1200×1024 bytes) 5¼-inch diskette sold with the IBM PC AT was marketed as "1.2 MB" ( 1.171 875 MiB ). The largest 8-inch diskette formats could contain more than a megabyte, and the capacities of those devices were often irregularly specified in megabytes, also without controversy.

    Older and smaller diskette formats were usually identified as an accurate number of (binary) KB, for example the Apple Disk II described as "140KB" had a 140×1024-byte capacity, and the original "360KB" double sided, double density disk drive used on the IBM PC had a 360×1024-byte capacity.

    In many cases diskette hardware was marketed based on unformatted capacity, and the overhead required to format sectors on the media would reduce the nominal capacity as well (and this overhead typically varied based on the size of the formatted sectors), leading to more irregularities.

    Optical discs Edit

    The capacities of most optical disc storage media like DVD, Blu-ray Disc, HD DVD and magneto-optical (MO) are given using SI decimal prefixes. A "4.7 GB" DVD has a nominal capacity of about 4.38 GiB. [38] However, CD capacities are always given using customary binary prefixes. Thus a "700-MB" (or "80-minute") CD has a nominal capacity of about 700 MiB (approx 730 MB). [37]

    Tape drives and media Edit

    Tape drive and media manufacturers use SI decimal prefixes to identify capacity. [122] [123]

    Data transmission and clock rates Edit

    Certain units are always used with SI decimal prefixes even in computing contexts. Two examples are hertz (Hz), which is used to measure the clock rates of electronic components, and bit/s, used to measure data transmission speed.

    • A 1-GHz processor receives 1 000 000 000 clock ticks per second.
    • A sound file sampled at 44.1 kHz has 44 100 samples per second.
    • A 128 kbit/s MP3 stream consumes 128 000 bits (16 kilobytes, 15.6 KiB ) per second.
    • A 1 Mbit/s Internet connection can transfer 1 000 000 bits per second ( 125 000 bytes per second ≈ 122 KiB/s , assuming an 8-bit byte and no overhead)
    • A 1 Gbit/s Ethernet connection can transfer at nominal speed of 1 000 000 000 bits per second ( 125 000 000 bytes per second ≈ 119 MiB/s , assuming an 8-bit byte and no overhead)
    • A 56k modem transfers 56 000 bits per second ≈ 6.8 KiB/s .

    Bus clock speeds and therefore bandwidths are both quoted using SI decimal prefixes.

      memory on a double data rate bus, transferring 8 bytes per cycle with a clock speed of 200 MHz ( 200 000 000 cycles per second) has a bandwidth of 200 000 000 × 8 × 2 = 3 200 000 000 B/s = 3.2 GB/s (about 3.0 GiB/s ).
  • A PCI-X bus at 66 MHz ( 66 000 000 cycles per second), 64 bits per transfer, has a bandwidth of 66 000 000 transfers per second × 64 bits per transfer = 4 224 000 000 bit/s, or 528 000 000 B/s, usually quoted as 528 MB/s (about 503 MiB/s ).
  • Use by industry Edit

    IEC prefixes are used by Toshiba, [124] IBM, HP to advertise or describe some of their products. According to one HP brochure, [5] [ ölü bağlantı ] "[t]o reduce confusion, vendors are pursuing one of two remedies: they are changing SI prefixes to the new binary prefixes, or they are recalculating the numbers as powers of ten." The IBM Data Center also uses IEC prefixes to reduce confusion. [125] The IBM Style Guide reads [126]

    To help avoid inaccuracy (especially with the larger prefixes) and potential ambiguity, the International Electrotechnical Commission (IEC) in 2000 adopted a set of prefixes specifically for binary multipliers (See IEC 60027-2). Their use is now supported by the United States National Institute of Standards and Technology (NIST) and incorporated into ISO 80000. They are also required by EU law and in certain contexts in the US. However, most documentation and products in the industry continue to use SI prefixes when referring to binary multipliers. In product documentation, follow the same standard that is used in the product itself (for example, in the interface or firmware). Whether you choose to use IEC prefixes for powers of 2 and SI prefixes for powers of 10, or use SI prefixes for a dual purpose . be consistent in your usage and explain to the user your adopted system.


    İçindekiler

    Dönem gigabyte has a standard definition of 1000 3 bytes, as well as a discouraged meaning of 1024 3 bytes. The latter binary usage originated as compromise technical jargon for byte multiples that needed to be expressed in a power of 2, but lacked a convenient name. As 1024 (2 10 ) is approximately 1000 (10 3 ), roughly corresponding to SI multiples, it was used for binary multiples as well.

    In 1998 the International Electrotechnical Commission (IEC) published standards for binary prefixes, requiring that the gigabyte strictly denote 1000 3 bytes and gibibyte denote 1024 3 bytes. By the end of 2007, the IEC Standard had been adopted by the IEEE, EU, and NIST, and in 2009 it was incorporated in the International System of Quantities. Nevertheless, the term gigabyte continues to be widely used with the following two different meanings:

    Base 10 (decimal) Edit

    Based on powers of 10, this definition uses the prefix giga- as defined in the International System of Units (SI). This is the recommended definition by the International Electrotechnical Commission (IEC). [2] This definition is used in networking contexts and most storage media, particularly hard drives, flash-based storage, [3] [4] [5] and DVDs, and is also consistent with the other uses of the SI prefix in computing, such as CPU clock speeds or measures of performance. The file manager of Mac OS X version 10.6 and later versions are a notable example of this usage in software, which report files sizes in decimal units. [6]

    Base 2 (binary) Edit

    The binary definition uses powers of the base 2, as does the architectural principle of binary computers. This usage is widely promulgated by some operating systems, such as Microsoft Windows in reference to computer memory (e.g., RAM). This definition is synonymous with the unambiguous unit gibibyte.

    Since the first disk drive, the IBM 350, disk drive manufacturers expressed hard drive capacities using decimal prefixes. With the advent of gigabyte-range drive capacities, manufacturers based most consumer hard drive capacities in certain size classes expressed in decimal gigabytes, such as "500 GB". The exact capacity of a given drive model is usually slightly larger than the class designation. Practically all manufacturers of hard disk drives and flash-memory disk devices [3] [4] continue to define one gigabyte as 1 000 000 000 bytes , which is displayed on the packaging. Some operating systems such as OS X [7] express hard drive capacity or file size using decimal multipliers, while others such as Microsoft Windows report size using binary multipliers. This discrepancy causes confusion, as a disk with an advertised capacity of, for example, 400 GB (meaning 400 000 000 000 bytes , equal to 372 GiB) might be reported by the operating system as " 372 GB ".

    The JEDEC memory standards use IEEE 100 nomenclature which quote the gigabyte as 1 073 741 824 bytes (2 30 bytes). [8]

    The difference between units based on decimal and binary prefixes increases as a semi-logarithmic (linear-log) function—for example, the decimal kilobyte value is nearly 98% of the kibibyte, a megabyte is under 96% of a mebibyte, and a gigabyte is just over 93% of a gibibyte value. This means that a 300 GB (279 GiB) hard disk might be indicated variously as "300 GB", "279 GB" or "279 GiB", depending on the operating system. As storage sizes increase and larger units are used, these differences become more pronounced.

    US lawsuits Edit

    The most recent lawsuits arising from alleged consumer confusion over the binary and decimal definitions used for "gigabyte" have ended in favor of the manufacturers, with courts holding that the legal definition of gigabyte or GB is 1 GB = 1,000,000,000 (10 9 ) bytes (the decimal definition) rather than the binary definition (2 30 ) for commercial transactions. Specifically, the courts held that "the U.S. Congress has deemed the decimal definition of gigabyte to be the 'preferred' one for the purposes of 'U.S. trade and commerce' . The California Legislature has likewise adopted the decimal system for all 'transactions in this state'." [9]

    Earlier lawsuits had ended in settlement with no court ruling on the question, such as a lawsuit against drive manufacturer Western Digital. [10] [11] Western Digital settled the challenge and added explicit disclaimers to products that the usable capacity may differ from the advertised capacity. [10] Seagate was sued on similar grounds and also settled. [10] [12]

    Other contexts Edit

    Because of their physical design, the capacity of modern computer random access memory devices, such as DIMM modules, is always a multiple of a power of 1024. It is thus convenient to use prefixes denoting powers of 1024, known as binary prefixes, in describing them. For example, a memory capacity of 1 073 741 824 bytes is conveniently expressed as 1 GiB rather than as 1.074 GB. The former specification is, however, often quoted as "1 GB" when applied to random access memory. [13]

    Software allocates memory in varying degrees of granularity as needed to fulfill data structure requirements and binary multiples are usually not required. Other computer capacities and rates, like storage hardware size, data transfer rates, clock speeds, operations per second, etc., do not depend on an inherent base, and are usually presented in decimal units. For example, the manufacturer of a "300 GB" hard drive is claiming a capacity of 300 000 000 000 bytes , not 300 × 1024 3 (which would be 322 122 547 200 ) bytes.

    • One hour of SDTV video at 2.2 Mbit/s is approximately 1 GB.
    • Seven minutes of HDTV video at 19.39 Mbit/s is approximately 1 GB.
    • 114 minutes of uncompressed CD-quality audio at 1.4 Mbit/s is approximately 1 GB.
    • A single layer DVD+R disc can hold about 4.7 GB.
    • A dual-layered DVD+R disc can hold about 8.5 GB.
    • A single layer Blu-ray can hold about 25 GB.
    • A dual-layered Blu-ray can hold about 50 GB.

    The "gigabyte" symbol is encoded by Unicode at code point U+3387 ㎇ SQUARE GB ❰ ㎇ ❱. [14]


    Terabytes

    Terabyte (TB) is a digital information measurement unit which is going to be extensively used in the nearest future for measuring the size of computer RAM, etc., but now it is used for measuring the amount of digital information in online libraries, digital archives, and so on. 1 terabyte is equal to 1000 gigabytes, or 10 12 bytes. However, in terms of information technology or computer science, 1 TB is 2 40 or 1024 4 bytes, which is equal to 1,099,511,627,776 bytes.


    Difference Between Megabyte and Gigabyte

    The basic unit of any digital storage is the bit, which can store a single 1 or 0 these are then grouped into 8 and called a byte. Over the years, the amount of memory has constantly increased. We then had the kilobyte, then the megabyte, and now the gigabyte. There are other much higher labels but those are not yet as common. The main difference between the megabyte and the gigabyte is how many bytes they contain. A megabyte contains 220 bytes (1,048,576 bytes) while a gigabyte contains 230 bytes (1,073,741,824 bytes). So considering that, a gigabyte can be composed of 210 megabytes (1024 megabytes). 1024 is the number for every step in the scale. Basically, a kilobyte has 1024 bytes, a megabyte has 1024 kilobytes, and a gigabyte has 1024 megabytes.

    In usual mathematics, each step is multiplied by 1000 or 103. When this was established, storage was measured in kilobytes it was therefore determined that the excess 24 bytes is too little and can be easily disregarded to simplify things. But as you can see, it easily compounds as you move up the scale. Many hard drive manufacturers take advantage of this discrepancy in marketing their products.

    For example, a hard drive that has a marketed capacity of 500GB has an actual capacity of 5𴡅 bytes (500,000,000,000), which is correct when you consider that the suffix mega in mathematics is 109. But when you look at the drive in your computer, a few gigabytes would mysteriously disappear. Some think that it is because the operating or file system takes up all that space, but that is untrue. When you divide 500,000,000,000 with the 1,073,741,824 bytes that composes a gigabyte, you get an actual capacity of 465.66GB. The file system may take up some space to hold the structure but it is nowhere near 34GB.

    Because of this, a new standard has been created for digital information. The replacement for megabyte is the mebibyte and the replacement for gigabyte is the gibibyte. Although these units are more accurate in describing capacity, adoption is relatively slow due to people’s familiarity with the older system and manufacturer’s reluctance to use a standard that would lower their advertised capacities.


    Interlace pattern artifacts

    On some monitors, particularly but not exclusively those with high refresh rates, interlace patterns can be seen during certain transitions. We refer to these as ‘interlace pattern artifacts’ but some users refer to them as ‘inversion artifacts’ and others as ‘scan lines’. They may appear as an interference pattern, mesh or interlaced lines which break up a given shade into a darker and lighter version of what is intended. They often catch the eye due to their dynamic nature, on models where they manifest themselves in this way. Alternatively, static interlace patterns may be seen with some shades appearing as faint horizontal or vertical bands of a slightly lighter and slightly darker version of the intended shade.

    We did not observe any static interlace patterns on this model. Under certain conditions we observed some dynamic ‘interlace pattern artifacts’, fine interlaced vertical lines during movement or when scanning our eyes across the screen in a certain way. They were very faint and difficult to spot at higher refresh rates, including 170Hz but anything in the triple digits really. They were more noticeable at relatively low refresh rates of

    60Hz or lower. They aren’t something most users would notice or find bothersome, especially at higher refresh rates.


    Knowledge Base

    1 bit = a 1 or 0 (b)
    4 bits = 1 nybble (?)
    8 bits = 1 byte (B)
    1024 bytes = 1 Kilobyte (KB)
    1024 Kilobytes = 1 Megabyte (MB)
    1024 Megabytes = 1 Gigabyte (GB)
    1024 Gigabytes = 1 Terabyte (TB)
    1024 Terabytes = 1 Petabyte (PB)

    Common prefixes:
    - kilo, meaning 1,000. (one thousand) 10^3 (Kilometer, 1,000 meters)
    - mega, meaning 1,000,000. (one million) 10^6 (Megawatt, 1,000,000 watts)
    - giga, meaning 1,000,000,000 (one billion) 10^9 (Gigawatt, 1,000,000,000 watts)
    - tera, meaning 1,000,000,000,000 (one trillion) 10^12
    - peta, meaning 1,000,000,000,000,000 (one quadrillion ) 10^15

    The smallest amount of transfer is one bit. It holds the value of a 1, or a 0. (Binary coding). Eight of these 1's and zero's are called a byte.

    Why eight? The earliest computers could only send 8 bits at a time, it was only natural to start writing code in sets of 8 bits. This came to be called a byte.

    A bit is represented with a lowercase "b," whereas a byte is represented with an uppercase "b" (B). So Kb is kilobits, and KB is kilobytes. A kilobyte is eight times larger than a kilobit.

    A simple 1 or 0, times eight of these 1's and 0's put together is a byte. The string of code: 10010101 is exactly one byte. So a small gif image, about 4 KB has about 4000 lines of 8 1's and 0's. Since there are 8 per line, that's over (4000 x 8) 32,000 1's and 0's just for a single gif image.

    How many bytes are in a kilobyte (KB)? One may think it's 1000 bytes, but its really 1024. Why is this so? It turns out that our early computer engineers, who dealt with the tiniest amounts of storage, noticed that 2^10 (1024) was very close to 10^3 (1000) so based on the prefix kilo, for 1000, they created the KB. (You may have heard of kilometers (Km) which is 1000 meters). So in actuality, one KB is really 1024 bytes, not 1000. It's a small difference, but it adds up over a while.

    The MB, or megabyte, mega meaning one million. Seems logical that one mega (million) byte would be 1,000,000 (one million) bytes. It's not however. One megabyte is 1024 x 1024 bytes. 1024 kilobytes is called one Megabyte. So one kilobyte is actually 1024 bytes, and 1024 of those is (1024 x 1024) 1048576 bytes. In short, one Megabyte is really 1,048,576 bytes.

    There is a difference of about 48 KB, which is a decent amount. If you have a calculator, you will notice that there is actually a 47KB difference. There is a difference of 48,576 bytes, divided by 1024, and you get the amount of real kilobytes. 47.4375

    All of this really comes into play when you deal with Gigabytes, or roughly one billion bytes. One real Gigabyte is actually 1024 bytes x 1024 bytes x 1024 bytes. 1,073,741,824. However, most people like to simplify this by simply saying that one Gigabyte is only 1,000,000,000 (one billion) bytes which makes sense because the prefix Giga means one billion.


    Videoyu izle: THIS THING IS A MONSTER! GIGA BREEDING u0026 MUTATION STACKING! - Ark: Survival Evolved Cluster E107 (Haziran 2022).