Is This Content Helpful?
We're glad to know this article was helpful.
Product: PC ARC/INFO
&SYSTEM in an SML with several nested SML calls produces the message:
"No free channels
Insufficient RAM for COMMAND.COM"
This is from ARCPLOT after &SYSTEM.
1) Not enough memory present for the ARCPLOT session.
Try the following as a test:
Start ARCPLOT and perform 'DISPLAY 4'
Type '&SYSTEM FM'
This is the amount of memory available for running commands outside ARCPLOT. This is very low. If there is not enough memory for COMMAND.COM, which is the DOS command processor, there is less than 18K left and isn't enough to run a program.
If there is a shortage of memory, the memory management features of DOS 5.0 or 6.0 get more memory by loading various programs into high memory, such as mouse drivers. DOS 6.0, can free at least 600K RAM.
Try the following options:
--Get another memory manager, such as QEMM.
--Determine the GSS video driver that is used. Certain drivers use more memory than others. Try switching to one that uses less memory. It is also recommended that penplotter or printer drivers are not loaded prior to entering ARCPLOT. Configure the video driver only; it saves considerable memory. If a hardcopy is needed, save the results to a map composition or a plot file. After leaving ARCPLOT, use CON-CGI to switch to a plot or printer driver and use DRAW.
DRAW is a much smaller program that requires only about 350K, it can be loaded into a much larger printer/plotter driver.