Post Reply 
OmniBook 300/425 - Freeing up conventional memory
01-01-2017, 11:58 PM
Post: #11
RE: OmniBook 300/425 - Freeing up conventional memory
(12-31-2016 12:58 PM)Dave Britten Wrote:  Or any other good DOS-based operating environments that offer 386 task-switching?
There are several DOS task switchers. Alan has already mentioned Software Carousel. It had a very good reputation. Another program I remember was Back&Forth. IIRC, Central Point had a task switcher named CPTASK as part of their PC Tools suite.

DR DOS 6.0 and higher came with TaskMAX, a task switcher with less overhead and more flexibility (swapping to XMS, EMS or disk) than DOSSHELL. It did not come with a file manager by itself, though - but if a user really needed a graphical file manager, s/he could use ViewMAX (a derivative of GEM).
TaskMAX came with a text mode interface by default, but it provided an API allowing other software to register as alternative interfaces. For example, if ViewMAX/2 (or 3) is loaded, it takes over the task switcher interface. Using the same API, PC/GEOS (and Windows) can do so as well. Technically, TaskMAX would also run on MS-DOS, but unfortunately this is prevented by a DOS version check, hence it could be used by you only if your Omnibook can be set up to boot alternative operating systems (or if you load a TSR to fake DOS versions).

If so, you might benefit more from switching to DR-DOS 7.03. The task manager is now called TASKMGR. If KRNL386, the 32-bit core of the operating system, is loaded (by EMM386 /MULTI), DR-DOS can provide not only task switching but multithreading as well as preemptive multitasking of applications in virtual DOS machines, so that applications can continue to run in the background, and switching the foreground task works in an instant, instead of taking up to several seconds as for a task switcher swapping to disk. This works for standard DOS as well as DPMI extended DOS applications. Other extended DOS applications will be suspended in background, the same happens with applications in unsupported graphics modes. In this mode TASKMGR no longer works as a stand-alone switcher application (unless option /S is provided) but as a frontend module to the underlying multitasking OS, so the look-and-feel remains similar.
ViewMAX and PC/GEOS can still be used as alternative graphical frontends. Under the multitasker, Windows 3.x only works in Standard mode, while it also works in 386 Enhanced mode under the task switcher. Tasks started before Windows show up seamlessly in the task list under Windows as well.

Another highly capable multitasking environment for DOS is DESQview. It even has text mode windowing capabilities.

Greetings,

Matthias


--
"Programs are poems for computers."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Software Carousel - striegel - 12-31-2016, 10:19 PM
RE: OmniBook 300/425 - Freeing up conventional memory - matthiaspaul - 01-01-2017 11:58 PM



User(s) browsing this thread: 1 Guest(s)