Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Me hago un lío con los tamaños de los discos.
#1

Buenas!.

Antes de estar con la aplicación "Ocupación" de Shordi.

Mi problema fue que estuve con el comando df, con el analizador de espacio de disco de Linux Mint Mate. (Es como un clon de del BaoBab
que es el analizador de espacio de disco en Gnome), luego estuve viendo un vídeo de Julio que hablaba sobre la aplicación FileLight (os lo recomiendo ) ).

Y es que es un verdadero lio. Unos usan el sistema internacional y otros el (ISO/IEC 80000-13 (binario)).
Cuando iniciáis FileLight, usa unidades como TiB, GiB, no TB o GB.

De GiB, GibiByte que equivale 2³⁰ bytes. El nombre proviene de una contracción.

Y es que me estaba volviendo loco entre los resultados que me lanza el analizador de espacio de Mate y el comando df.
Aunque son parecidos no son cifras iguales.  Huh
Hay momentos que tienes que dejarlo por imposible, por que te vuelves loco.
Hasta con calculadora en mano estuve.

¿ Habéis usado ese analizador (el de Mate) con un disco de TB's que tenga partición ext4 y una ntfs ?.
Un lio con la barra coloreada que marca el espacio, que no veas. Ya que aunque el disco le sobre espacio,
la barrita da entender que esta bastante ocupado. (Visualmente).

[Imagen: 2C7twZC.png]

Pero es que no es así. O no lo entendí. Si se suman las cantidades de abajo, da ese valor, "pero"
eso no quiere decir que este repleto. Fijaros el caso de Elements.

[Imagen: FHoiHwU.png]

Elements es para Windows y el otro es bien claro.

A la izquierda el total, a la derecha el disponible. Es el disco externo que tengo.

[Imagen: mTUU0dY.png]

Si decimos que de Elements se ha ocupado el 76,9% cuando le sobra 2,8TB... Huh
¿ Os habéis fijado que en el tipo de partición pone fuseblk ?.

Esto dice FDisk:
 
Cita: 
Disco /dev/sdd: 5,47 TiB, 6001140957184 bytes, 11720978432 sectores
Disk model: Elements 25A3   
Unidades: sectores de 1 * 512 = 512 bytes
Tamaño de sector (lógico/físico): 512 bytes / 4096 bytes
Tamaño de E/S (mínimo/óptimo): 4096 bytes / 4096 bytes
Tipo de etiqueta de disco: gpt

Ha vuelto a usar TiB y no TB.

Mas abajo:
 
Cita: 
Dispositivo   Comienzo       Final   Sectores Tamaño Tipo
/dev/sdd1         2048  7595194367 7595192320   3,5T Datos básicos de Microsoft
/dev/sdd2   7595194368 11720976383 4125782016   1,9T Sistema de ficheros de Linux

No dice TB, dice T. Y las cifras tampoco concuerdan, dichoso redondeo.

Tebibyte

Saludos

"El buen perfume en frasco pequeño se vende"
    ¡Gracias!
#2

Pues después de verlo mejor.

Tengo un disco de 1TB ( Eso es cuando lo compras sin formatear ). Fdisk dice que son 1000204886016 bytes

Lo gracioso es que fui a crear una variable pública, global, común a la clase y la definí como real, float.
Dentro del procedimiento Main. Le di un valor y Gambas automáticamente cambió dentro el tipo a Long,
creando una nueva variable local.

Si tenemos bytes y vamos dividiendo por múltiplos, la cosa queda clara. Unidades de mil.

GAMBAS
  1. Public Sub Main()
  2. Public Sub Main()
  3.  
  4.   Dim ftam As Long
  5.  
  6.   ftam = 1000204886016 'bytes
  7.  
  8.   Print Str(ftam) & " bytes"
  9.   Print Format(ftam / 1000, "#.##") & " KB" 'Kilobyte
  10.   Print Format(ftam / 1000 ^ 2, "#.##") & " MB" 'Megabyte
  11.   Print Format(ftam / 1000 ^ 3, "#.##") & " GB" 'Gigabyte
  12.   Print Format(ftam / 1000 ^ 4, "#.##") & " TB" 'Terabyte
  13.  
  14.  
  15.   Print Str(ftam) & " bytes"
  16.   Print Format(ftam / 1024, "#.##") & " KiB" 'Kibibyte
  17.   Print Format(ftam / 1024 ^ 2, "#.##") & " MiB" 'Mebibyte
  18.   Print Format(ftam / 1024 ^ 3, "#.##") & " GiB" 'Gibibyte
  19.   Print Format(ftam / 1024 ^ 4, "#.##") & " TiB" 'Tebibyte
  20.  
  21.  


 
Cita:1000204886016 bytes
1000204886,02 KB
1000204,89 MB
1000,2 GB
1 TB

1000204886016 bytes
976762584 KiB
953869,71 MiB
931,51 GiB
0,91 TiB

Ahora si es igual a lo que dice Fdisk en Gibibyte

Parece que la confusión no es nada nuevo y que nos puede pasar a cualquiera.
Tomando el texto de Wikipedia.
 
Cita: 
El gibibyte (apócope de giga binary byte, simbolizado GiB) es una unidad de información utilizada como un múltiplo del byte. 1 GiB equivale a 2^30 bytes = 1024 mebibyte (MiB) = 1 073 741 824 bytes.

No se debe confundir con el gigabyte (GB), pues a pesar de que están relacionados tienen valores diferentes según la base de la potencia para expresarlo:

    1 GB = 10^9 bytes = 1 000 000 000 bytes ≈ 0,93 GiB
    1 GiB = 2^30 bytes = 1 073 741 824 bytes ≈ 1,07 GB

La introducción de este término intenta disipar la confusión común en torno a los medios de almacenamiento. Ya que ambos valores están relativamente cercanos, resulta fácil confundir uno con otro, y eso ha conducido en no pocas ocasiones a problemas aún discutidos por la comunidad informática. Por ejemplo, las unidades de almacenamiento como discos duros, pendrives y DVD suelen expresar su capacidad en la unidad con base decimal (más pequeña), es decir en GB, mientras que los sistemas operativos, como por ejemplo Windows, utilizan los valores en GiB (aunque en muchos casos se sigue usando igualmente la nomenclatura clásica de "GB" utilizada antes de la introducción de esta forma de medida). Eso ha producido la falsa percepción entre los usuarios de que las unidades del almacenamiento tuviesen menos espacio del declarado. Y esa ha sido una de las razones por las cuales se definieron los "GiB".

Forma parte de la norma ISO/IEC 80000-13,2​ antiguamente IEC 60027-2 (desde febrero del año 1999)

Y aunque el disco es de 1TB o 0,93Gib en los cálculos de arriba y luego lo que muestra wikipedia no acaba de acercarse.
En Fdisk, ya lo mostrará con perdida de capacidad.

Saludos

Para remate:

Fdisk dice:

Disco /dev/sdc: 931,53 GiB

Y Gparted dice:

[Imagen: CGUqMSu.png]

Su madre!.

"El buen perfume en frasco pequeño se vende"
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje
Último mensaje por gambafeliz
23-08-2021, 22:05

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)