Informations

Giga base ou Giga octet

Giga base ou Giga octet


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.

« nous avons signalé une séquence du génome d'environ 2,66 Gb de »

« nous avons généré 191,5 Go de lectures de haute qualité »

Je suis très confus avec ces deux lignes citées et je ne suis pas sûr du giga octet ou de la giga paire de bases.

et une question supplémentaire : Comment compter les paires de bases à partir d'un fichier FASTQ ? J'ai lu les nombres et la longueur.


Il s'agit de paires de bases.

La taille du fichier n'a pas de signification particulière au-delà des considérations pratiques, étant donné qu'elle dépend du format. (Par exemple, les fichiers 2 bits utilisent 2 bits par base, comme son nom l'indique, par rapport aux 8 bits nécessaires pour chaque lettre dans un format texte brut comme FASTA & dérivés.)

Pour votre question complémentaire, (nombre de lectures * longueur de chaque lecture) donne la longueur totale de séquence contenue dans le fichier. Ce n'est pas vraiment une propriété du format de fichier, mais un paramètre de l'exécution du séquençage.


Giga base ou Giga octet - Biologie

Les octet est une unité d'information numérique qui se compose le plus souvent de huit bits. Historiquement, l'octet était le nombre de bits utilisés pour coder un seul caractère de texte dans un ordinateur [1] [2] et pour cette raison, c'est la plus petite unité de mémoire adressable dans de nombreuses architectures informatiques. Pour lever l'ambiguïté des octets de taille arbitraire de la définition commune de 8 bits, les documents de protocole réseau tels que le protocole Internet (RFC 791) font référence à un octet de 8 bits comme un octet. [3] Ces bits dans un octet sont généralement comptés avec une numérotation de 0 à 7 ou de 7 à 0 en fonction de l'endianness des bits. Le premier bit est le numéro 0, faisant du huitième bit le numéro 7.

octet
Système d'unitéunités dérivées du bit
Unité deinformations numériques, taille des données
symboleB ou (en se référant exactement à 8 bits) o

La taille de l'octet a historiquement été dépendante du matériel et il n'existait aucune norme définitive imposant cette taille. Des tailles de 1 à 48 bits ont été utilisées. [4] [5] [6] [7] Le code de caractères à six bits était une implémentation souvent utilisée dans les premiers systèmes de codage, et les ordinateurs utilisant des octets à six et neuf bits étaient courants dans les années 1960. Ces systèmes avaient souvent des mots mémoire de 12, 18, 24, 30, 36, 48 ou 60 bits, correspondant à 2, 3, 4, 5, 6, 8 ou 10 octets de six bits. À cette époque, les regroupements de bits dans le flux d'instructions étaient souvent appelés syllabes [a] ou dalle, avant le terme octet est devenu commun.

La norme de facto moderne de huit bits, telle que documentée dans ISO/IEC 2382-1:1993, est une puissance pratique de deux permettant les valeurs codées binaires 0 à 255 pour un octet - 2 à la puissance 8 est de 256. [8 ] La norme internationale IEC 80000-13 a codifié cette signification commune. De nombreux types d'applications utilisent des informations représentables sur huit bits ou moins et les concepteurs de processeurs optimisent pour cet usage courant. La popularité des principales architectures informatiques commerciales a contribué à l'acceptation omniprésente de l'octet 8 bits. [9] Les architectures modernes utilisent généralement des mots de 32 ou 64 bits, constitués respectivement de quatre ou huit octets.

Le symbole de l'unité pour l'octet a été désigné par la lettre majuscule B par la Commission électrotechnique internationale (CEI) et l'Institut des ingénieurs électriciens et électroniciens (IEEE). [10] À l'international, l'unité octuor, le symbole o, définit explicitement une séquence de huit bits, éliminant l'ambiguïté de l'octet. [11] [12]


Combien y a-t-il de gigaoctets dans un téraoctet ?

Gigabyte est un multiple de l'octet unité pour les informations numériques avec le préfixe Giga. Un gigaoctet équivaut à 1 073 741 824 octets ou 2 30 octets en binaire et à 1 000 000 000 d'octets ou 10 9 octets en système décimal. Il y a aussi 1 048 576 Ko ou 1 024 Mo en 1 gigaoctet en base 2.

Quelle est la différence entre un gigaoctet et un téraoctet ?

Téraoctet est une unité d'information numérique composée de 1 024 gigaoctets. On peut également dire qu'un téraoctet est égal à 2 10 Go en base 2. Alors qu'il y a 1 073 741 824 octets dans un gigaoctet, un téraoctet se compose de 1 099 511 627 776 octets.

Combien y a-t-il de gigaoctets dans un téraoctet ?

Gigaoctet est une unité d'information informatique composée de 1 000 000 000 d'octets en système décimal et porte le préfixe Giga. D'autre part, un téraoctet est une unité de mesure d'informations numériques avec le préfixe Tera. Et un téraoctet est constitué de 1 000 000 000 000 d'octets en base 10. Ainsi, un téraoctet est mille fois plus gros qu'un gigaoctet.

Combien de Go font 2 téraoctets ?

Un téraoctet équivaut à 1 024 gigaoctets en base 2. Lorsque nous multiplions 1 024 et 2, nous obtenons 2 048. Il y a donc 2 048 gigaoctets dans deux téraoctets.

Vous pouvez utiliser notre outil en ligne pour convertir des téraoctets en gigaoctets.

Quelle est la signification de 1 téraoctet ?

Un téraoctet qui est une unité d'information informatique se compose de 1 099 511 627 776 octets, ou 1 048 576 mégaoctets, ou 0,0009765625 pétaoctets. Il y a aussi 1024 gigaoctets dans un téraoctet. La plupart des entreprises utilisent des téraoctets pour mesurer leurs capacités de stockage.


Conversion de gigaoctets

Gigaoctet est l'unité d'information numérique avec le préfixe giga (10 9 ). 1 gigaoctet est égal à 1 000 000 000 octets = 10 9 octets en décimal (SI). 1 gigaoctet est égal à 1 073 741 824 octets = 2 30 octets en binaire.

Vous pouvez convertir des gigaoctets à octets, kilo-octets, mégaoctets et téraoctets pour la base 10 (décimale) et la base 2 (binaire) sur le formulaire ci-dessus.

Pour plus de détails Conversion en Go, veuillez visiter les convertisseurs ci-dessous.

Vous pouvez lister gigaoctets valeurs à d'autres unités de données sur la table de conversion des valeurs en gigaoctets.

l'un des meilleurs sites Web que j'aie jamais visités ! c'est tellement utile !

Très bon! J'ai utilisé ceci pour réduire la taille de mon disque

Utile pour travailler sur le stockage nas restant.

Beau travail pour configurer cela afin que nous puissions facilement calculer.

J'aime ça, c'est joliment programme

Lorsque je crée le partician dans un ordinateur portable, je mets 102400, cela fait 99,9 go du partician si je mets 102402 cela fait 100 go


Contenu

Mémoire principale Modifier

Les premiers ordinateurs utilisaient l'une des deux méthodes d'adressage pour accéder à la mémoire système binaire (base 2) ou décimale (base 10). [3] Par exemple, l'IBM 701 (1952) utilisait le binaire et pouvait adresser 2048 mots de 36 bits chacun, tandis que l'IBM 702 (1953) utilisait la décimale et pouvait adresser dix mille mots de 7 bits.

Au milieu des années 1960, l'adressage binaire était devenu l'architecture standard dans la plupart des conceptions d'ordinateurs, et les tailles de la mémoire principale étaient le plus souvent des puissances de deux. C'est la configuration la plus naturelle pour la mémoire, car toutes les combinaisons de leurs lignes d'adresse correspondent à une adresse valide, permettant une agrégation facile dans un bloc de mémoire plus grand avec des adresses contiguës.

La première documentation du système informatique spécifiait la taille de la mémoire avec un nombre exact tel que 4096, 8192 ou 16 384 mots de stockage. Ce sont toutes des puissances de deux, et de plus sont de petits multiples de 2 10 , ou 1024. Au fur et à mesure que les capacités de stockage augmentaient, plusieurs méthodes différentes ont été développées pour abréger ces quantités.

La méthode la plus couramment utilisée aujourd'hui utilise des préfixes tels que kilo, méga, giga et les symboles correspondants K, M et G, que l'industrie informatique a initialement adoptés à partir du système métrique. Les préfixes kilo- et méga-, soit 1 000 et 1 000 000 respectivement, étaient couramment utilisés dans l'industrie électronique avant la Seconde Guerre mondiale. [4] Avec giga- ou G-, signifiant 1 000 000 000 , ils sont maintenant connus sous le nom de préfixes SI [defn. 1] après le Système international d'unités (SI), introduit en 1960 pour formaliser les aspects du système métrique.

Le Système international d'unités ne définit pas d'unités pour l'information numérique, mais note que les préfixes SI peuvent être appliqués en dehors des contextes où des unités de base ou des unités dérivées seraient utilisées. Mais comme la mémoire principale de l'ordinateur dans un système à adresse binaire est fabriquée dans des tailles qui s'exprimaient facilement en multiples de 1024, kilo-octet, lorsqu'il est appliqué à la mémoire de l'ordinateur, a fini par être utilisé pour signifier 1024 octets au lieu de 1000. Cet usage n'est pas cohérent avec le SI. La conformité avec le SI exige que les préfixes prennent leur signification basée sur 1000, et qu'ils ne doivent pas être utilisés comme espaces réservés pour d'autres nombres, comme 1024. [5]

L'utilisation de K au sens binaire comme dans un "noyau 32K" signifiant 32 × 1024 mots, c'est-à-dire 32 768 mots, peut être trouvée dès 1959. [6] [7] Article fondateur de Gene Amdahl en 1964 sur IBM System/ 360 a utilisé "1K" pour signifier 1024. [8] Ce style a été utilisé par d'autres fournisseurs d'ordinateurs, le CDC 7600 Description du système (1968) a fait un usage intensif de K comme 1024. [9] Ainsi, le premier préfixe binaire est né. [déf. 2]

Un autre style consistait à tronquer les trois derniers chiffres et à ajouter K, essentiellement en utilisant K comme préfixe décimal [defn. 3] similaire à SI, mais toujours tronqué au nombre entier inférieur suivant au lieu d'arrondir au plus proche. Les valeurs exactes 32 768 mots, 65 536 mots et 131 072 mots seraient alors décrites comme "32K", "65K" et "131K". [10] (Si ces valeurs avaient été arrondies au plus proche, elles seraient devenues respectivement 33K, 66K et 131K.) Ce style a été utilisé de 1965 à 1975 environ.

Ces deux styles (K = 1024 et troncature) ont été utilisés à peu près à la même époque, parfois par la même entreprise. Dans les discussions sur les mémoires à adresse binaire, la taille exacte était évidente d'après le contexte. (Pour les tailles de mémoire de "41K" et moins, il n'y a pas de différence entre les deux styles.) L'ordinateur en temps réel HP 21MX (1974) a noté 196 608 (soit 192 × 1024) comme "196K" et 1 048 576 comme "1M", [11] tandis que l'ordinateur professionnel HP 3000 (1973) pouvait avoir "64K", "96K" ou "128K" octets de mémoire. [12]

La méthode de la « troncature » s'est progressivement estompée. La majuscule de la lettre K est devenue la de facto standard pour la notation binaire, bien que cela ne puisse pas être étendu à des puissances plus élevées, et l'utilisation de la minuscule k a persisté. [13] [14] [15] Néanmoins, la pratique consistant à utiliser le "kilo" inspiré du SI pour indiquer 1024 a ensuite été étendue à "megabyte" signifiant 1024 2 (1 048 576) octets, et plus tard "gigabyte" pour 1024 3 ( 1 073 741 824 ) octets. Par exemple, un module RAM "512 mégaoctets" fait 512×1024 2 octets (512 × 1 048 576 , soit 536 870 912 ), plutôt que 512 000 000 .

Les symboles Kbit, Kbyte, Mbit et Mbyte ont commencé à être utilisés comme "unités binaires" - "bit" ou "byte" avec un multiplicateur qui est une puissance de 1024 - au début des années 1970. [16] Pendant un certain temps, les capacités de mémoire étaient souvent exprimées en K, même lorsque M aurait pu être utilisé : à 2 048 K octets." [17]

Le mégaoctet a été utilisé pour décrire l'adressage à 22 bits du DEC PDP-11/70 (1975) [18] et le gigaoctet à l'adressage à 30 bits du DEC VAX-11/780 (1977).

En 1998, la Commission électrotechnique internationale IEC a introduit les préfixes binaires kibi, mebi, gibi. pour signifier 1024, 1024 2 , 1024 3 etc., de sorte que 1048576 octets pourraient être appelés sans ambiguïté 1 mebioctet. Les préfixes CEI ont été définis pour être utilisés avec le Système international des quantités (ISQ) en 2009.

Lecteurs de disque Modifier

L'industrie du disque dur a suivi un modèle différent. La capacité du lecteur de disque est généralement spécifiée avec des préfixes d'unité avec une signification décimale, conformément aux pratiques SI. Contrairement à la mémoire principale de l'ordinateur, l'architecture ou la construction du disque n'impose ni ne facilite l'utilisation de multiples binaires. Les lecteurs peuvent avoir n'importe quel nombre pratique de plateaux ou de surfaces, et le nombre de pistes, ainsi que le nombre de secteurs par piste peuvent varier considérablement entre les conceptions.

Le premier lecteur de disque vendu dans le commerce, l'IBM 350, avait cinquante plateaux de disques physiques contenant un total de 50 000 secteurs de 100 caractères chacun, pour une capacité totale citée de 5 millions de caractères. [19] Il a été introduit en septembre 1956.

Dans les années 1960, la plupart des lecteurs de disque utilisaient le format de longueur de bloc variable d'IBM, appelé Count Key Data (CKD). [20] N'importe quelle taille de bloc peut être spécifiée jusqu'à la longueur de piste maximale. Étant donné que les en-têtes de bloc occupaient de l'espace, la capacité utilisable du lecteur dépendait de la taille du bloc. Les blocs ("enregistrements" dans la terminologie d'IBM) de 88, 96, 880 et 960 étaient souvent utilisés car ils étaient liés à la taille de bloc fixe des cartes perforées à 80 et 96 caractères. La capacité d'entraînement était généralement indiquée dans des conditions de blocage complet des antécédents. Par exemple, le pack de disques 3336 de 100 mégaoctets n'a atteint cette capacité qu'avec une taille de bloc de piste complète de 13 030 octets.

Les disquettes pour IBM PC et compatibles ont rapidement été standardisées sur des secteurs de 512 octets, de sorte que deux secteurs étaient facilement appelés "1K". Les "360 Ko" et "720 Ko" de 3,5 pouces avaient respectivement 720 (simple face) et 1440 secteurs (double face). Lorsque les disquettes haute densité "1,44 Mo" sont arrivées, avec 2880 de ces secteurs de 512 octets, cette terminologie représentait une définition hybride binaire-décimale de "1 Mo" = 2 10 × 10 3 = 1 024 000 octets.

En revanche, les fabricants de disques durs utilisaient mégaoctets ou Mo, c'est-à-dire 10 6 octets, pour caractériser leurs produits dès 1974. [21] En 1977, dans sa première édition, Disk/Trend, l'un des principaux cabinets-conseils en marketing de l'industrie des disques durs, segmentait l'industrie en fonction des MB (sens décimal) de capacité . [22]

L'un des premiers disques durs de l'histoire de l'informatique personnelle, le Seagate ST-412, a été spécifié comme Formaté : 10,0 Mo. [23] L'entraînement contient quatre têtes et surfaces actives (pistes par cylindre), 306 cylindres. Lorsqu'il est formaté avec une taille de secteur de 256 octets et 32 ​​secteurs/piste, il a une capacité de 10 027 008 octets. Ce lecteur était l'un de plusieurs types installés dans l'IBM PC/XT [24] et largement annoncé et signalé comme un lecteur de disque dur "10 Mo" (formaté). [25] Le nombre de cylindres de 306 n'est pas commodément proche de la puissance de 1024 systèmes d'exploitation et les programmes utilisant les préfixes binaires habituels affichent 9,5625 Mo. De nombreux lecteurs ultérieurs sur le marché des ordinateurs personnels ont utilisé 17 secteurs par piste encore plus tard, l'enregistrement de bits de zone a été introduit, faisant varier le nombre de secteurs par piste de la piste extérieure à l'intérieur.

L'industrie du disque dur continue d'utiliser des préfixes décimaux pour la capacité du disque, ainsi que pour le taux de transfert. Par exemple, un disque dur "300 Go" propose un peu plus de 300 × 10 9 , soit 300 000 000 000 , d'octets, et non 300 × 2 30 (ce qui ferait environ 322 × 10 9 ). Les systèmes d'exploitation tels que Microsoft Windows qui affichent les tailles de disque dur à l'aide du préfixe binaire habituel « Go » (tel qu'il est utilisé pour la RAM) l'afficheraient sous la forme « 279,4 Go » (ce qui signifie 279,4 × 1024 3 octets, ou 279,4 × 1 073 741 824 B). D'autre part, macOS affiche depuis la version 10.6 la taille du disque dur à l'aide de préfixes décimaux (correspondant ainsi à l'emballage des fabricants de disques). (Les versions précédentes de Mac OS X utilisaient des préfixes binaires.)

Les fabricants de lecteurs de disque utilisent parfois les deux Préfixes IEC et SI avec leurs significations normalisées. Seagate a spécifié des taux de transfert de données dans certains manuels de certains disques durs avec les deux unités, la conversion entre les unités étant clairement indiquée et les valeurs numériques ajustées en conséquence. [26] Les lecteurs "Advanced Format" utilisent le terme "secteurs 4K", qu'il définit comme ayant une taille de "4096 (4K) octets". [27]

Transfert d'informations et taux d'horloge Modifier

Les fréquences d'horloge informatique sont toujours citées en utilisant les préfixes SI dans leur sens décimal. Par exemple, la fréquence d'horloge interne du PC IBM d'origine était de 4,77 MHz, soit 4 770 000 Hz . De même, les taux de transfert d'informations numériques sont indiqués à l'aide de préfixes décimaux :

  • L'interface disque ATA-100 fait référence à 100 000 000 octets par seconde
  • Un modem "56K" fait référence à 56 000 bits par seconde
  • SATA-2 a un débit binaire brut de 3 Gbit/s = 3 000 000 000 bits par seconde
  • PC2-6400 RAM transfère 6 400 000 000 octets par seconde
  • Firewire 800 a un débit brut de 800 000 000 bits par seconde
  • En 2011, Seagate a spécifié le taux de transfert soutenu de certains modèles de disques durs avec des préfixes décimaux et binaires IEC. [26]

Standardisation des doubles définitions Modifier

Au milieu des années 1970, il était courant de voir K signifiant 1024 et occasionnellement M signifiant 1 048 576 pour des mots ou des octets de mémoire principale (RAM), tandis que K et M étaient couramment utilisés avec leur signification décimale pour le stockage sur disque. Dans les années 1980, alors que les capacités des deux types d'appareils augmentaient, le préfixe SI G, avec la signification SI, était couramment appliqué au stockage sur disque, tandis que M dans sa signification binaire, est devenu courant pour la mémoire informatique. Dans les années 1990, le préfixe G, dans son sens binaire, est devenu couramment utilisé pour la capacité de mémoire de l'ordinateur. Le premier disque dur de téraoctet (préfixe SI, 1 000 000 000 000 octets) a été introduit en 2007. [28]

La double utilisation des préfixes kilo (K), méga (M) et giga (G) en tant que puissances de 1000 et puissances de 1024 a été enregistrée dans les normes et les dictionnaires. Par exemple, la norme ANSI/IEEE 1084-1986 [29] de 1986 définissait des usages doubles pour le kilo et le méga.

kilo (K). (1) Un préfixe indiquant 1000. (2) Dans les déclarations impliquant la taille du stockage informatique, un préfixe indiquant 2 10 , ou 1024.

méga (M). (1) Un préfixe indiquant un million. (2) Dans les déclarations impliquant la taille du stockage informatique, un préfixe indiquant 2 20 , ou 1048576.

Les unités binaires Kbyte et Mbyte ont été formellement définies dans ANSI/IEEE Std 1212-1991. [30]

De nombreux dictionnaires ont noté la pratique d'utiliser des préfixes traditionnels pour indiquer des multiples binaires. [31] [32] Le dictionnaire en ligne d'Oxford définit, par exemple, le mégaoctet comme : " Informatique : une unité d'information égale à un million ou (strictement) 1 048 576 octets." [33]

Les unités Kbyte, Mbyte et Gbyte se trouvent dans la presse spécialisée et dans les revues IEEE. Gigabyte a été formellement défini dans IEEE Std 610.10-1994 comme 1 000 000 000 ou 2 30 octets. [34] Kilobyte, Kbyte et KB sont des unités équivalentes et toutes sont définies dans la norme obsolète, IEEE 100-2000. [35]

L'industrie du matériel mesure la mémoire système (RAM) en utilisant le sens binaire tandis que le stockage sur disque magnétique utilise la définition SI. Cependant, de nombreuses exceptions existent. L'étiquetage des disquettes utilise le mégaoctet pour désigner 1024 × 1000 octets. [36] Sur le marché des disques optiques, les disques compacts utilisent Mo pour signifier 1024 2 octets alors que les DVD utilisent FR pour signifier 1000 3 octets. [37] [38]

Ecart entre les puissances de 1024 et les puissances de 1000 Modifier

Le stockage informatique est devenu moins cher par unité et donc plus grand, de plusieurs ordres de grandeur depuis que "K" a été utilisé pour la première fois pour signifier 1024. Parce que les significations SI et "binaire" de kilo, méga, etc., sont basées sur des puissances de 1000 ou 1024 plutôt que de simples multiples, la différence entre 1M "binaire" et 1M "décimal" est proportionnellement plus grande que celle entre 1K "binaire" et 1k "décimal", et ainsi de suite sur l'échelle. La différence relative entre les valeurs dans les interprétations binaires et décimales augmente, en utilisant les préfixes SI comme base, de 2,4% pour le kilo à près de 21% pour le préfixe yotta.

Confusion des consommateurs Modifier

Aux premiers jours de l'informatique (en gros, avant l'avènement des ordinateurs personnels), il y avait peu ou pas de confusion chez les consommateurs en raison de la sophistication technique des acheteurs et de leur familiarité avec les produits. De plus, il était courant que les fabricants d'ordinateurs spécifient leurs produits avec des capacités en toute précision. [39]

À l'ère de l'informatique personnelle, une source de confusion pour les consommateurs est la différence dans la façon dont de nombreux systèmes d'exploitation affichent les tailles des disques durs, par rapport à la façon dont les fabricants de disques durs les décrivent. Les disques durs sont spécifiés et vendus en utilisant « Go » et « To » dans leur sens décimal : un milliard et un billion d'octets. Cependant, de nombreux systèmes d'exploitation et autres logiciels affichent la taille des disques durs et des fichiers en utilisant "Mo", "Go" ou d'autres préfixes d'apparence SI dans leur sens binaire, tout comme ils le font pour les affichages de la capacité de la RAM. Par exemple, de nombreux systèmes de ce type affichent un disque dur commercialisé comme "1 To" comme "931 Go". La première présentation connue de la capacité du disque dur par un système d'exploitation utilisant "KB" ou "Mo" dans un sens binaire est 1984 [40] les systèmes d'exploitation antérieurs présentaient généralement la capacité du disque dur comme un nombre exact d'octets, sans préfixe de toute sorte, par exemple, dans la sortie de la commande MS-DOS ou PC DOS CHKDSK.

Litiges juridiques Modifier

Les différentes interprétations des préfixes de taille de disque ont conduit à des recours collectifs contre les fabricants de stockage numérique. Ces cas impliquaient à la fois des mémoires flash et des disques durs.

Premiers cas Modifier

Les premières affaires (2004-2007) ont été réglées avant toute décision de justice, les fabricants n'admettant aucun acte répréhensible mais acceptant de clarifier la capacité de stockage de leurs produits sur l'emballage du consommateur. En conséquence, de nombreux fabricants de mémoire flash et de disques durs ont des divulgations sur leurs emballages et leurs sites Web clarifiant la capacité formatée des périphériques ou définissant Mo comme 1 million d'octets et 1 Go comme 1 milliard d'octets. [41] [42] [43] [44]

Willem Vroegh contre Eastman Kodak Company Modifier

Le 20 février 2004, Willem Vroegh a déposé une plainte contre 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 , et Viking Interworks alléguant que leurs descriptions de la capacité de leurs cartes mémoire flash étaient fausses et trompeuses.

Vroegh a affirmé qu'un périphérique de mémoire flash de 256 Mo n'avait que 244 Mo de mémoire accessible. "Les plaignants allèguent que les défendeurs ont commercialisé la capacité de mémoire de leurs produits en supposant qu'un mégaoctet équivaut à un million d'octets et qu'un gigaoctet équivaut à un milliard d'octets." Les demandeurs voulaient que les défendeurs utilisent les valeurs traditionnelles de 1024 2 pour mégaoctet et 1024 3 pour gigaoctet. Les plaignants ont reconnu que les normes IEC et IEEE définissent un MB comme un million d'octets, mais ont déclaré que l'industrie a largement ignoré les normes IEC. [45]

Les parties ont convenu que les fabricants pouvaient continuer à utiliser la définition décimale tant que la définition était ajoutée à l'emballage et aux sites Web. [46] Les consommateurs pouvaient demander "une remise de dix pour cent sur un futur achat en ligne sur le dispositif de mémoire flash des magasins en ligne des défendeurs". [47]

Orin Safier c. Western Digital Corporation Modifier

Le 7 juillet 2005, une action intitulée Orin Safier c. Western Digital Corporation, et al. a été déposé auprès de la Cour supérieure de la ville et du comté de San Francisco, affaire n° CGC-05-442812. L'affaire a ensuite été transférée dans le district nord de la Californie, affaire n° 05-03353 BZ. [48]

Bien que Western Digital ait soutenu que leur utilisation des unités est conforme à « la norme industrielle incontestablement correcte pour mesurer et décrire la capacité de stockage », et qu'on « ne peut pas s'attendre à ce qu'ils réforment l'industrie du logiciel », ils ont convenu de régler en mars 2006 avec le 14 juin 2006 comme date d'audience d'approbation finale. [49]

Western Digital a proposé de rémunérer les clients avec un téléchargement gratuit de logiciels de sauvegarde et de récupération d'une valeur de 30 USD. Ils ont également payé 500 000 $ en honoraires et frais aux avocats de San Francisco Adam Gutride et Seth Safier, qui ont déposé la plainte. Le règlement demandait à Western Digital d'ajouter une clause de non-responsabilité à son emballage et à sa publicité ultérieurs. [50] [51] [52]

Cho contre Seagate Technology (États-Unis) Holdings, Inc. Modifier

Une action en justice (Cho v. Seagate Technology (US) Holdings, Inc., San Francisco Superior Court, Case No. CGC-06-453195) a été déposée contre Seagate Technology, alléguant que Seagate surreprésentait la quantité de stockage utilisable de 7 % sur les disques durs. disques vendus entre le 22 mars 2001 et le 26 septembre 2007. L'affaire a été réglée sans que Seagate n'admette d'acte répréhensible, mais en acceptant de fournir à ces acheteurs un logiciel de sauvegarde gratuit ou un remboursement de 5 % sur le coût des disques. [53]

Dinan et al. contre SanDisk LLC Modifier

Le 22 janvier 2020, le tribunal de district du district nord de Californie a statué en faveur du défendeur, SanDisk, confirmant son utilisation de « GB » pour signifier 1 000 000 000 d'octets. [54]

Premières suggestions Modifier

Alors que les premiers informaticiens utilisaient généralement k pour signifier 1000, certains ont reconnu la commodité qui résulterait du travail avec des multiples de 1024 et la confusion qui résultait de l'utilisation des mêmes préfixes pour deux significations différentes.

Plusieurs propositions de préfixes binaires uniques [defn. 2] ont été faites en 1968. Donald Morrison a proposé d'utiliser la lettre grecque kappa (κ) pour désigner 1024, κ 2 pour désigner 1024 2 , et ainsi de suite. [55] (À l'époque, la taille de la mémoire était petite et seul K était largement utilisé.) Wallace Givens a répondu en proposant d'utiliser bK comme abréviation pour 1024 et bK2 ou bK 2 pour 1024 2 , bien qu'il ait noté qu'aucun la lettre grecque ni la lettre minuscule b seraient faciles à reproduire sur les imprimantes informatiques de l'époque. [56] Bruce Alan Martin du Brookhaven National Laboratory a en outre proposé que les préfixes soient complètement abandonnés et que la lettre B soit utilisée pour les exposants en base 2, similaire à E en notation scientifique décimale, pour créer des raccourcis comme 3B20 pour 3×2 20 , [57] une convention encore utilisée sur certaines calculatrices pour présenter les nombres à virgule flottante binaires aujourd'hui. [58]

Aucun de ceux-ci n'a été beaucoup accepté, et la majuscule de la lettre K est devenue la de facto standard pour indiquer un facteur de 1024 au lieu de 1000, bien que cela ne puisse pas être étendu à des puissances supérieures.

Au fur et à mesure que l'écart entre les deux systèmes augmentait dans les puissances d'ordre supérieur, davantage de propositions de préfixes uniques ont été faites. En 1996, Markus Kuhn a proposé un système avec di préfixes, comme le « dikilooctet » (K₂B ou K2B). [59] Donald Knuth, qui utilise une notation décimale comme 1 Mo = 1 000 Ko, [60] a exprimé son « étonnement » que la proposition de la CEI ait été adoptée, les qualifiant de « sonnantes drôles » et estimant que les partisans supposaient « que les normes sont automatiquement adoptées. juste parce qu'ils sont là." Knuth a proposé que les puissances de 1024 soient désignées comme « grands kilo-octets » et « grands mégaoctets » (en abrégé KKB et MMB, car « doubler la lettre connote à la fois le caractère binaire et le caractère large »). [61] Les doubles préfixes étaient déjà abolis de SI, cependant, ayant un sens multiplicatif (" MMB " serait équivalent à " TB "), et cet usage proposé n'a jamais gagné de traction.

Préfixes IEC Modifier

L'ensemble de préfixes binaires qui ont finalement été adoptés, maintenant appelés "préfixes IEC", [defn. 4] ont été proposés pour la première fois par le Comité interdivisionnaire sur la nomenclature et les symboles (IDCNS) de l'Union internationale de chimie pure et appliquée (IUPAC). 10 6 octets, respectivement. Les nouveaux préfixes kibi (kilobinaire), mebi (mégabinaire), gibier (gigabinaire) et tebi (terabinaire) ont également été proposés à l'époque, et les symboles proposés pour les préfixes étaient respectivement kb, Mb, Gb et Tb, plutôt que Ki, Mi, Gi et Ti. [62] La proposition n'a pas été acceptée à l'époque.

L'Institut des ingénieurs électriciens et électroniciens (IEEE) a commencé à collaborer avec l'Organisation internationale de normalisation (ISO) et la Commission électrotechnique internationale (CEI) pour trouver des noms acceptables pour les préfixes binaires. CEI proposé kibi, mebi, gibier et tebi, avec les symboles Ki, Mi, Gi et Ti respectivement, en 1996. [63]

Les noms des nouveaux préfixes sont dérivés des préfixes SI d'origine combinés au terme binaire, mais contracté, en prenant les deux premières lettres du préfixe SI et "bi" du binaire. La première lettre de chacun de ces préfixes est donc identique aux préfixes SI correspondants, à l'exception de "K", qui est utilisé de manière interchangeable avec "k", alors que dans SI, seule la minuscule k représente 1000.

L'IEEE a décidé que leurs normes utiliseraient les préfixes kilo, etc. avec leurs définitions métriques, mais a permis aux définitions binaires d'être utilisées dans une période intérimaire tant que cette utilisation a été explicitement signalée au cas par cas. [64]

Adoption par IEC, NIST et ISO Modifier

En janvier 1999, la CEI a publié la première norme internationale (CEI 60027-2 Amendement 2) avec les nouveaux préfixes, étendus jusqu'à pebi (Pi) et exbi (Ei). [65] [66]

L'amendement 2 de la CEI 60027-2 stipule également que la position de la CEI est la même que celle du BIPM (l'organisme qui régule le système SI) les préfixes SI conservent leurs définitions en puissances de 1000 et ne sont jamais utilisés pour signifier une puissance de 1024.

Dans l'usage, les produits et concepts généralement décrits à l'aide de puissances de 1024 continueraient de l'être, mais avec les nouveaux préfixes CEI. Par exemple, un module de mémoire de 536 870 912 octets ( 512 × 1 048 576 ) serait appelé 512 Mio ou 512 mebioctets au lieu de 512 Mo ou 512 mégaoctets. A l'inverse, les disques durs étant historiquement commercialisés selon la convention SI selon laquelle « giga » signifie 1 000 000 000 , un disque dur « 500 Go » serait toujours étiqueté comme tel. Selon ces recommandations, les systèmes d'exploitation et autres logiciels utiliseraient également les préfixes binaires et SI de la même manière, de sorte que l'acheteur d'un disque dur "500 Go" trouverait le système d'exploitation rapportant "500 Go" ou "466 GiB", tandis que 536 870 912 octets de RAM seraient affichés sous la forme "512 MiB".

La deuxième édition de la norme, publiée en 2000, [67] ne les définissait que jusqu'à exbi, [68] mais en 2005, la troisième édition a ajouté des préfixes zébi et yobi, faisant ainsi correspondre tous les préfixes SI avec leurs homologues binaires. [69]

La norme harmonisée ISO/IEC IEC 80000-13:2008 annule et remplace les paragraphes 3.8 et 3.9 de l'IEC 60027-2:2005 (ceux qui définissent les préfixes pour les multiples binaires). Le seul changement significatif est l'ajout de définitions explicites pour certaines quantités. [70] En 2009, les préfixes kibi-, mebi-, etc. ont été définis par l'ISO 80000-1 à part entière, indépendamment des kibibyte, mebibyte, etc.

La norme du BIPM JCGM 200:2012 « Vocabulaire international de métrologie – Concepts fondamentaux et généraux et termes associés (VIM), 3e édition » répertorie les préfixes binaires de la CEI et indique que « Les préfixes SI se réfèrent strictement aux puissances de 10, et ne doivent pas être utilisés pour puissances de 2. Par exemple, 1 kilobit ne doit pas être utilisé pour représenter 1024 bits (2 10 bits), ce qui correspond à 1 kibibit." [71]

Unités spécifiques de la CEI 60027-2 A.2 et de l'ISO/CEI 80000:13-2008
Préfixe CEI Représentations
Nom symbole Base 2 Base 1024 Valeur Base 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
gibier 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
zébi 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

Autres organismes et organisations de normalisation Modifier

Les préfixes binaires de la norme CEI sont désormais pris en charge par d'autres organismes de normalisation et organisations techniques.

L'Institut national des normes et de la technologie des États-Unis (NIST) prend en charge les normes ISO/IEC pour les « préfixes pour les multiples binaires » et dispose d'un site Web les documentant, décrivant et justifiant leur utilisation. Le NIST suggère qu'en anglais, la première syllabe du nom du préfixe binaire multiple devrait être prononcée de la même manière que la première syllabe du nom du préfixe SI correspondant, et que la deuxième syllabe devrait être prononcée comme abeille. [2] Le NIST a déclaré que les préfixes SI "se réfèrent strictement aux puissances de 10" et que les définitions binaires "ne devraient pas être utilisées" pour eux. [72]

L'organisme de normalisation de l'industrie de la microélectronique JEDEC décrit les préfixes IEC dans son dictionnaire en ligne avec une note : « Les définitions de kilo, giga et méga basées sur les puissances de deux ne sont incluses que pour refléter l'usage courant. [73] Les normes JEDEC pour la mémoire à semi-conducteurs utilisent les symboles de préfixe habituels K, M et G au sens binaire. [74]

Le 19 mars 2005, la norme IEEE IEEE 1541-2002 (« Préfixes pour les multiples binaires ») a été élevée au rang de norme d'utilisation complète par l'IEEE Standards Association après une période d'essai de deux ans. [75] [76] Cependant, à partir d'avril 2008 [mise à jour] , la division Publications IEEE n'exige pas l'utilisation de préfixes IEC dans ses principaux magazines tels que Spectre [77] ou Ordinateur. [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. [ citation requise ] 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 et uses standard SI prefixes for powers of 1000 includes:

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

    Software that supports decimal prefixes for powers of 1000 et 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] [ lien mort ] "[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.


    Contenu

    Le terme 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.


    Voir la vidéo: Ark pvp giga fight #doom #logan #kings (Juillet 2022).


Commentaires:

  1. Athangelos

    Je pense que vous autorisera l'erreur. Je propose d'en discuter. Écrivez-moi dans PM.

  2. Cinnard

    J'ai supprimé cette pensée :)

  3. Xipil

    Vous admettez l'erreur. Je peux le prouver.



Écrire un message