Hard Partitioning en Oracle VM

El Hard Partitioning o CPU pinning permite, en arquitecturas x86, configurar una máquina virtual para que utilice únicamente los cores o CPU físicas que le indiquemos. Si no se especifica, Oracle VM repartirá la carga entre todas las CPU y cores del servidor físico en el que se esté ejecutando la VM mediante la CPU Seguir leyendo


Participar en SETI y proyectos científicos en Linux

Vamos a ver como instalar en Linux BOINC, un programa que permite utilizar los ciclos de CPU de tu sistema cuando está inactivo para colaborar con proyectos científicos que requieren una gran potencia computacional como el conocido SETI (Search for Extraterrestrial Intelligence) u otros proyectos que pretenden curar enfermedades o estudiar el clima del planeta, Seguir leyendo


Hardware Interrupts y SMP affinity en Linux

Las interrupciones de Hardware (Hardware Interrupts) es el modo que tienen los dispositivos físicos para establecer comunicación con el sistema operativo. Cuando hablamos de comunicación nos referimos a tareas como que las tarjetas de red informan al sistema de que está procesando un paquete, un disco duro que está leyendo un bloque de datos, etc. Seguir leyendo


Linux hardware info

Vamos a ver como sacar información hardware en Linux por línea de comandos. Mostraremos la info de tarjetas de red, CPUs, memoria, discos duros, controladoras RAID, BUS PCI, USBs, DVDs… En anteriores entradas ya he enseñado algunos trucos para sacar información del hardware en sistemas GNU/Linux, por ejemplo usando el comando dmidecode. El filesystem proc Seguir leyendo


Comando sar: controlar la actividad de CPU (I)

En Linux y Unix existen otros comandos además de top para monitorizar de un modo eficiente la utilización de las CPU en el sistema. Hoy vamos a ver unos cuantos ejemplos del comando sar. En este primer artículo nos centramos en la CPU, veremos en sucesivos que podemos ir más allá (disco, red, procesos, carga, Seguir leyendo