ECC

Significa "Error Correction Code".

ECC es un método para verificar la integridad de los datos escritos en la memoria del sistema y leídos de ella. Los módulos especiales de RAM, llamados RAM ECC, usan ECC para proteger los datos contra la corrupción y suelen utilizarse en sistemas donde la confiabilidad y el tiempo de actividad son fundamentales. Las estaciones de trabajo, los servidores, los equipos médicos y científicos y las computadoras de control de aeronaves suelen usar RAM ECC.

La mayoría de los errores de memoria de las computadoras son errores de un solo bit causados por el cambio del valor de un bit individual de 0 a 1 (o viceversa) debido a algún tipo de interferencia electromagnética. Estos errores suelen provocar inestabilidad del sistema o datos dañados; por ejemplo, pueden cambiar un solo carácter de texto o el valor de color de un píxel. La memoria ECC puede localizar los errores de un solo bit y corregirlos, cambiando el bit afectado a su valor original.

Cuando un sistema escribe datos en un módulo de memoria ECC, hace dos cosas que le ayudan a detectar errores. Primero, agrega un bit de datos adicional a cada palabra (o grupo de bits), llamado bit de paridad, que lleva la cuenta de cuántos bits de una palabra determinada tienen el valor 1. También genera un código de corrección de errores mediante un algoritmo integrado basado en las posiciones de los 0 y los 1 de la palabra. Si el número de 1 cambia debido a un error de un solo bit, el bit de paridad no coincidirá. Los circuitos ECC del módulo de memoria consultan el código de corrección de errores que generaron para identificar qué bit cambió y luego lo devuelven a su estado original.

Los módulos de memoria ECC son más complejos debido a los circuitos adicionales, lo que los hace más costosos que la memoria no ECC. Necesitan más chips de memoria que los módulos de memoria no ECC para almacenar los bits de paridad. La memoria ECC también funciona más lentamente que la memoria no ECC debido a los pasos adicionales necesarios para generar códigos de corrección de errores y comprobar el bit de paridad. Debido al costo y la pérdida de rendimiento, una computadora de escritorio o portátil típica usa RAM no ECC, mientras que la RAM ECC se reserva para servidores y estaciones de trabajo con un alto tiempo de actividad.

Actualizado July 17, 2023 por Brian P.

quizPon a prueba tu conocimiento

A router port designed to connect to a modem or another router is called what?

A
Multiplex port
0%
B
Interconnect port
0%
C
Bypass port
0%
D
Uplink port
0%
Correct! Incorrect!     View the Uplink Port definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de ECC en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.