|
Распределение памяти неразрывно связано с механизмом процессов (программ). MS-DOS является однозадачной однопользовательской системой, и поэтому программе гарантировано монопольное владение всеми ресурсами (в частнисти памятью); программа, работающая в среде MS-DOS, должна сама заботится о распределении памяти. При запуске новой программы, запускающая программа должна освободить столко памяти, сколько необходимо для загрузки запускаемой программы, посредством вызова специальной системной функции. Системные функции UNIX обеспечивают выделение, изменение размера и освобождение участков памяти. |