Suponiendo que los SSD son extremadamente propensos a fallar, ¿ qué tan económico sería cargar un sistema operativo en la memoria principal y ejecutarlo desde allí?
Puedo pensar que puedo lidiar con algunos inconvenientes obvios (he sobrevivido dentro de los límites de una máquina virtual de 20 gig durante los últimos 2 años), pero cuáles son los pro, contra, requisitos y costos para ejecutar Windows 7 o la última versión de Fedora o Ubuntu distribuye estrictamente desde la RAM.
Solo para que no haya confusión, no estoy diciendo que ejecute el sistema operativo desde una memoria USB o un CD en vivo. Digo, inicie la computadora, transfiera todo el sistema operativo a la memoria desde un HD externo o 'la nube' o una gran memoria USB y ejecútelo allí. Cuando la máquina se apaga, guarde el estado en el almacenamiento externo.
fuente
Respuestas:
Buena pregunta, pero creo que te falta algo: la mayoría del sistema operativo ya está cargado en la memoria del sistema al inicio. Todos los programadores en el mundo saben cuál es la desaceleración / cuello de botella en una computadora (la unidad de disco, independientemente de su tipo, para los que no son programadores), por lo que todos cargan lo más económicamente posible en la RAM del sistema.
Si bien es ciertamente posible hacer lo que pides, realmente no tiene sentido, ya que debes cargar el sistema operativo desde la unidad de almacenamiento al inicio y luego volver a escribirlo en la unidad antes de apagarlo. Además, una vez que se ha cargado el sistema operativo , no es necesario recuperar mucho de la unidad de almacenamiento (aparte de ciertas tareas y actualizaciones del sistema, etc.).
Vería mejores ganancias de rendimiento al usar un disco RAM como área de almacenamiento temporal, o incluso al colocar aplicaciones completas en el disco RAM y ejecutarlas desde allí. A lo que estoy tratando de llegar es a que no es el sistema operativo lo que realmente necesitamos ejecutar desde un medio de almacenamiento rápido: son las aplicaciones que debe cargar después . Una vez que se cargan la mayoría de los sistemas operativos, no hay mucho acceso al disco desde el sistema operativo en sí, sino más bien, las aplicaciones que utiliza.
fuente
c:
). Por lo tanto, totalmente tiene sentido tener el sistema operativo en la memoria RAM.Solo algunas ideas. No muy bien organizado. pero veamos hasta dónde podemos llegar.
Es cierto que, con el precio actual de la RAM, se convierte en una opción muy atractiva para nosotros ejecutar todo el sistema operativo desde la RAM y cargarlo desde el disco duro solo en el inicio (y escribirlo durante el estilo de apagado del diario de confirmación).
el problema es que hacer esto en particular no es fácil, y dados los usuarios estimados que harán eso, no será muy rentable que los fabricantes / desarrolladores de software / SO lo hagan.
Sin embargo, para Linux puede ser una opción y uno puede intentar especificar la cantidad de RAM disponible y crear un sistema operativo a medida para él. por ejemplo, 4gb ram edition / 8gb ram edition / 16gb ram edition, en la que se utilizan 2gb / 4gb / 12gb para cargar archivos desde el disco duro ... etc.
fuente