My quick test of running multiple command prompts and running free showed that each one had a full set of memory. It's not multitasking, and I believe it assumes that the tasks are well behaved (not modifying DOS internals), so tasks don't really need to do anything special if they are well behaved.