🥇 El Hardware de una computadora

Para poder llevar a cabo una buena gestión de un sistema Linux se hace necesario entender que es el hardware de una computadora, es decir la parte tangible de esta.

🍿 El Procesador

El procesador es el corazón de una computadora, es donde todas las operaciones de procesamiento se llevan a cabo. Los procesadores de hoy en dia tienen multiples Cores que el computador identifíca como múltiples procesadores. Esto permite que la computadora pueda realizar diferentes tareas de forma simultanea y esto acelere el proceso de computo.

🥤 Que compañias que desarrollan procesadores?

Las dos compañias mas importantes en este momento desarrollan procesadores son Intel y AMD. Estas dos empresas desarrollan procesadores para computadoras, tables y telefonos, entre otros dispositivos. Y cada una crea procesadores con diferentes arquitecturas.

🍿 Como ver la información del procesador en mi equipo Linux?

Para poder ver la información del procesador en un equipo Linux, podemos explorar el contenido del archivo /proc/cpuinfo. Este archivo nos mostrará información importante acerca de las características del procesador.

$ less /proc/cpuinfo

🍿 La Memoria RAM

La memoria RAM Random Access Memory (Memoria de Acceso Aleatorio), es donde los programas que ejecutamos son almacenados y los archivos que visualizamos se mantienen hasta que guardamos los cambios y se almacenan nuevamente en el disco duro.

La Memoria RAM es muy veloz, resulta mucho mas eficiente cargar un programa desde la memoria de lo que podría resultar cargar un programa desde el disco duro. El procesador lee y escribe de forma continua desde la memoria RAM, conforme va completando tareas. La memoria RAM es información volatil, una vez que se apaga el equipo la información que contiene la memoria RAM se pierde.

🥤 Como ver la información de la memoria RAM en mi equipo Linux?

Para ver la información acerca de la memoria RAM en un equipo Linux utilizamos el comando free. Este nos muestra la cantidad de memoria RAM utilizada asi como la cantidad de memoria RAM libre en un sistema Linux.

$ free
            total        used        free      shared  buff/cache   available
Mem:        16267324     4288828     8841008      326756     3137488    11411084
Swap:       2097148           0     2097

Si deseamos ver los detalles de una forma mas sencilla de interpretar human readable (leible para los humanos) podemos utilizar el parametro -h. Que nos brindará la información de la memoria en Megabites o Gigabites.

free -h
            total        used        free      shared  buff/cache   available
Mem:        15G        4.1G        8.4G        323M        3.0G         10G
Swap:       2.0G          0B        2.0G

🍿 Tarjeta madre

La tarjeta madre en una computadora en donde se conectan todos los componentes. Una tarjeta madre es diseñada en base al tipo de procesador y memoria RAM que va a utilizar. Existen de igual igual forma, otro tipo de componentes que se conectan a la tarjeta madre como tarjetas de video, tarjetas de red, tarjetas de audio y el BIOS.

🥤 Que es el BIOS de una tarjeta madre?

El bios es un chip en la tarjeta madre que contiene la lógica que le permite realizar diferentes actividades como responder al apagado de la computadora cuando se presiona el botón apagar, las teclas del teclado. Controla tambien otros elementos del sistema como la hora.

🥤 Como ver la información de la tarjeta madre en Linux?

Para visualizar la información de la tarjeta madre en un equipo linux utilizamos el comando dmidecode, este ademas de información de la tarjeta madre, nos proporcionará algunos detalles adicionales información del BIOS, procesador y la memoria.

Para poder ejecutar el comango dmidecode comando requerimos tener permisos de root.

🍿 La fuente de poder

La fuente de poder de la computadora es el que alimenta la tarjeta madre y otros componentes como discos duros y tarjetas de video, de la energía eléctrica que requieren para poder operar. Cada computadora tiene al menos una fuente de poder, pero algunos servidores tienen varias para poder energizar todos estos componentes.

🍿 Discos duros

Los discos duros de la computadora son aquellos dispositivos en donde son almacenados todos los archivos, que incluyen entre otras cosas los programas, documentos, imagenes, videos, y el propio sistema operativo. Los discos duros a diferencia de la memoria RAM almacenan datos de forma persistente. Es decir que aún cuando se apaga el equipo los datos siguen permaneciendo en el disco duro. Los discos duros hoy en dia existen en muchas diferentes capacidades y tecnologías entre las cuales se encuentran discos duros magnéticos y unidades de estado solido.

🥤 Particiones del disco duro

Los discos duros estan organizados en particiones, las particiones son dispositivos lógicos en el disco duro que pueden ser creadas mediante herramientas como fdisk que permiten administrar dichas particiones. Usualmente el directorio /home vive en una partición individual de forma que cuando se requiere acceder a los archivos personales, se pueden acceder de forma rápida sin tener que explorar otros directorios.

Si bien en sistemas operativos como windows los discos duros y particiones tienen etiquetas como c: o d:. Todos los directorios pueden ser accedidos desde el directorio /dev. Si los discos duros son de modelo reciente estos estarán ubicados dentro de /dev/sda, /dev/sdb, /dev/sdc conforme el orden en que Linux va dando precedencia a los discos duros, mientras que las particiones de cada disco duro aparecen como un número, por ejemplo /dev/sda1, /dev/sda2, /dev/sda3.

Para visualizar todos los discos duros y sus particiones en linux existe el comando lsblk.

lsblk

Mientras que para mostrar el espacio libre podemos utilizar el comando df o df -h (human readable).

df -h

🍿 Dispositívos ópticos como CD, DVD y Blu Ray

Este tipo de dispositivos eran la forma mas común de instalar software pero cada vez van perdiendo mas y mas popularidad conforme la capacidad de almacenamiento de los dispositivos portátiles tipo USB va en aumento, esto aunado a la penetración de la banda ancha en los hogares que ha permitodo el poder realizar descargas equivalentes a la capacidad de estos dispositivos en cuestion de minutos.

Ciclo de vida de una distribución Linux Los procesos de Linux
comments powered by Disqus