Archivo de la categoría: Ingeniería informática

Estructura y Gestión de Almacenamiento en Sistemas Operativos: Del Disco Físico a la Protección contra Malware

Gestión de Discos en Sistemas Operativos

Tras formatear un disco duro (HD), su estructura se configura de la siguiente manera:

Estructura Física

  • Cabeza: Cara del disco.
  • Pistas: Anillos concéntricos en las caras del disco.
  • Sectores: Unidad mínima de información almacenada en una pista (generalmente 0,5 KB). Un conjunto de varios sectores se denomina clúster.

Estructura Lógica

Tipos de memoria RAM y procesadores: DIMM, DDR, Intel, AMD

Módulos de Memoria

Tipos de Módulos

  • DIMM (Dual In-line Memory Module): Formato similar a SIMM, pero físicamente más grande, con 168 contactos, muescas en los lados y dos en la fila de contactos. Capacidades de 32, 64, 128, 256, 512 MB y 1, 2 o más GB.
  • DIMM DDR: Sustituto de los módulos DIMM, con 184 contactos y una única muesca en la fila de contactos.
  • DIMM DDR2: Con 240 pines y una muesca en una posición diferente a las DIMM DDR. Las ranuras de inserción también son diferentes.
  • DIMM DDR3: Seguir leyendo “Tipos de memoria RAM y procesadores: DIMM, DDR, Intel, AMD” »

Optimización de Almacenamiento y Transmisión de Datos: Técnicas de Compresión

Compresión de Datos

La compresión de datos es una técnica esencial para reducir el espacio de almacenamiento en discos y el tiempo de transmisión en redes. Existen dos tipos generales de compresión:

Tipos de Compresión

Configuración de Servidores Apache y VSFTPD

Configuración del Servidor Apache

Fichero /etc/apache2/apache2.conf

Fichero de configuración principal. Contiene un conjunto de directivas que determinan el comportamiento del servidor.

Fichero /etc/apache2/ports.conf

  • Está incluido en apache2.conf.
  • En él se definen las IPs y puertos donde escucha el servidor.

Directorio de configuraciones locales /etc/apache2/conf.d/

  • Algunas aplicaciones web incluyen su configuración en este directorio.

Fichero /etc/apache2/envars

  • Define variables de entorno.

Fichero Seguir leyendo “Configuración de Servidores Apache y VSFTPD” »

Fundamentos de Imagen y Sonido Digital: Formatos, Edición y Características

Diseño Vectorial vs. Diseño por Mapa de Puntos

Diseño vectorial: Son archivos de dibujo que se construyen a partir de formulaciones matemáticas. Aportan diversas ventajas: no pierden calidad al modificar la imagen, los archivos generados tienen un tamaño pequeño y se pueden modificar fácilmente partes del archivo.

Diseño por mapa de puntos: Archivos formados por puntos llamados píxeles. Cuanto mayor sea el número de puntos que forman la cuadrícula, mayor será la calidad de la imagen y Seguir leyendo “Fundamentos de Imagen y Sonido Digital: Formatos, Edición y Características” »

Componentes de Hardware: Ports, Interfaces, Buses y Memoria Caché

1. Port

Port: registro temporario en la electrónica intermediaria contenida en chips de la motherboard, dedicado a guardar datos en tránsito entre periféricos y la porción central, en una operación de entrada y salida. Un port solo opera con información digital.

Cuando se habla de buffer se habla de un determinado conjunto de registros (o conjuntos de ports) que permiten que se traten determinadas acciones en tiempos distintos (Trabaja en zona de memoria y no en chips de mother).

2. Interfaz

Interfaz: Seguir leyendo “Componentes de Hardware: Ports, Interfaces, Buses y Memoria Caché” »

Sistema de archivos UNIX, comandos y núcleo Linux

Sistema de Archivos UNIX

El sistema de archivos UNIX se caracteriza por:

  • Una estructura jerárquica.
  • Un tratamiento consistente de la información de los archivos.
  • Protección de los archivos.

Información Compartible vs. No Compartible, y Variables vs. Estáticos

Información compartible: Puede ser compartida entre varias máquinas diferentes.

Información no compartible: Debe ser local a una máquina particular.

Información estática: Incluye binarios, librerías, documentación y todo aquello que no Seguir leyendo “Sistema de archivos UNIX, comandos y núcleo Linux” »

Sistemas Operativos: Un Vistazo Completo

Sistemas Operativos

Un sistema operativo es un programa que se inicia al encender el ordenador. Gestiona los recursos del sistema y permite la comunicación del usuario con el ordenador. Es el software principal del ordenador.

Los sistemas operativos se encuentran en todos los dispositivos que usan microprocesadores (PDAs, MP3, etc.).

Se pueden clasificar según:

Sistemas Operativos: Conceptos Clave y Gestión de Recursos

Sistemas Operativos: Una Visión General

1. ¿Qué es un sistema operativo?

Un sistema operativo es un conjunto de programas, servicios y funciones que gestionan y coordinan el funcionamiento del hardware y del software.

2. Objetivos de un sistema operativo

  • Seguridad: Protección contra manipulaciones que dañen la información o el sistema.
  • Abstracción: Ocultar detalles de bajo nivel para ofrecer una visión simplificada a los niveles superiores.

3. Elementos de un sistema operativo

Los elementos principales Seguir leyendo “Sistemas Operativos: Conceptos Clave y Gestión de Recursos” »

Gestión de Memoria y Almacenamiento en Sistemas Operativos

Memoria en un Sistema Operativo

Tipos de Memoria

  • Memoria Convencional: Almacena los ficheros del sistema operativo.
  • Memoria Superior: Almacena programas del sistema y rutinas de inicialización.
  • Memoria Extendida: Gestionada de forma plana en versiones modernas de Windows y Linux, conocida como modo protegido. La capacidad y utilización de la memoria dependen del hardware del equipo.

La capacidad de memoria de un ordenador es crucial para su velocidad de proceso, ya que los programas y la información Seguir leyendo “Gestión de Memoria y Almacenamiento en Sistemas Operativos” »