os

Virtualizar partición con otro Sistema Operativo [VirtualBox]

Virtual Box

¿Qué es una maquina virtual? Una máquina virtual es un software que simula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como “un duplicado eficiente y aislado de una máquina física”. La acepción del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa con ningún hardware real. Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta “máquina virtual”. A veces tenemos instalados varios sistemas operativos en el mismo equipo separados cada uno en una partición y necesitamos reiniciar para usar alguna funcionalidad de otro […]

, , , , , , , , , ,

Compilar programas en 64 bits [C]

Code C

Diferencias entre procesadores de x86 y x64 Los procesadores de 32 bits (x86) puede manejar un máximo de 4 gigabytes (2 ^ 32 = 4.294.967.296 bytes -> 4 gigabytes) de memoria RAM, mientras que un procesador con arquitectura de 64 bits (x64) puede tener hasta un máximo de 16 exabytes (2 ^ 64 = 18.446.744.073.709.551.616 -> 16 exabytes, 16 mil millones de gigabytes) de memoria RAM. Esto implica un incremento de las direcciones de memoria. Un sistema con un procesador de 64 bits es capaz de mover el doble de información por ciclo de reloj (un hertz) que un sistema con un procesador de 32 bits. Este desplazamiento no significa que sea más rápido sino que mueve más datos en […]

, , , , , ,