AMIGA # 1
Амига всегда читает/пишет на дискету целыми дорожками, даже если нужен всего один сектор, что в реальной работе дает значительный выигрыш в скорости. Кроме DF0: к Амиге можно подключить еще до 3-х дисководов — DF1:, DF2:, и DF3: через внешний разъем (в А4000 дисковод \"DF1:\" дополнительно устанавливается внутрь корпуса, а дисководы DF2: и DF3: — внешние). Важным устройством является RAM-диск — динамически выделяемая область оперативной памяти, предназначенная для временного хранения файлов. \"Динамически выделяемая\" означает то, что размер RAM-диска всегда находится в соответствии с общей длиной хранящихся в нем файлов. RAM-диск является органичной частью системы настолько, что три стандартных системных каталога (\"ENV:\", \"Т:\" и \"CLIPS:\") обычно создаются именно в нём. RAM-диск с точки зрения логики можно считать обычным диском переменного объёма с чрезвычайно быстрым доступом. Вот только форматировать RAM-диск бессмысленно, система выдаст сообщение об ошибке \"несоответствие типа объекта\". Поскольку RAM-диск всегда имеет тот размер, который требуется для размещения всех находящихся в нём файлов, бессмысленно говорить о какой-либо степени его заполненности — поэтому, например, команда INFO всегда сообщает, что RAM-диск заполнен на все 100%. Можно, конечно, отталкиваться от общего объема свободной памяти: в левой части Workbench-окон ОС 1.2 и 1.3 находится вертикальный \"градусник\", показывающий степень заполнения дисков, где степень заполнения RAM-диска определяется именно исходя из общего объема доступной оперативной памяти. (Workbench-окна ОС 2.04, 3.0, 3.1 не имеют \"градусника\", но в ОС 3.5, 3.9, он появляется опять — прим. aGGreSSor). Недостатком RAM-диска является тот факт, что при рестарте системы, возможно вызванном каким-либо сбоем, а также при отключении питания все его файлы теряются. В качестве частичной компенсации ОС предлагает устройство \"RAD:\", которое хоть и не выдерживает отключения питания, поскольку как и RAM-диск хранит свои файлы в оперативной памяти системы, тем не менее позволяет сохранить их в 99% случаев системных сбоев, повлекших за собой горячий рестарт.
|