Memory-mapped file — Mecanismo del sistema operativo que permite cargar el contenido de un fichero en el espacio de memoria de un proceso sin copiarlo físicamente en la RAM. Linux contabiliza este espacio como buff/cache, no como memoria ocupada, lo que puede llevar a lecturas incorrectas del uso de RAM cuando se muestran porcentajes simples. … [Leer más...] acerca de MMAP
Cuantización
Técnica de compresión de modelos de lenguaje que reduce la precisión numérica de los pesos del modelo (de 16 o 32 bits a 4, 6 u 8 bits) para disminuir el tamaño del fichero y los requisitos de memoria, a cambio de una pequeña pérdida de calidad en las respuestas. Los sufijos Q4_K_M, Q6_K o Q8_0 en los ficheros GGUF indican el nivel de cuantización aplicado. … [Leer más...] acerca de Cuantización
Hugging Face
Plataforma y repositorio en línea para compartir, descubrir y descargar modelos de inteligencia artificial, conjuntos de datos y aplicaciones relacionadas con el aprendizaje automático. Es el punto de distribución habitual para modelos en formato GGUF y otros formatos de inferencia local. … [Leer más...] acerca de Hugging Face
IDE
Entorno de Desarrollo Integrado (Integrated Development Environment). Programa que reúne en una sola interfaz las herramientas que necesita un programador: editor con resaltado de sintaxis, depurador, control de versiones, terminal integrada y un sistema de extensiones para añadir soporte de lenguajes y herramientas adicionales. Ejemplos habituales en Raspberry Pi son Thonny … [Leer más...] acerca de IDE
Telemetría
Información de uso que un programa envía de forma automática a sus desarrolladores. Incluye datos como qué versión está instalada, qué funciones se usan más, qué errores ocurren o qué configuración tiene el sistema. La telemetría no incluye normalmente el contenido de los ficheros del usuario, pero la frontera entre datos técnicos y datos personales depende del programa y de su … [Leer más...] acerca de Telemetría
Panfrost
Driver libre y de código abierto para las GPUs Mali de ARM, incluido en la biblioteca gráfica Mesa. Soporta las microarquitecturas Midgard (Mali-T720, T760, T820, T860) y Bifrost (G31, G52, G72). Permite usar aceleración 3D en placas como Raspberry Pi alternativas con SoC Rockchip sin depender del blob binario de ARM. Para el Rockchip RK3399 con Mali-T864 ofrece OpenGL ES 3.1 … [Leer más...] acerca de Panfrost
Mali-T864
GPU integrada en el SoC Rockchip RK3399. Pertenece a la cuarta generación de la microarquitectura Midgard de ARM. Funciona a 800 MHz y soporta OpenGL ES 1.1/2.0/3.0/3.1, OpenVG 1.1, OpenCL y DirectX 11. Es funcionalmente equivalente a la Mali-T860 MP4. Cuenta tanto con el driver propietario de ARM como con el driver libre Panfrost integrado en Mesa. … [Leer más...] acerca de Mali-T864
DietPi
Distribución de Linux minimalista basada en Debian, pensada para SBCs y servidores ligeros. Su característica principal es la herramienta dietpi-software, que instala paquetes preconfigurados mediante menús Whiptail. Las imágenes parten de Debian 13 (Trixie) por defecto, con opciones para Bookworm (12) y Forky (14). Soporta todas las Raspberry Pi (1, 2, 3, 4, 5, Zero y Zero 2), … [Leer más...] acerca de DietPi
SDRAM
Tipo de memoria RAM dinámica síncrona (Synchronous Dynamic Random-Access Memory). Variante de la DRAM que sincroniza sus operaciones con el reloj del sistema. La Raspberry Pi 3 usa 1 GB de SDRAM en variante LPDDR2. … [Leer más...] acerca de SDRAM
LPDDR2
Low Power Double Data Rate 2. Tipo de memoria RAM de bajo consumo, segunda generación del estándar LPDDR. Utilizada en placas como la Raspberry Pi 2, con velocidades de transferencia superiores a LPDDR pero inferiores a LPDDR4. El prefijo "LP" indica que opera a menor voltaje que la DDR2 estándar, lo que la hace adecuada para dispositivos embebidos y móviles. … [Leer más...] acerca de LPDDR2
throttling
O también: thermal throttling, es un mecanismo de protección por el que el procesador reduce automáticamente su velocidad de reloj cuando alcanza una temperatura crítica. Su objetivo es bajar la temperatura antes de que el hardware sufra daños. En las Raspberry Pi se activa a partir de los 80 °C y reduce la frecuencia hasta que la temperatura vuelve a niveles seguros. Visible … [Leer más...] acerca de throttling
VL805
Controlador USB 3.0 de la empresa VLI (VIA Labs) usado en la Raspberry Pi 4. Gestiona los dos puertos USB 3.0 y los dos USB 2.0 de la placa comunicándose con el SoC BCM2711 a través de un carril PCIe. Su elevado consumo en las versiones iniciales de firmware fue uno de los principales responsables del calor excesivo de la RPi 4. Actualizaciones posteriores del firmware … [Leer más...] acerca de VL805
ZRAM
Dispositivo de bloque comprimido en RAM que actúa como espacio de intercambio (swap). En lugar de escribir páginas de memoria en disco, las comprime y las mantiene en RAM, reduciendo la latencia y el desgaste de la tarjeta microSD. Habitual en distribuciones para Raspberry Pi. … [Leer más...] acerca de ZRAM
API
Application Programming Interface. Interfaz que permite que dos aplicaciones se comuniquen entre sí mediante peticiones y respuestas estructuradas. En el contexto de los LLM, el estilo de API de OpenAI (endpoints como /v1/chat/completions) se ha convertido en el estándar de facto que usan muchas herramientas y agentes. … [Leer más...] acerca de API
GGUF
Formato de fichero estándar para distribuir modelos de lenguaje cuantizados, desarrollado por el proyecto llama.cpp. Permite comprimir modelos grandes para ejecutarlos en hardware con memoria limitada, como una Raspberry Pi, sin necesidad de GPU dedicada. … [Leer más...] acerca de GGUF
LLM
Large Language Model. Modelo de lenguaje de gran tamaño entrenado sobre volúmenes masivos de texto. Capaz de generar texto, responder preguntas, resumir y razonar en lenguaje natural. Ejemplos populares: Qwen, Llama, Mistral, GPT. … [Leer más...] acerca de LLM
SSD
Siglas de Solid State Drive o unidad de estado sólido. Es un dispositivo de almacenamiento que usa memoria flash en lugar de discos magnéticos giratorios como los discos duros tradicionales. Los SSD ofrecen velocidades de lectura y escritura muy superiores, menor consumo eléctrico y mayor resistencia a golpes. En el contexto de la Raspberry Pi se usan conectados por USB 3.0 o … [Leer más...] acerca de SSD
OTP
Siglas de One-Time Programmable, memoria de un solo uso de programación. Es una zona de la memoria del procesador Broadcom de la Raspberry Pi donde se pueden escribir bits de configuración de forma permanente e irreversible. Se usa, entre otras cosas, para habilitar el arranque desde USB en la Raspberry Pi 3B. Una vez activado un bit en la OTP, no se puede desactivar. La Pi … [Leer más...] acerca de OTP
PLL
Siglas de Phase-Locked Loop (bucle de enganche de fase). Es un circuito electrónico que genera una señal de reloj estable a partir de una frecuencia de referencia. Se usa para crear múltiples relojes a distintas frecuencias dentro de un chip. El RP1 integra tres PLLs: dos fraccionarios para vídeo y audio, y uno entero para el sistema. … [Leer más...] acerca de PLL
ADC
Siglas de Analog-to-Digital Converter (convertidor analógico-digital). Convierte una señal eléctrica continua (analógica) en un valor numérico digital que puede procesar un microcontrolador o procesador. El RP1 integra un ADC de 12 bits con cuatro entradas externas y un sensor interno de temperatura. … [Leer más...] acerca de ADC