[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

DOS memory behavior

Posted on 1997-06-24
2
Medium Priority
?
234 Views
Last Modified: 2013-12-29
under win3.11 I found that everytime a program begin to run the dos memory(which i think it is the base memory and only 640K available) is eaten up very fast, especially for some like photoshop, so it is almost impossible to start another program when there are around 1K DOS memory left while the physical memory is still around 30M(i have 40M total extended RAM chip installed). is there any way to improve this? I mean to try to allocate more DOS memory for free and to let programs use more extended memory?
it looks DOS memory is essential for any program, why? if this true, then my 40M extended RAm like nothing but waste of money.
0
Comment
Question by:smiley020999
2 Comments
 
LVL 1

Accepted Solution

by:
mann061997 earned 200 total points
ID: 1803381
Some Windows data structures must be loaded below 1 MB;
however, usually the problem is caused by the way the
memory manager allocates memory: fixed segments are loaded
into the lowest free memory, thus quickly filling up the
vital memory below 1 MB.

There are utilities which provide a workaround: they
allocate low memory; you then start up your application -
which is now forced to load into upper memory; finally
the utility frees the previously allocated memory.

Here's one of these utilities:
1MBFort.EXE and View1MB.EXE archived as 1MBF.ZIP at:
http://www8.zdnet.com/pcmag/download/utils/1mbfort.htm

You must have VBRUN300.DLL in your Windows\System directory and
TOOLHELP.DLL in our Windows directory.

PURPOSE:
Windows sometimes displays a warning message telling  you that there isn’t
enough memory to run another program when you have plenty of memory. This
is caused by a lack of low memory, memory below 1MB. 1MBFort solves this
problem by preventing programs from using large blocks of it. The companion
utility View1MB lets you analyze low memory by providing information about
free and allocated blocks.

SETUP:
To install 1MBFort, just copy 1MBFORT.EXE into a directory on your hard
disk. 1MBFort then can be launched in one of two ways. You can use Program
Manager to create an icon in your Windows Startup group, or add 1MBFORT.EXE
to the Load = line of WIN.INI. The second method is preferable, since it
ensures that 1MBFort is the first application started.

Source: PC Magazine,  March 28, 1995; page 283.
0
 

Author Comment

by:smiley020999
ID: 1803382
I havenot tried 1MBfort yet but your answer is excellent.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the absence of a fully-fledged GPO Management product like AGPM, the script in this article will provide you with a simple way to watch the domain (or a select OU) for GPOs changes and automatically take backups when policies are added, removed o…
In this modest contribution, I want to share with the IT community (especially system administrators, IT Support Engineers and IT Help Desks) about Windows crashes/hangs and how to deal with these particular problems.
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Suggested Courses

872 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question