%3F%20.png)
Encontré dos términos: "FAT32", un sistema de archivos y "Windows Vista de 32 bits".
Descubrí que el significado de un32 bitsEl sistema operativo es aquel que maneja datos en fragmentos de un tamaño mínimo de 32 bits. No entiendo muy bien la profundidad de eso, pero supongo que cada archivo en ese sistema con ese sistema operativo debe tener un tamaño mínimo de 32 bits. También leí que estos 32 bits se utilizan para contener datos de ubicación (referencia) y detalles de los archivos.¿Cuál de ellos es?
También leí que 4 GB de RAM es todo lo que se necesita como máximo si tienes un sistema operativo de 32 bits. Pero no entiendo por qué.
Si hay 32 bits para contener información sobre archivos y sus ubicaciones, puede haber 2 ^ 32 combinaciones posibles de ellos. Pero he descubierto que en muchos lugares 2^32 se divide por 1024 tres veces para obtener 4 GB.¿Por qué? ¿Ese 2^32 se volvió igual a 2^32 bytes?
Y sobre los sistemas de archivos leí una explicación similar sobre lo que significa 32 en FAT32. Se supone que significa que se utilizan 32 bits para numerar el bloque del sistema de archivos. Ahora bien, ¿en qué se diferencia del número anterior al sistema operativo?
Respuesta1
Existe una diferencia entre los datos en la memoria y los datos en el disco. Además, no es cierto que un sistema operativo de 32 bits divida los datos en fragmentos de 32 bits por ejemplo. Es simplemente un sistema operativo que puede hacer uso de optimizaciones en procesadores de 32 bits, que de hecho están optimizados para aritmética de 32 bits, por lo que puede ser más rápido usar valores de 32 bits que valores mayores o incluso menores.
Un número de 32 bits puede contener valores entre -2 mil millones y +2 mil millones, o entre 0 y 4 mil millones (2^32-1), dependiendo de si está firmado o no. Esta limitación es la que se encuentra en todos estos sistemas de 32 bits. Un sistema operativo de 32 bits puede utilizar como máximo 2^32 bytes de datos (4 GB), por lo que no tiene sentido tener más memoria en una PC con dicho sistema operativo. FAT32 no puede contener archivos de más de 4 GB. Un disco FAT32 se divide en fragmentos, pero cuanto más grande es el disco, más grandes son esos fragmentos, ya que un disco se puede dividir en como máximo 2^32 fragmentos. Esto significa que en un disco muy grande, estos fragmentos se vuelven tan grandes que se desperdicia mucho espacio en el disco, porque dos archivos no pueden compartir un solo fragmento.
Las limitaciones del sistema de archivos no están directamente relacionadas con las del sistema operativo. Si formatea un disco como FAT32, todavía tiene las limitaciones del sistema FAT32, independientemente del sistema operativo utilizado. De lo contrario, es muy posible que un sistema operativo de 32 bits sea capaz de utilizar un sistema de archivos que permita discos y archivos más grandes de 4 GB.