Come posso accedere a più di memoria convenzionale e estesa?Utilizzare tutta la memoria RAM in MS-DOS
risposta
La specifica XMS versione 3.0 consente l'accesso a un massimo di 4 GB. Vedi lo Wikipedia article.
XMS è per la memorizzazione di dati ma non per l'esecuzione di codice eseguibile al suo interno. Ho bisogno di usarlo per eseguire il codice – Delta
perché ho alcune utilità di diagnostica che funzionano solo su dos – Delta
@ user327104, se è necessario eseguire quel tanto di codice è necessario fare una sorta di scambio di spazio del codice. Non penso che ci sia qualcosa che lo farà automaticamente, dovrai farlo da solo e non è un processo banale. Devo essere d'accordo con Robert, potresti usare la tecnologia sbagliata qui. –
MS-DOS è un sistema operativo a 16 bit, che limita la sua capacità intrinseca di indirizzare grandi quantità di memoria. Credo che il limite per la memoria indirizzabile sia di 16 megabyte in modalità protetta, utilizzando la memoria estesa (processori 80286 e superiore).
vedere qui: http://en.wikipedia.org/wiki/RAM_Limit
Al giorno d'oggi, i piccoli spazi di applicazione, quali controller embedded, utilizzano in genere una delle molte varianti di Linux che sono ampiamente disponibili.
Lo so, quindi la domanda è di superare questa limitazione – Delta
Cosa succede se non è possibile? –
- 1. Unicorn Utilizzo memoria riempire quasi tutta la RAM
- 2. Xcode usa una grande memoria, mangia tutta la memoria nella ram
- 3. H2 DB in memoria Pulire la RAM
- 4. E 'possibile cancellare tutta la memoria in Windows?
- 5. blocco TPL Dataflow consuma tutta la memoria disponibile
- 6. Come ottenere la memoria totale/RAM in GO?
- 7. Come aumentare la memoria RAM per il cluster in couchbase?
- 8. Come eseguire un processo .NET esaurito la memoria senza esaurire tutta la memoria di sistema
- 9. MSDOS "Hello World" EXE
- 10. Come limitare la RAM per testare situazioni di memoria insufficiente?
- 11. Come posso allocare tutta la memoria disponibile in Visual Studio per la mia applicazione?
- 12. Perché questo codice constexpr causa che GCC mangi tutta la mia RAM?
- 13. Configurare Visual Studio per utilizzare più ram
- 14. Quanta memoria nell'array numpy? La RAM è un fattore limitante?
- 15. Android Come si ottiene la memoria RAM totale nel dispositivo?
- 16. Tipi di memoria Android (RAM v Memoria interna)
- 17. Get Available Memoria RAM gratuita C#
- 18. L'esecuzione di MongoDB in memoria crea duplicati su RAM
- 19. Memcache per utilizzare la memoria del disco?
- 20. Elimina tutta la memoria condivisa e i semafori su Linux
- 21. Huge std :: vector <std::vector> non rilascia tutta la memoria in caso di distruzione
- 22. Come utilizzare la memoria bloccata/memoria mappata in OpenCL
- 23. Come utilizzare la memoria locale in OpenCL?
- 24. CREATE TABLE come SELECT - using MEMORY ENGINE (nella memoria RAM)
- 25. Come configurare SBCL per utilizzare più RAM all'avvio tramite Emacs?
- 26. Ottenere la RAM totale/libera da Python
- 27. C# Memorizza la memoria in%
- 28. I dati immutabili "bruciano" la RAM in D?
- 29. Supporto parametri POST in RAM
- 30. archivio php zip memoria, ram e dimensione massima del file
MS-DOS è una nota a piè di pagina nella tecnologia dell'informazione. –
@ 0xA3, ciò rende la domanda meno legittima? Sono sicuro che ci sono spazi problematici in cui MS-DOS è ancora una soluzione valida, anche se non si ritiene che sia ottimale. –
Per curiosità, perché non stai considerando una qualche forma di Linux o Linux incorporato? Quello che stai chiedendo sembra andare a caccia di cervi con uno sparatutto di piselli. –