Memoria De Escondrijo de la COPITA SRAM de la ROM
Del ~ De los Fundamentos De la Memoria
La memoria es el espacio de trabajo para el
procesador de la computadora. Es un área del almacenamiento
temporal donde los programas y los datos que son funcionados encendido
por el procesador deben residir. El almacenaje de la memoria se
considera temporal porque sigue habiendo allí solamente mientras la
computadora tiene corriente eléctrica o no se reajustan los datos y
los programas. Antes de ser cerrado o de reajuste, cualquier
dato se haya cambiado que se debe ahorrar a un dispositivo de un
almacenamiento más permanente (generalmente un disco duro) así que
él se pueden recargar en memoria en el futuro.
La memoria a menudo se llama RAM, para la memoria de
acceso al azar. La memoria central se llama RAM porque usted
puede (en comparación con secuencialmente) tener acceso
aleatoriamente a cualquier localización en memoria. Esta
designación es algo engañosa y malinterpretada a menudo. La
memoria inalterable (ROM), por ejemplo, es también aleatoriamente
accesible, con todo se distingue generalmente del ESPOLÓN del sistema
porque mantiene datos sin energía y no puede ser escrita normalmente
a. Aunque un disco duro se puede utilizar como memoria de acceso
al azar virtual, no consideramos ese ESPOLÓN tampoco.
Sobre los años, la definición del ESPOLÓN ha cambiado
de siglas simples para convertirse en algo que significa que el
espacio de trabajo de la memoria primaria que el procesador utiliza
funcionar programas, que se construye generalmente de un tipo de
ESPOLÓN dinámico llamado viruta (COPITA). Uno de las
características de las virutas de la COPITA (y por lo tanto de la
mayoría de los tipos de ESPOLÓN en general) es que almacenan los
datos dinámicamente, que realmente tiene dos significados. Un
significado es que la información se puede escribir al ESPOLÓN en
varias ocasiones en cualquier momento. El otro tiene que hacer
con el hecho de que la COPITA requiere los datos ser restaurada
(esencialmente reescrito) cada pocos milisegundos o tan; un
ESPOLÓN más rápido requiere la restauración más a menudo que un
ESPOLÓN más lento. Un tipo del ESPOLÓN estático llamado
ESPOLÓN (SRAM) no requiere la restauración periódica. Una
característica importante del ESPOLÓN en general es que los datos
están almacenados solamente mientras la memoria tiene corriente
eléctrica.
Nota
La memoria de la COPITA y de SRAM mantiene su
contenido solamente mientras la energía está presente. Sin
embargo, un diverso tipo de memoria conocido como memoria de destello
no . La memoria de destello puede conservar su contenido sin
electricidad, y se utiliza lo más comúnmente posible hoy en medios
digitales de la cámara fotográfica y el keychain del USB conduce.
Por lo que la PC, un dispositivo de memoria de destello emula un
accionamiento de disco (no ESPOLÓN) y es alcanzado por una letra de
impulsión, apenas como con cualquier otro disco o impulsión óptica.
Cuando hablamos de una memoria de computadora,
significamos generalmente el ESPOLÓN o la memoria física en el
sistema, que es principalmente las virutas de memoria o los módulos
el procesador utilizan almacenar programas activos y datos primarios.
Esto se confunde a menudo con el almacenaje del término, que
debe ser utilizado al referir a cosas tales como disco y bobinadores
(aunque pueden ser utilizadas como forma de memoria virtual llamada
ESPOLÓN).
El ESPOLÓN puede referir a las virutas físicas que hacen
para arriba la memoria en el sistema y traz lógico y la disposición
de esa memoria. El traz y la disposición lógicos se refieren a
cómo las direcciones de memoria traz a las virutas reales y a qué
localizaciones de la dirección contienen que los tipos de
información del sistema.
La gente nueva a las computadoras confunde a menudo la
memoria central (ESPOLÓN) con el almacenamiento en discos porque
ambas tienen capacidades que se expresen en términos similares del
megabyte o del gigabyte. La mejor analogía para explicar la
relación entre la memoria y el almacenamiento en discos que he
encontrado es pensar en una oficina con un escritorio y un gabinete
del archivo.
En esta analogía popular, el gabinete del archivo
representa el disco duro del sistema, donde los programas y los datos
se almacenan para el depósito a largo plazo. El escritorio
representa la memoria central del sistema, que permite a persona que
trabaja en la acceso directa del escritorio (que actúa como el
procesador) a cualquier archivo colocado en él. Los archivos
representan los programas y los documentos que usted puede "cargar" en
la memoria. Para trabajar en un archivo particular, debe primero
ser recuperada del gabinete y ser colocada en el escritorio. Si
el escritorio es bastante grande, usted puede ser que pueda tener
varios archivos abiertos en él contemporáneamente; asimismo,
si su sistema tiene más memoria, usted puede funcionar más o
programas y un trabajo más grandes sobre más o documentos más
grandes.
La adición del espacio de disco duro a un sistema es
similar a poner un gabinete más grande del archivo en los archivos
del officemore puede ser almacenada permanentemente. Y la
adición de más memoria a un sistema es como conseguir un deskyou
más grande puede trabajar en más programas y datos en el mismo
tiempo.
Una diferencia entre esta analogía y la manera que las
cosas realmente trabajan en una computadora es que cuando un archivo
se carga en memoria, es una copia del archivo que se carga realmente;
la original todavía reside en el disco duro. Debido a la
naturaleza temporal de la memoria, cualquier archivo que se haya
cambiado después de ser cargado en memoria se debe entonces ahorrar
de nuevo al disco duro antes de que el sistema se accione apagado (que
borra la memoria). Si el archivo cambiante en memoria no se
ahorra, la copia original del archivo en el disco duro sigue siendo
inalterada. Éste es como decir que cualquier cambio realizado a
los archivos dejados en el tablero del escritorio está desechado
cuando la oficina es cerrada, aunque los archivos originales todavía
se preservan en el gabinete.
La memoria almacena temporalmente programas cuando están
funcionando, junto con los datos que son utilizados por esos
programas. Las virutas de ESPOLÓN a veces se llaman almacenaje
volátil porque cuando usted da vuelta apagado a su computadora u
ocurre una interrupción eléctrica, lo que se almacena en ESPOLÓN se
pierde a menos que usted lo ahorrara a su impulsión dura.
Debido a la naturaleza volátil del ESPOLÓN, muchos usuarios de
la computadora le hacen un hábito para ahorrar su hábito del
frequentlya del trabajo que recomiendo. (algunos usos del
software pueden hacer reservas sincronizadas automáticamente.)
Lanzar un programa de computadora trae archivos en
ESPOLÓN, y mientras están funcionando, los programas de computadora
residen en ESPOLÓN. La CPU ejecuta instrucciones programadas en
ESPOLÓN y también almacena resultados en ESPOLÓN. El ESPOLÓN
almacena sus golpes de teclado cuando usted utiliza un procesador de
textos y también almacena los números usados en cálculos.
Decir un programa ahorrar sus datos manda al programa para
almacenar contenido del ESPOLÓN en su impulsión dura como archivo.
Físicamente, la memoria central en un sistema es una
colección de virutas o de módulos que contienen las virutas que se
tapan generalmente en la placa base. Estas virutas o módulos
varían en sus diseños eléctricos y de la comprobación y deben ser
compatibles con el sistema en el cual están siendo instaladas para
funcionar correctamente.
Cuánto usted pasa en la memoria para su PC depende sobre
todo de la cantidad y del tipo de módulos que usted compra. Los
módulos de la memoria de la COPITA DDR o DDR2 de la línea de fondo
que suman 256MB1GB pueden estar entre los componentes más baratos
dentro de su sistema, costando menos de $100. Sin embargo, los
módulos diseñados para el alto rendimiento (particularmente para el
uso con overclocked sistemas) pueden ser considerablemente más
costosos. Antes de que el desplome grande en mid-1996, memoria
del precio de la memoria hubiera mantenido un precio bastante
constante por muchos años de cerca de $40 por megabyte. Una
parte posteriora típica de la configuración entonces de 16MB costó
más de $600. En hecho, la memoria era tan costosa en aquella
'epoca que valió más que su peso en oro. Estos precios altos
elevados cogieron la atención de criminales y los fabricantes del
módulo de la memoria fueron robados en el gunpoint en varios heists
grandes. Estos robos fueron inducidos parcialmente por el hecho
de que la memoria fuera tan valiosa, la demanda eran altos, y las
virutas o los módulos robados eran virtualmente imposibles remontar.
Después de que la erupción de los robos armados y de otros
hurtos, fabricantes del módulo de la memoria comenzara a fijar a
protectores armados y a poner procedimientos de la seguridad en
ejecucio'n del beefed-up.
Antes de fin de 1996, los precios de la memoria se habían
refrescado considerablemente a cerca de $4 por gota décupla del
precio del megabytea en menos que un año. Los precios
continuaron bajando después del desplome principal hasta que estaban
en o debajo de 50 centavos por megabyte en 1997. Todos se
parecían bien, hasta que los acontecimientos en 1998 conspiraron
crear un punto en precios de la memoria, aumentándolos en cuatro
veces sus niveles anteriores. El culpable principal era Intel,
que había conducido la industria para apoyar un tipo entonces-nuevo
de Rambus llamado memoria DRAM (RDRAM) y después no había podido
entregar los chipsets de soporte el tiempo. La industria fue
cogida en un lazo cambiando de puesto la producción a un tipo de
memoria para en el cual no había chipsets o placas base a tapar, que
entonces crearon una escasez (y popular) de la memoria existente de
SDRAM. Un terremoto en Taiwán durante ese año sirvió como la
formación de hielo en la torta, la producción de interrupción y
fomentar el punto en precios.
Desde entonces, las cosas se han refrescado
considerablemente, y los precios de la memoria han caído a los puntos
bajos absolutos, con precios reales de 13 centavos inferiores por
megabyte. En detalle, 2001 era un año desastroso en la
industria del semiconductor, incitada por el desplome punto-COM tan
bien como acontecimientos mundiales, y ventas cayó bien debajo de el
de años anteriores. Esto conspiró traer precios de la memoria
abajo más lejos que habían estado siempre e incluso forzaron a
algunas compañías combinarse o salir de negocio.
La memoria es menos costosa ahora que siempre, pero su
vida útil ha llegado a ser mucho más corta. Los nuevos tipos
de memoria se están adoptando más rápidamente que antes, y ninguna
nueva sistemas que usted compra ahora más probable no aceptarán la
misma memoria que sus existentes. En una mejora o una situación
de la reparación, esa los medios usted tiene que cambiar a menudo la
memoria si usted cambia la placa base. La ocasión que usted
pueda reutilizar la memoria en una placa base existente al aumentar a
un nuevo es delgada.
Debido a esto, usted debe entender todos los varios tipos
de memoria en el mercado hoy, así que usted puede determinarse lo
más mejor posible se requieren qué tipos por los cuales los
sistemas, y planean así más fácilmente para las mejoras y las
reparaciones futuras.
Para entender mejor memoria física en un sistema, usted
debe entender qué tipos de memoria se encuentran en una PC típica y
cuáles es el papel de cada tipo. Tres tipos principales de
memoria física se utilizan en las PC modernas:
El único tipo de memoria que usted necesita
comprar e instalar es COPITA. Los otros tipos se construyen
adentro a la placa base (ROM); procesador (SRAM); y otros
componentes tales como la tarjeta video, las impulsiones duras,
etcétera.
ROM
La memoria inalterable, o la ROM, es un tipo de
memoria que puede permanentemente o semipermanente los datos del
almacén. Se llama inalterable porque es imposible o difícil
escribir a. La ROM también se refiere a menudo como memoria
permanente porque sigue habiendo cualquier dato almacenado en la ROM
allí, incluso si la energía se da vuelta apagado. Como tal, la
ROM es un lugar ideal para poner el instructionsthat de lanzamiento de
la PC es, el software que patea el sistema.
Observe que la ROM y el ESPOLÓN no son contrarios, pues
alguna gente se parece creer. Ambos son simplemente tipos de
memoria. En hecho, la ROM se podía clasificar como técnico
subconjunto del ESPOLÓN del sistema. Es decir una porción del
espacio de dirección de memoria del acceso al azar del sistema traz
en unas o más virutas de la ROM. Esto es necesario contener el
software que permite a la PC patear para arriba; si no, el
procesador no tendría ningún programa en la memoria para ejecutarse
cuando fue accionada encendido.
El BIOS principal de la ROM se contiene en una viruta de
la ROM en la placa base, pero hay también tarjetas del adaptador con
las ROM en ellas también. Las ROM en tarjetas del adaptador
contienen rutinas auxiliares y los conductores del BIOS necesitados
por la tarjeta particular, especialmente para esas tarjetas que deban
ser activas temprano en el proceso del cargador, tal como tarjetas
video. Las tarjetas que no necesitan los conductores activos en
el tiempo del cargador típicamente no tienen una ROM porque esos
conductores se pueden cargar del disco duro más adelante en el
proceso del cargador.
La mayoría de los sistemas utilizan hoy un tipo
eléctricamente de ROM programable borrable llamada ROM (EEPROM), que
es una forma de memoria de destello. El flash es una memoria
verdaderamente permanente que es reescribible, permitiendo a usuarios
poner al día fácilmente la ROM o los soportes lógico inalterable en
sus placas base o a cualquier otro componente (tarjetas video,
tarjetas de SCSI, periférico, etcétera).
COPITA
El ESPOLÓN dinámico (COPITA) es el tipo de
viruta de memoria usado para la mayoría de la memoria central en una
PC moderna. Las ventajas principales de la COPITA
son que es muy denso, significarle puede embalar muchos de pedacitos
en una viruta muy pequeña, y es barato, que hace comprando cantidades
grandes de memoria comprable.
Las células de memoria en una viruta de la COPITA son los
condensadores minúsculos que conservan una carga para indicar un
pedacito. El problema con COPITA es que es dinámico.
También, debido a el diseño, debe ser restaurado
constantemente; si no, las cargas eléctricas en los
condensadores individuales de la memoria drenarán y los datos serán
perdidos. Restaure ocurre cuando el regulador de la memoria de
sistema toma una rotura minúscula y tiene acceso a todas las filas de
datos en las virutas de memoria. La mayoría de los sistemas
tienen un regulador de la memoria (construido normalmente adentro a la
porción del norte del puente del chipset de la placa base o situado
dentro de la CPU en la caja del AMD Athlon 64 y de procesadores de
Opteron), que se fija para un industry-standard restaura la época de
15ms (milisegundos). Esto significa que cada 15ms, todas las
filas en la memoria está leído automáticamente para restaurar los
datos.
La restauración de la memoria desafortunadamente toma
tiempo de procesador lejos de otras tareas porque cada uno restaura
tomas del ciclo varios ciclos de la CPU para terminar. En más
viejos sistemas, el completar un ciclo de la restauración podía
tomar el hasta 10% o más del tiempo total de la CPU, pero con los
sistemas modernos que funcionaban en la gama del multi-gigahertz,
restaura gastos indirectos ahora está en la orden de una fracción de
un por ciento o de menos del tiempo total de la CPU. Algunos
sistemas permiten que usted altere los parámetros de la
sincronización de la restauración vía la disposición del Cmos.
El tiempo en medio restaura ciclos se conoce como tREF y se
expresa no en milisegundos, sino en ciclos de reloj
Es importante estar enterado que aumentando el
tiempo en medio restaure los ciclos (tREF) para acelerar su sistema
puede permitir que algunas de las células de memoria comiencen a
drenar prematuramente, que pueden hacer errores suaves al azar de la
memoria aparecer.
Un error de programa es un error de los datos que no es
causado por una viruta defectuosa. Para evitar errores de
programa, es generalmente más seguro pegarse con haber recomendado o
el defecto restaura la sincronización. Porque restaure consume
menos el de 1% de la anchura de banda total del sistema moderno,
alterando la tarifa de restauración tiene poco efecto en
funcionamiento. Es casi siempre el mejor utilizar defecto o los
ajustes automáticos para cualquier sincronización de la memoria en
la disposición del BIOS. Muchos sistemas modernos no permiten
cambios a las sincronizaciones de la memoria y se fijan
permanentemente a los ajustes automáticos. En un ajuste
automático, la placa base lee los parámetros de la sincronización
fuera de la presencia serial detectó (SPD) la ROM encontrada en el
módulo y los sistemas de la memoria las velocidades que completan un
ciclo para emparejar.
Las copitas utilizan solamente un par del transistor y del
condensador por el pedacito, que las hace muy densas, ofreciendo más
capacidad de memoria por viruta que otros tipos de memoria.
Actualmente, las virutas de la COPITA son disponibles con
densidades hasta del 1Gb o más. ¡Esto significa que las virutas
de la COPITA están disponibles con un mil millones o más
transistores! Compare esto a un Pentium D, que tiene 230
millones de transistores, y hace la mirada del procesador wimpy por la
comparación. La diferencia está ésa en una viruta de memoria,
los transistores y los condensadores son todos dispuestos
constantemente en la rejilla de a (normalmente cuadrada) de
estructuras repetidoras simples, desemejante del procesador, que es un
circuito mucho más complejo de diversas estructuras y de elementos
interconectados en una manera altamente irregular.
El transistor para cada célula de pedacito de la COPITA
lee el estado de la carga del condensador adyacente. Si se carga
el condensador, la célula se lee para contener un 1; ninguna
carga indica un 0. La carga en los condensadores minúsculos
está drenando constantemente, que es porqué la memoria se debe
restaurar constantemente. Incluso una interrupción momentánea
de la energía, o cualquier cosa que interfiere con los ciclos de la
restauración, puede hacer una célula de memoria de la COPITA perder
la carga y por lo tanto los datos. Si esto sucede en un sistema
corriente, puede conducir a las pantallas azules, a las averías
globales de la protección, a los archivos corrompidos, y a cualquier
número de los fallos del sistema.
La COPITA se utiliza en sistemas de la PC porque es barata
y las virutas pueden ser embaladas denso, así que los muchos de
capacidad de memoria pueden caber en un espacio pequeño.
Desafortunadamente, la COPITA es también lenta, típicamente
mucho más lento que el procesador. Por esta razón, muchos
tipos de arquitecturas de la COPITA se han desarrollado para mejorar
funcionamiento.
Memoria De Escondrijo: SRAM
Otro tipo distintamente diverso de memoria existe
que sea perceptiblemente más rápida que la mayoría de los tipos de
COPITA. SRAM está parado para el ESPOLÓN estático, que es
así que nombrado porque no necesita el periódico restaure las
tarifas como COPITA. Debido a cómo se diseña SRAMs, esté no
sólo restauran las tarifas innecesarias, sino que SRAM es mucho más
rápido que COPITA y mucho más capaz de guardar paso con los
procesadores modernos.
La memoria de SRAM es disponible en tiempos de acceso de
2ns o menos, así que puede guardar paso con los procesadores que
funcionan 500MHz o más rápidamente. Esto está debido a el
diseño de SRAM, que llama para un racimo de seis transistores para
cada pedacito del almacenaje. El uso de transistores sino no hay
medios de los condensadores que restauran tarifas necesarios porque no
hay condensadores para perder sus cargas en un cierto plazo. Tan
de largo como hay energía, SRAM recuerda se almacena qué. ¿Con
estas cualidades, por qué no utilizamos SRAM para toda la memoria de
sistema? Las respuestas son simples.
Comparado a la COPITA, SRAM es mucho más rápido pero
también baja mucho en densidad y mucho más costoso. La
densidad más baja significa que las virutas de SRAM son físicamente
más grandes y almacenan pocos pedacitos totales. El alto
número de transistores y del medio arracimado del diseño que virutas
de SRAM son ambas físicamente más grandes y mucho más costosas
producir que COPITA salta. Por ejemplo, un módulo de la COPITA
pudo contener 64MB del ESPOLÓN o más, mientras que los módulos de
SRAM del mismo tamaño físico aproximado tendrían sitio para
solamente 2MB o así que de datos y costarían igual que el módulo de
la COPITA 64MB. Básicamente, SRAM es hasta 30 veces más grande
físicamente y hasta 30 veces más costoso que COPITA. El alto
coste y los apremios físicos han evitado que SRAM sea utilizado como
la memoria central para los sistemas de la PC
Comparar COPITA y SRAM
| Tipo |
Velocidad |
Densidad |
Coste |
| COPITA |
Lento |
Alto |
Bajo |
| SRAM |
Rápido |
Bajo |
Alto |
Aunque SRAM es demasiado costoso para el uso de la
PC como memoria central, los diseñadores de la PC han encontrado una
manera de utilizar SRAM para mejorar dramáticamente funcionamiento de
la PC. Más bien que pase el dinero para que todo el ESPOLÓN
sea la memoria de SRAM, que puede funcionar rápidamente bastante para
emparejar la CPU, diseñando en una cantidad pequeña de memoria de
alta velocidad de SRAM, llamada memoria de escondrijo, es mucho más
rentable. El escondrijo funciona en las velocidades cerca de o
aún el igual al procesador y es la memoria de la cual el procesador
lee generalmente directamente en y escribe. Durante operaciones
leídas, los datos en la memoria de escondrijo de alta velocidad se
aprovisionan de nuevo de la memoria central o de la COPITA de la
bajo-velocidad por adelantado. Encima hasta de los últimos
años 90, la COPITA fue limitada alrededor a 60ns (16MHz) en
velocidad. Para convertir tiempo de acceso en nanosegundos al
megaciclo, utilice el fórmula siguiente:
1/nanosegundos x 1000 = megaciclo
Asimismo, para convertir del megaciclo a los
nanosegundos, utilice el fórmula inverso siguiente:
1/megaciclo x 1000 = nanosegundos
Cuando los sistemas de la PC funcionaban 16MHz y
menos, la COPITA podría guardar completamente paso con la placa base
y el procesador del sistema y allí no era ninguna necesidad del
escondrijo. Sin embargo, tan pronto como los procesadores
cruzaran la barrera 16MHz, la COPITA podría ningún paso más largo
de la subsistencia, y ésa es exactamente cuando SRAM comenzó a
incorporar diseños del sistema de la PC. Esto ocurrió detrás
en 1986 y 1987 con el principio de sistemas con el procesador 386 que
funcionaba en las velocidades de 16MHz y de 20MHz o más rápidamente.
Éstos estaban entre los primeros sistemas para emplear qué se
llama la memoria de escondrijo, un almacenador intermediario de alta
velocidad de la PC compuesto de SRAM que ése alimenta directamente el
procesador. Porque el escondrijo puede funcionar en la velocidad
del procesador, se diseña el sistema de modo que el regulador del
escondrijo anticipe la memoria del procesador necesite y cargue la
memoria de escondrijo de alta velocidad con eso los datos.
Entonces, como el procesador llama para una dirección de
memoria, los datos se pueden recuperar del escondrijo de alta
velocidad más bien que de la mucha memoria central de la
bajo-velocidad.
La eficacia del escondrijo se expresa como cociente del
golpe. Éste es el cociente de los golpes de escondrijo a los
accesos de memoria totales. Un golpe ocurre cuando los datos las
necesidades del procesador se han cargado en el escondrijo de la
memoria central, significando que el procesador puede leerla del
escondrijo. Una falta de escondrijo es cuando el regulador del
escondrijo no anticipó la necesidad de una dirección específica y
los datos deseados no fueron cargados en el escondrijo. En ese
caso el procesador debe recuperar los datos de la memoria central más
lenta, en vez del escondrijo más rápido. Siempre el procesador
lee datos de la memoria central, el procesador debe esperar más de
largo porque la memoria central completa un ciclo en una tarifa mucho
más lenta que el procesador. Si el procesador con integral
en-muere el escondrijo está funcionando en 3400MHz (3.4GHz), el
procesador y el escondrijo integral estaría completando un ciclo en
0.29ns, mientras que la memoria central estaría completando un ciclo
muy probablemente 8.5 veces más lentamente en 2.5ns (200MHz DDR).
Por lo tanto, la memoria estaría funcionando en solamente una
tarifa del equivalente 400MHz. ¡Así pues, cada vez que el
procesador 3.4GHz lee en memoria central, retrasaría con eficacia
8.5-fold solamente a 400MHz! La retardación es lograda teniendo
el procesador se ejecuta qué se llaman los estados de espera, que son
los ciclos en los cuales no se hace nada; el procesador
esencialmente refresca sus talones mientras que espera la memoria
central más lenta para volver los datos deseados. Obviamente,
usted don't desea sus procesadores que se retardan abajo, así que
deposite la función y el diseño llega a ser más importante mientras
que las velocidades del sistema aumentan.
Para reducir al mínimo el procesador que es forzado a los
datos leídos de la memoria central lenta, dos o tres etapas de
escondrijo existen generalmente en un sistema moderno, llamado Level 1
(L1), 2 llanos (L2), y 3 llanos (L3). El escondrijo L1 también
se llama escondrijo integral o interno porque se ha construido siempre
directamente en el procesador como parte del dado del procesador (la
viruta cruda). Debido a esto, el escondrijo L1 funciona en la
velocidad completa de la base del procesador y es siempre el
escondrijo más rápido de cualquier sistema. 486 y los
procesadores más altos incorporan el escondrijo integral L1,
haciéndolos perceptiblemente más rápidos que sus precursores.
El escondrijo L2 originalmente fue llamado escondrijo externo
porque era externo a la viruta de procesador cuando primero apareció.
Originalmente, esto significó que fue instalada en la placa
base, al igual que el caso con los 386, 486, y sistemas del Pentium.
En esos sistemas, el escondrijo L2 funciona en la velocidad de
la placa base y del autobús de la CPU porque está instalado en la
placa base y conectado con el autobús de la CPU. Usted
encuentra típicamente el escondrijo L2 directamente al lado del
zócalo del procesador en Pentium y sistemas anteriores.
En el interés del funcionamiento mejorado, un procesador
más último diseña de Intel y AMD incluyó el escondrijo L2 como
parte del procesador. En todos los procesadores desde finales de
1999 (y algunos modelos anteriores), el escondrijo L2 se incorpora
directamente mientras que una parte del dado del procesador apenas
tiene gusto del escondrijo L1. En virutas con en-muera L2, el
escondrijo funciona en la velocidad completa de la base del procesador
y es mucho más eficiente. Por el contrario, la mayoría de los
procesadores a partir de 1999 y del anterior con L2 integrado tenían
el escondrijo L2 en las virutas separadas que eran externas a la base
principal del procesador. El escondrijo L2 en muchos de estos
procesadores más viejos funcionó en solamente a medias o una mitad
del procesador de la velocidad de la base. La velocidad del
escondrijo es muy importante, así que los sistemas que tenían
escondrijo L2 en la placa base eran los más lentos. Incluyendo
L2 dentro del procesador lo hizo más rápido, e incluirlo
directamente en el dado del procesador (más bien que como virutas
externas al dado) es el más rápido todavía. Cualquier viruta
que tenga en-muere el escondrijo completo de la velocidad L2 de la
base tiene una ventaja distinta del funcionamiento sobre cualquier
viruta que no lo haga.
Los procesadores con el escondrijo incorporado L2, si es
en-mueren o no, todavía funcionan el escondrijo más rápidamente que
cualesquiera encontrados en la placa base. Así, la mayoría de
las placas base diseñadas para los procesadores con el escondrijo
incorporado no tienen ningún escondrijo en el tablero; todo el
escondrijo se contiene en el módulo de procesador en lugar de otro.
El escondrijo L3 ha estado presente en procesadores
high-end del sitio de trabajo y del servidor tales como las familias
de Xeon y de Itanium desde 2001. El primer procesador de
escritorio de la PC con el escondrijo L3 era la edición del extremo
del Pentium 4, una viruta high-end introducida en finales de 2003 con
2MB de en-muere el escondrijo L3. Aunque se parecía en ese
entonces que la introducción del escondrijo L3 en la edición del
extremo del Pentium 4 era un precursor del escondrijo extenso L3 en
procesadores de escritorio, versiones más últimas de la edición del
extremo del Pentium 4 (así como su sucesor, la edición extrema del
Pentium) incluyen no más de largo el escondrijo L3. En lugar,
tamaños más grandes del escondrijo L2 se utilizan para mejorar
funcionamiento.
La llave al escondrijo que entiende y a la memoria central
es considerar donde caben en la arquitectura del sistema total.
La relación entre el escondrijo (interno) L1, el
escondrijo (externo) L2, y la memoria central en sistemas modernos
| Tipo de la CPU |
Pentium |
Pentium Favorable |
Pentium II |
AMD K6-2 |
AMD K6-3 |
Duron |
Athlon |
Athlon XP |
Pentium III |
Celeron/370 |
Celeron/478 |
Pentium 4 |
| Velocidad de la CPU |
233MHz |
200MHz |
450MHz |
550MHz |
450MHz |
1.3GHz |
1.4GHz |
2.2GHz |
1.4GHz |
1.4GHz |
2.4GHz |
3.6GHz |
| Velocidad del escondrijo L1 |
4.3ns (233MHz) |
5.0ns (200MHz) |
2.2ns (450MHz) |
1.8ns (550MHz) |
2.2ns (450MHz) |
0.77ns (1.3GHz) |
0.71ns (1.4GHz) |
0.45ns (2.2GHz) |
0.71ns (1.4GHz) |
0.71ns (1.4GHz) |
0.42ns (2.4GHz) |
0.28ns (3.6GHz) |
| Tamaño del escondrijo L1 |
16K |
32K |
32K |
64K |
64K |
128K |
128K |
128K |
32K |
32K |
20K |
20K |
| Tipo del escondrijo L2 |
onboard |
en-viruta |
en-viruta |
onboard |
en-muera |
en-muera |
en-muera |
en-muera |
en-muera |
en-muera |
en-muera |
en-muera |
| Cociente de la velocidad CPU/L2 |
|
1/1 |
el 1/2 |
|
1/1 |
1/1 |
1/1 |
1/1 |
1/1 |
1/1 |
1/1 |
1/1 |
| Velocidad del escondrijo L2 |
15ns (66MHz) |
5ns (200MHz) |
4.4ns (225MHz) |
10ns (100MHz) |
2.2ns (450MHz) |
0.77ns (1.3GHz) |
0.71ns (1.4GHz) |
0.45ns (2.2GHz) |
0.71ns (1.4GHz) |
0.71ns (1.4GHz) |
0.42ns (2.4GHz) |
0.28ns (3.6GHz) |
| Tamaño del escondrijo L2 |
varía |
256K |
512K |
varía |
256K |
64K |
256K |
512K |
512K |
256K |
128K |
1M |
| Velocidad del autobús de la CPU |
66MHz |
66MHz |
100MHz |
100MHz |
100MHz |
200MHz |
266MHz |
400MHz |
133MHz |
100MHz |
400MHz |
800MHz |
| Velocidad del autobús de la memoria |
60ns (16MHz) |
60ns (16MHz) |
10ns (100MHz) |
10ns (100MHz) |
10ns (100MHz) |
5ns (200MHz) |
3.8ns (266MHz) |
2.5ns (400MHz) |
7.5ns (133MHz) |
10ns (100MHz) |
2.5ns (400MHz) |
1.25ns (800MHz) |
El escondrijo L2 está en la placa base, y la
cantidad depende eligen a qué tablero y cuánto está instalada.
El Pentium favorable también estaba disponible con el
escondrijo de 512KB y de 1024KB L2.
Los diseños del escondrijo eran originalmente
asincrónicos, significando ellos funcionaron en una velocidad de
reloj que no era idéntica o en la sinc. con el autobús del
procesador. Comenzando con el chipset 430FX lanzado a principios
de 1995, un nuevo tipo de diseño síncrono del escondrijo fue
apoyado. Requirió que las virutas ahora funcionen en la sinc. o
en la misma sincronización idéntica del reloj que el autobús del
procesador, la velocidad que mejora posterior y el funcionamiento.
También fue agregada en aquella 'epoca una característica
llamada el modo de explosión de la tubería, que reduce el estado
latente total del escondrijo (estados de espera) permitiendo los
accesos del solo-ciclo para las transferencias múltiples después
primera. Porque la capacidad síncrona y de la tubería de la
explosión vino en el mismo tiempo en módulos nuevos, especificar uno
implica generalmente el otro. La tubería síncrona estalló el
escondrijo permitido para alrededor de una mejora del 20% en el
funcionamiento del sistema total, que era un salto significativo.
El regulador del escondrijo para un sistema moderno se
contiene en el puente del norte del chipset, como con el Pentium y
pocos sistemas, o dentro del procesador, como con el Pentium II,
Athlon, y más nuevos sistemas. Las capacidades del regulador
del escondrijo dictan el funcionamiento y las capacidades del
escondrijo. Una cosa importante a observar es que la mayoría de
los reguladores externos del escondrijo tienen una limitación en la
cantidad de memoria que puede ser depositada. A menudo, este
límite puede ser absolutamente bajo, como con los sistemas
chipset-basados 430TX del Pentium. La mayoría de los chipsets
originales de la clase del Pentium tales como el 430FX/VX/TX pueden
depositar datos solamente dentro del primer 64MB del ESPOLÓN del
sistema. Si usted agrega más memoria que eso, usted verá que
una retardación sensible en funcionamiento del sistema porque todo el
exterior de los datos el primer 64MB nunca se deposita y está
alcanzado siempre con todo el los estados de espera requirió por la
COPITA más lenta. Dependiendo de qué software usted utiliza y
en donde los datos se almacenan la memoria, esto puede ser
significativo. Por ejemplo, los sistemas operativos 32-bit tales
como carga de Windows de la tapa abajo, así que si usted tuvieran
96MB del ESPOLÓN, del sistema operativo y los usos cargarían
directamente en el 32MB superior (más allá de 64MB), que no se
deposita. Esto da lugar a una retardación dramática en uso del
sistema total. Quitar la memoria adicional para traer el total
del sistema abajo al límite cacheable de 64MB es la solución.
En cortocircuito, es imprudente instalar una memoria ram más
principal que su sistema (CPU o chipset) puede depositar.
Chipsets hecho para el Pentium Pro/II y procesadores más
últimos no controlaron el escondrijo L2 porque fue movido en el
procesador en lugar de otro. Así pues, con el Pentium Pro/II y
más allá, el procesador fija los límites del cacheability. El
Pentium favorable y algo del Pentium anterior IIs pueden tratar hasta
64GB pero depositar solamente hasta 512MB. El Pentium más
último IIs y todos los procesadores del Pentium III y del Pentium 4
pueden depositar hasta 4GB. La mayoría de los chipsets de
escritorio para esos procesadores permiten solamente hasta 1GB, 2GB, o
4GB del ESPOLÓN de todos modos, haciendo límites del cacheability
discutibles. Todos los procesadores servidor-orientados de Xeon
pueden depositar hasta 64GB. Esto está más allá de la ayuda
máxima del ESPOLÓN de cualesquiera de los chipsets.
En cualquier caso, es importante no instalar más memoria
que el regulador del escondrijo puede apoyar. Si usted desea
saber el límite del cacheability para su sistema, consulte la
documentación del chipset si usted tiene una clase del Pentium o un
más viejo sistema (o cualquier sistema con el escondrijo en la placa
base), o comprobar la documentación del procesador si usted tiene una
clase del Pentium II o un más nuevo sistema (o cualquier sistema con
todo el escondrijo integrado en la CPU).
esto es un artículo agregado por Kyle Duque
Negación: Nuestro Web site no
es responsable de la información contenida por este artículo.
Este artículo de ninguna manera refleja las vistas, las
opiniones, los pensamientos o la creencia del personal del directorio
de los artículos.
Aviso de la traducción: El artículo
"memoria de escondrijo de la COPITA SRAM de la ROM del ~ de los
fundamentos de la memoria" fue traducido usando un servicio de
traducción automatizado. Nos disculpamos sinceramente por
cualquier error de la traducción que ocurriera. Gracias por
entender.