Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

The configuration method of memory Information under DOS

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/03 Report--

This article mainly introduces "the configuration method of memory information under DOS". In the daily operation, I believe that many people have doubts about the configuration method of memory information under DOS. The editor consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the doubts about "the configuration method of memory information under DOS". Next, please follow the editor to study!

Real-mode DOS usually uses less than 1m of memory space. The basic memory is 640K, while the upper memory needs the corresponding memory manager. The management of basic memory is particularly important because improper use can prevent some programs from running. So how to optimize the use of it? Here are some suggestions.

First, load the memory manager that provides the upper memory (UMB). There are usually EMM386 and QEMM, but these tools themselves take up a lot of memory, and UMBPCI is recommended here, which is still in development and can provide up to 162K of UMB and does not take up basic memory at all if placed in front of HIMEM. Then, call all the device drivers / TSR into UMB (with DEVICEHIGH,LOADHIGH, etc.), so that even if many drivers are loaded (such as optical drive, mouse, etc.), the remaining basic memory will still be very high, even 630K. It is important to note that drivers with less memory are used as much as possible to free up the most UMB.

The following is the memory status information displayed with the MEM/A/C command on my computer (MS-DOS 7.10):

Modules using memory below 1 MB:

Name Total Conventional Upper Memory

--

SYSTEM 32736 (32K) 9664 (9K) 23072 (23K)

HIMEM 1168 (1K) 0 (0K) 1168 (1K)

SETVER 864 (1K) 0 (0K) 864 (1K)

VIDE-CDD 5024 (5K) 0 (0K) 5024 (5K)

CLOAKING 1168 (1K) 0 (0K) 1168 (1K)

IFSHLP 2864 (3K) 0 (0K) 2864 (3K)

COMMAND 7424 (7K) 0 (0K) 7424 (7K)

KILLER 400 (0K) 0 (0K) 400 (0K)

WATCH 3392 (3K) 0 (0K) 3392 (3K)

MSCDEX 2816 (3K) 0 (0K) 2816 (3K)

DOSKEY 5744 (6K) 0 (0K) 5744 (6K)

CTMOUSE 3344 (3K) 0 (0K) 3344 (3K)

ZENO 1376 (1K) 0 (0K) 1376 (1K)

ESCAPE 496K) 0 (0K) 496K

Free 750080 (732K) 645328 (630K) 104752 (102K)

Memory Summary:

Type of Memory Total Used Free

--

Conventional 655360 10032 645328

Upper 163904 59152 104752

Reserved 393216 393216 0

Extended (XMS) 49119168 82880 49036288

--

Total memory 50331648 545280 49786368

Total under 1 MB 819264 69184 750080

Largest executable program size 645312 (630K)

Largest free upper memory block 103952 (102K)

Available space in High Memory Area 5360 (5K)

MS-DOS is resident in the high memory area.

As you can see from the table above, I loaded the following memory resident and driver:

The XMS driver that comes with HIMEM:DOS.

SETVER:DOS version table program.

VIDE-CDD: general purpose optical drive driver. If your optical drive is USB, use DUSE.

CLOAKING: memory CLOAKING API and DPMS drivers to save MSCDEX memory footprint.

IFSHLP:32 bit disk service program, used in Windows 9x, may not be loaded.

COMMAND:DOS command processor.

KILLER: automatically intercept incorrect instructions to prevent crashes.

One of the WATCH:TSR Utils, the DISABLE command uses it to disable the functionality of other TSR programs.

MSCDEX: MSCDEX used with CLOAKING programs takes up less than 3K of memory, otherwise it takes up about 30K.

DOSKEY:DOS comes with keyboard buffers and history programs.

CTMOUSE:DOS under the general mouse driver, occupies a small memory, the speed is also very fast.

ZENO: displays the accelerator.

ESCAPE: you can press F12 to return to DOS mode at any time to prevent a crash.

At this point, the study of "the configuration method of memory information under DOS" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report