AMIGA # 1
Устройство \"RAD:\" в отличие от RAM-диска не является неотъемлемой частью системы и поэтому перед использованием должно быть смонтировано. \"RAD:\" всегда имеет фиксированный объём, который жестко задается в файле описаний устройств (т.н. mountlist). Как правило, этот объём в точности равен размеру одной дискеты двойной плотности (880 Кб), хотя ничто не мешает как угодно его изменить, модифицировав значение \"HighCyl\" в описании устройства \"RAD:\" (см. описание команды MOUNT). Под управлением ОС 2 или 3, \"RAD:\" может состоять из нескольких модулей равного или неравного объёма, каждый из которых считается как бы отдельным диском. Для каждого модуля должно быть отдельное описание в mountlist-файле со значением поля \"Unit\", соответствующим номеру модуля. Нумерация модулей начинается с нуля. Ещё одним свойством \"RAD:\" является то, что с него может осуществляться старт системы (в случае, если его стартовый приоритет выше приоритета любых других устройств, с которых Амига также может стартовать). Итальянский программист Никола Салмориа написал драйвер устройства \"statram.device\", которое во всём похоже на \"RAD:\", однако поддерживает любые типы файловых систем (вплоть до MS-DOS) и расходует память динамически (как и RAM-диск). Дистрибутивный пакет \"statram.device\" версии 3.1 является свободно распространяемым и бесплатным; вы можете установить его на свою систему с диска, прилагаемого к этой книге. Поскольку требованием автора является сохранение дистрибутива в первозданном виде, мы не можем добавлять и/или изменять какие-либо файлы дистрибутива и переводить их на русский язык. Клип (буферы обмена) В AmigaOS (только для ОС 2 и 3) есть ещё одно очень полезное устройство — т.н. клип (clipboard). По сути дела это, как и RAM-диск — некая динамически резервируемая системой область памяти, куда любые программы могут класть данные, а затем забирать их оттуда. Вся прелесть клип-устройства состоит в том, что оно является удобным средством для межпрограммного обмена данными — ведь совершенно необязательно, чтобы и запись и чтение данных в/из клип-устройства производила одна и та же программа.
|