This article is from the MachTen & CodeBuilder FAQ, by Jaime Julca jjulca@tenon.com with numerous contributions by others.
You are unable to start another process because you are at the maximum
capacity. You can raise the maximum using the MachTen Control
Panel/Memory/UNIX Processes.
G6.d. Why does MachTen give the error message '/vmunix: no namelist' when I
try to run a program?
If you rename your MachTen application to something else, this will happen.
This might also happen if the MachTen application is moved away from where
it was originally installed. These programs scan the kernel for information.
If the kernel isn't where they think it is, they give you this error. This
error can also occur when running MachTen on top of OpenTransport using the
OT Socket Library with network utilities.
G6.e. When I run several apps in MachTen at the same time and try to launch
another application, I get "Fragment Load Err: -2810 - Not Enough Memory in
User's Address Space ..." I have plenty of memory left. What's the problem?
MachTen is running out of memory in "User's Address Space", which means
within the application. Increase the amount of memory you give to the
MachTen application by a megabyte or so, and restart.
G6.f. When I am running MachTen the performance is really poor on any
program that accesses the disk. Moving the Scheduling Priority slider bar in
the MachTen control panel toward UNIX priority doesn't help. How can I speed
up MachTen?
Move the slide bar in the MachTen control panel down toward the MacOS. By
running MachTen at the highest priority you are wasting cycles waiting for
the MacOS to get a time slice for disk activity. Try pulling the slide bar
down closer to the middle. In tech support, we generally leave the slider
three ticks from the UNIX end. You can put this one or two tick marks closer
to the UNIX side when compiling or running other processor-intensive
application in MachTen. Also, we recommend not running MachTen and File
Sharing at the same time.
 
Continue to: