182 meneos
 

La capacidad de un disco se mide en "Gibibytes" (GiB)

"(...) si usamos el prefijo kilo, sea en la unidad que sea, nos referiremos a 1000 unidades básicas. Entonces, ¿por qué en el sistema informático se usa 1024?". Resulta que la Comisión Electrónica Internacional añadió los "prefijos binarios" para que no haya confusión, y tu disco duro se mide en "Gibibytes" (GiB). Vía libertonia.escomposlinux.org/story/2006/9/19/224411/384
etiquetas: unidades, magnitudes, gigabyte, gibibyte
usuarios: 182   anónimos: 0   negativos: 4  
29comentarios mnm karma: 602
  1. #1   Erm, es en 1024 porque todo en informatica va en potencia de 2, y mil no lo es, así que toca 1024, no es por capricho.
    votos: 0    karma: 14
  2. #2   Tendria que ser Gilibytes. Yo creo que mucho mejor todavia.
    votos: 0    karma: 13
  3. #3   #1 Lo que intentan decir en el artículo original es que en el SI, el prefijo kilo para cualquier unidad siempre son 1000 unidades básicas, no 1024. De ahí que el CEI sacara una nueva norma:

    1 kibibit = 1024 bits
    1 kilobit = 1000 bits
    ...

    Meneo por curioso, que no tenía ni idea :-P
    votos: 0    karma: 11
  4. #4   La verdad, es que es necesario estandarizar un poco y que esto se difunda, porque despues compras un disco de 250 GB y en realidad te están vendiendo 244 GiB.

    Yo ya hace tiempo que ando escribiendo en mis correos lo de GiB y KiB. Todavía ninguno de mis compañeros ha preguntado que (coño) hace esa "i" ahí en medio.
    votos: 0    karma: 6
  5. #5   Demasiado tarde, esto solo lía más a la gente
    votos: 0    karma: 12
  6. #6   #1 ¿De 2?
    votos: 0    karma: 18
  7. #7   #5, no es cuestión de liarse o no. Es cuestión de que no podemos usar Kilobit para referirnos a 1000 bits o a 1024 de forma indistinta, porque entonces no sabemos de qué estamos hablando (sé que existen muchas palabras polisémicas, pero está claro que aquí el contexto no soluciona nada).
    votos: 0    karma: 8
    unf unf
  8. #8   eso se lo explicas al del carrefú o al de el corte inglés...a ver que te contestan... (por decir algo)
    votos: 0    karma: 20
  9. #9   NAh, dudo mucho que esto se estandarize. LA costumbre es la costumbre.
    votos: 0    karma: 6
  10. #10   No pillo cual es el problema que lleva a usar esa nomenclatura. Un Terabyte son 1024 Gigabytes. Un Megabyte son 1024 Kilobytes. ... 2^10 = 1024, de ahí el "arbitrario" número, para referirnos al Kilobit. 2 porque usamos unos y ceros, y no usamos 1000 porque si trabajamos con bytes (8 bits) obtendríamos 125 bytes por "Kilibit" en lugar de los 128 kilobytes. 2^5=64 y 2^6=128 ... esos 125 no son potencia de 2, pero para referenciarlos necesitamos un valor de al menos 6 bits, pudiendo referenciar más de los 1000bytes...

    Creo que no se me entiende un pito pero ahí queda eso...
    votos: 0    karma: 7
  11. #11   #9, ya es el estándar: comprueba cuanto mide tu disco duro, lo pone en GiB.
    votos: 0    karma: 14
  12. #12   #10 tienes razon: "No se te entiende un pito"
    votos: 0    karma: 6
  13. #13   A ver, de toda la vida:

    1 bit = 0 o 1
    1 Byte = 8 bits (0 a 255)
    1 KB (Ka) = 2^10 Bytes = 1024 Bytes
    1 MB (Mega) = 2^10 KB = 1024 KB = 2^20 Bytes
    1 GB (Giga) = 2^10 MG = 1024 MB = 2^30 Bytes
    1 TB (Tera) = 2^10 GB = 1024 GB = 2^40 Bytes

    Diga lo que diga el Sistema Internacional de Unidades.
    votos: 0    karma: 7
  14. #14   Si, #13. Eso nadie te lo discute.

    El problema viene con lo que dice el #4: Y es que no te están vendiendo en GB sino en GiB.

    1GB => 2^30 Bytes
    1GiB => 10^9 Bytes

    No es lo mismo. Por eso es necesario llamar a las cosas por su nombre. ;)

    A todo esto, revisando el post del #4 veo un fallo. Debería decir: "...porque despues compras un disco de 250 GB y en realidad te están vendiendo 250 GiB." (o 244GB).
    votos: 0    karma: 6
  15. #15   Rehago todo mi comentario!!!! Me he liado. Debría redactarlo ASÍ:

    --------------------
    No, #13. GB son potencias de 10.

    El problema viene cuando te crees que lo que estas comprando son GiB (que es como lo miden los SO) y realmente te están vendiendo GB.

    1GB => 10^9 Bytes
    1GiB => 2^30 Bytes

    No es lo mismo (1GiB > 1GB). Por eso es necesario llamar a las cosas por su nombre. ;)

    A todo esto, revisando el post del #4 veo un fallo. Debería decir: "...porque despues compras un disco de 250 GiB y en realidad te están vendiendo 250 GB." (o 244GiB).

    -------------------

    Ahora SÍ. Sorry por crear más confusión con el anterior comentario.
    votos: 0    karma: 6
  16. votos: 0    karma: 6
  17. #17   Juas xD

    Está bien que lo hayan cambiado porque sí se presta a la confusión, pero joder.. nos va a dar mucha vergüenza decir éso eh xD

    #1 hazte una cura de modestia, que temo que ya lo sabe bastante bien : D
    votos: 0    karma: 7
  18. #18   #15, menos mal que lo has corregido, porque ya iba a por tí ;) . En efecto, el fallo está en el sistema usado hasta ahora. Cuando hablamos de metros, un kilómetro son 1000 metros justos. Ni uno más ni uno menos. En la informática se ha estado empleando mal dicha nomenclatura desde hace mucho, y como bien dice el artículo, al ser 1024 unidades la una respecto a la otra, el término correcto no es el del Sistema Internacional (kilo, mega, tera, etc.), sino el de la Comisión Electrónica Internacional.

    Los fabricantes de HDDs se han valido desde hace años de dicho error para hacer la trampa y "engordar" un poco más la capacidad de dichos HDDs. Ójala esto sirviese para establecer el estandar correcto y aclarar la confusión existente. Creo que además instaurarlo sería muy sencillo, ya que comercialmente solo afecta en una letra, queda muy moderno, y no afecta en las cifras que marcan en los catálogos, salvo en los HDDs (a los que podrían dejar como Gb y solucionado). El origen creo que debería venir de los fabricantes. Si empezasen a etiquetar sus productos así, luego las tiendas lo publicitarían igual. Algunas con conocimiento de causa, y otras por borregismo, pero lo harían ;)
    votos: 0    karma: 6
  19. #19   #12 , tampoco pretendía que tú lo entendieses. No te esfuerces :-P
    votos: 0    karma: 7
  20. #20   #13 Si hay que hacer caso a "lo de toda la vida", estaríamos aún midiendo en varas y pesando en arrobas... :-)
    votos: 0    karma: 6
  21. #21   #15 Ya había entendido el artículo.

    La que quería decir es que no me parece nada bien el asunto.

    Un Ka es una Ka y no un Kib... se pongan como se pongan los "expertos"
    votos: 0    karma: 7
  22. #22   #6 claro que sí, es múltiplo de 2...

    2 - 4 - 8 - 16 - 32 - 64 - 128 - 256 - 512 - >>1024<<
    votos: 0    karma: 6
  23. #23   ¿Entonces para abreviar diremos kibis, mebis y gibis? Juas, suena hasta cursi xD
    votos: 0    karma: 10
  24. #24   A ver, los discos duros normalmente se venden medidos en gigas, no en gibis. Y desde el sistema operativo se miden depende de cómo lo pidas.

    df -kB --> Kilobytes
    df -K --> Kibibytes
    df -MB --> Megabytes
    df -M --> Mebibytes
    ... ídem con G, T, P, E, Z e Y.

    Ah!, i para los que dicen que de toda la vida un kilobyte eran 1024 bytes, seguro que no estudiaron ninguna asignatura de redes o telemática, pues en transmisión de datos siempre se han usado las medidas estándars del SI. O sea, que si hablas de 2 GB/s son 2.000.000.000 de bytes por segundo, no 2.147.483.648 bytes por segundo.
    votos: 0    karma: 6
  25. #25   Ya lo expliqué (con referencias) en <a href="cronopios.net/blog/?p=64">Una de números</a>.
    votos: 0    karma: 6
  26. #26   La verdad es que si son potencias de 2, ya que el sistemas es binario, siendo el valor de binario a decimal sumando los pesos, es decir:

    Si tenemos un numero binario: 1001011
    64 32 16 8 4 2 1
    1 0 0 1 0 1 1

    Lo único que hay que hacer es sumar los pesos de la posición del número binario que valga 1 ya que 0 x cualquier número es cero.

    64+8+2+1= 75

    Sin embargo en decimal la potencia es 10.

    si tenemos el numero 1024
    1000 100 10 1
    1 0 2 4

    1000 +(10 x 2)+(1 x 4)= 1024

    Salu2
    votos: 0    karma: 6
  27. #27   y no hay chibibytes? xD
    votos: 0    karma: 7
  28. #28   Para dominator:

    El problema de mantener el sistema de prefijos actual es que ni siquiera se usa de forma consistente en el campo de la informática. En el artículo de la wikipedia vienen un montón de ejemplos de la locura que existe ahora mismo:

    en.wikipedia.org/wiki/Binary_prefixes

    Para los fabricantes de discos duros, 1 Mega son 1.000.000 bytes
    Para los fabricantes de disquetes, 1,44 Megas son 1,44 x 1000 x 1024 bytes (mezclan ambos sentidos, increíble pero cierto)
    Para los fabricantes de CDs, 1 Mega son 1.048.576 bytes
    Para los fabricantes de DVDs, sin embargo, 1 Mega son 1.000.000 bytes
    Para los fabricantes de placas base, cuando hablan del bus PCI, de AGP o de PCI Express, 1 Mega son 1.000.000 bytes
    Para los fabricantes de microprocesadores, cuando hablan de la velocidad de sus micros, 1 Mega son 1.000.000 bytes
    Para los fabricantes de memoria, cuando hablan de capacidad de la RAM, 1 Mega son 1.048.576 bytes
    Para los fabricantes de memoria, cuando hablan de la velocidad de la RAM, 1 Mega son 1.000.000 bytes

    Suele haber cierta tendencia a usar los prefijos del SI cuando se habla de velocidad (en ADSL 1 Megabit son 1.000.000 bits), sin embargo, luego llegan los navegadores web y van y miden la velocidad de descarga en KB/s (donde definen kilo como 1024)

    Nunca ha habido acuerdo. Y además, los prefijos del SI llevan usándose desde mucho antes de que existiera la informática, así que yo veo bastante lógico y justo que se aprueben prefijos nuevos para los informáticos y que dejen de usarse incorrectamente los del SI.

    Por cierto, no sólo es el IEC el que ha aprobado los nuevos prefijos, también el IEEE, el NIST, el ANSI e incluso el ISO. Prácticamente todos los organismos de estándares los reconocen.

    No deberíamos ser tan reacios al cambio. Especialmente si el cambio es a mejor (como es en este caso).

    Saludos.
    votos: 0    karma: 6
  29. #29   #28 Conclusión:

    Para un informático: 1 MB = 1024 KB

    Para un comercial: 1 MB = 1000 KB o 1024 KB o lo que sea que le interese en un momento dado que sea un mega.

    ¡No hay otra explicación! :-)
    votos: 0    karma: 7
comentarios cerrados

menéame