none
Cargar aplicación en memória RRS feed

  • Pregunta

  • Saludos, voy a hacerles una pregunta general para la cual creo tener respuesta, pero como no estoy seguro quiero cerciorarme al 100% de que esto es así antes de dar una respuesta a mis superiores.

    El caso que en mi empresa desean lanzar una aplicación que funcione de la siguiente manera: la aplicación es un .exe que irá en un USB pendrive, se introducirá el USB pendrive en un equipo, se lanzará la aplicación en el equipo, se extraerá el USB pendrive y la aplicación seguirá funcionando.

    Yo a mi entender, esto es imposible, pues creo que toda aplicación necesita tener ficheros en el disco duro y solo una parte es cargada en memoria RAM del sistema, por lo que si se extrae el USB pendrive el programa dará error y dejará de funcionar.

    Se que es posible programar (solo para avanzados) para que el programa se cargue todo en memoria (así trabajan los virus) pero la aplicación no la he creado yo, ya esta hecha y no puedo modificarla, buscan más bien un lanzador universal.

    He buscado información para emular este comportamiento que busca mi empresa como el uso de RamDisk, el lanzamiento de LiveCDs, applets o flash de los navegadores web, el uso de emuladores o máquinas virtuales, pero todas estas soluciones o no hacen lo que pretendo o no se ajustan al sencillo funcionamiento que requieren en mi empresa.

    ¿Estoy en lo cierto o hay una forma de hacer esto?
    miércoles, 11 de noviembre de 2009 12:22