¿Existen ranuras de RAM externas?

Debido a la forma en que ram se comunica con la placa base, los conectores externos como USB son relativamente lentos. Sería como ir a la ONU y necesitar hablar con alguien que solo habla Babuaha pero el traductor solo habla holandés, así que busca un traductor de alemán para que te ayude. El resultado sería bastante lento con quizás no la mejor traducción.

De manera similar, la memoria virtual mencionada anteriormente es lenta porque tiene que pasar por la traducción y los medios en sí mismos son lentos en términos reactivos. Lo más parecido a la memoria RAM externa, al menos en el mercado de consumo, sería conectar un SSD en una de estas nuevas ranuras Thunderbolt / USB 4.0 (asumiendo que la carcasa es directamente la misma). Pero es más como el almacenamiento de la RAM y tendría que moverlo de vuelta a la RAM antes de que pueda usarse.

En los primeros días de las computadoras, recuerdo que había unas pocas placas que tenían ranuras para las tablas que tenían más memoria. En estos días, si necesita más RAM, puede llenar las ranuras vacías con una más grande u obtener una placa base que contenga más.

Si. Es posible en consolas con ranuras para cartuchos.

Algunos juegos de Saturno venían con un cartucho de 4 meg de RAM. Sin embargo, es factible que casi cualquier cartucho de juego contenga RAM.

El juego N64 con dos ranuras para cartuchos. El frontal tiene una pequeña cubierta, por lo que no es del todo externo (¡a menos que deje la cubierta apagada!) Está diseñado para RAM expandida.

No es que lo haya visto. Ram no es algo que la mayoría de los sistemas estén diseñados para balancearse fácilmente. Contiene comandos críticos del sistema. Tal sistema podría existir en teoría si alguien lo necesitara construido. Pero el núcleo del ariete seguiría siendo estático y las cachés externas serían intercambiables.

Gracias por A2A.

Muy atrás en los tiempos antiguos del dominio CP / M combinado con máquinas basadas en Z80 (o Intel 8085) surgió un estándar general llamado los buses S-100. Estas CPU solo funcionaban a aproximadamente 2MHz y era completamente posible que el complemento completo de 64kB pudiera estar en diferentes tarjetas, incluso en diferentes cajas, de modo que los chips de RAM pudieran estar a una distancia de hasta 6 pies de la CPU sin afectar negativamente el rendimiento. De hecho, utilizando el intercambio de páginas, muchas de las máquinas fueron capaces de correr mucho más del límite de 64kB.

Esta era la época en que las máquinas domésticas tenían módulos de expansión enchufables (más comúnmente juegos en máquinas como Commodores) pero también había módulos RAM. Algunas de estas máquinas adoptaron un enfoque completamente modular , y los buses se ejecutaron a lo largo de todo el sistema, ampliándose cada vez más a medida que se agregaban más módulos, incluidas unidades de disquete y discos duros (muy caros).

Cuando la PC de IBM redefinió el mercado, la arquitectura seguía siendo la misma, los periféricos y la RAM ocupaban los mismos buses. Por lo tanto, fue posible comprar una PC de 256kB y actualizarla a 640kB más adelante con una tarjeta adaptadora y, en algunos casos, cajas separadas que contienen más tarjetas y RAM.

Sin embargo, a medida que las máquinas se han vuelto más rápidas, al igual que las CPU ahora tienen limitaciones de tamaño y velocidad simplemente porque la señal no puede moverse por todo el chip lo suficientemente rápido, la RAM se ha vuelto más concentrada y más cerca de la CPU. Si conectó 32 GB de RAM a un Intel i7 con más de 6 pies de cable, simplemente no funcionaría. Habría problemas de rendimiento ridículos tanto en la longitud del cable (las señales rebotan desde los extremos causando confusión) como en la capacitancia entre los cables también arruina las cosas.

Si examina el diseño de la pista en una placa base moderna, verá que las pistas visibles (las tablas ahora tienen capas de muli, por lo que puede haber 5 o seis capas de seguimiento incrustadas en la placa que no puede ver), notará que todos siguen patrones elegantes y altamente artísticos. Esto es para asegurar que todos los conductores de la CPU a los módulos de RAM sean consistentes en longitud y estén suficientemente separados para reducir los problemas de capacitancia.

Todavía creo que los fabricantes deberían reunirse y poner la RAM directamente en la carcasa de la CPU. Si la CPU está diseñada para abordar un máximo de 64 GB de RAM, instale 96 GB con un administrador de memoria (como el que se encuentra en las unidades Flash) que puede enrutar cualquier área defectuosa en la RAM para que la CPU nunca se dé cuenta.

Ya no es práctico conectar RAM externa y esperar que la máquina funcione con los estándares modernos. Todo lo externo (más comúnmente a través de USB) será más lento y se utilizará mejor para el almacenamiento en lugar del acceso dinámico.

Algo así como.

Cuando se queda sin RAN, su computadora utiliza espacio en el disco duro para compensar la diferencia. Es posible configurar un dispositivo de almacenamiento USB externo para hacer esto, pero es tan lento que sería totalmente poco práctico.

No, eso no es exactamente posible tener el mismo rendimiento de RAM incorporada.

Incluso utilizando Thunderbolt, que es esencialmente una conexión PCI-E, lo que puede obtener en teoría es de alrededor de 500 MB / s para PCI-e 2 o 1000 MB / s para PCI-e 3.

El DDR-RAM actual, incluso más lento, como PC2-2100, funciona a 2100MB / s. Por lo tanto, es mucho más lento que la RAM, y si se compara con la RAM rápida como PC2–8000, es de 8000MB / s.

Entonces no. la RAM integrada se está ejecutando demasiado rápido como para sustituirla por una RAM externa, aunque los dispositivos externos se pueden usar como memoria virtual con una penalización de velocidad considerable.

Algo así como una ranura USB ram? Lo sentimos, técnicamente imposible, la ranura de ram es específica y debe estar cerca de la CPU y tener un ancho de banda alto. La ranura de ram es el área en su computadora que mueve la mayor cantidad de datos.