Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
how would I go about changing my virtual memory settings in MS-DOS? In windows I can easily choose how many megabytes I want as my min and max, or if i want a min or max at all to begin with. What about DOS? You can basically do everything in DOS if you know what you're doing, right? So I know there's got to be a way to do this with a series of commands. I'd appreciate any help you folks could give me.

"You can basically do everything in DOS if you know what you're doing, right?"
Not everything.
There's no native DOS command that will do what you ask - although it may be possible with some convoluted batch file, I suppose.
Although you may hear differently, it generally really is better to let Windows 98 handle virtual memory - unless you have some compelling reason otherwise.
We have nothing against ideas. We're against people spreading them. - General Augusto Pinochet of Chile

MS-DOS has no need for a Swop File so Virtual Memory is not an issue. It is how each DOS Application handles higher memory that counts, once DOS is setup to handle it.
Some larger DOS Databases and Spreadsheets do indeed use extra (higher) memory as a Virtual Memory of sorts. But do not ask me how they do it!
Please reply with a message to let us all know we are on the right track...

"how would I go about changing my virtual memory settings in MS-DOS?"
DOS is real mode. Not virtual mode.
Real mode is 16 bits 1 MB total range with 640 KB usable. Virtual mode is 32 bit 4 GB range, 2 GB usable. There are some DOS extenders but that is another subject. DOS is real ... Windows is virtual (although Win3.00 will run in real i think, as i recall it has: real, 286(selector) and 386(virtual), selector mode is only available in a 286 machine, no i take that back, the 368 can emulate a 286 as i racall).
eek .. you are jerking my chain, and i fell for it !

Memory > 1 MB is managed by HIMEM
and EMM386 in DOS. Depending on
the version of those drivers, you
can get max 32 MB or 256 MB of EMS
and max 16, 64 or 1024 MB of XMS.DOS extenders allow programs to
actually RUN in such memory areas,
while other DOS programs will just
copy data to and from the extra
"managed" memory (e.g. RAMDISKS
and disk caches do that).

![]() |
format command for my ver...
|
DOS sound card distortion
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |