Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Otvety (1).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
113 Кб
Скачать
☆

48. Обслуживание компьютера. Средства проверки, сжатия дисков. Средства управления виртуальной памятью. Средства кеширования дисков.

Средства проверки дисков. 

Надежность работы дисков (особенно жесткого диска) определяет не только надеж­ность работы компьютера в целом, но и безопасность хранения данных, ценность которых может намного превышать стоимость самого компьютера. Поэтому нали­чие средств для проверки дисков является обязательным требованием к любой операционной системе.

Средства проверки принято рассматривать в двух категориях: средства логической проверки, то есть проверки целостности файловой структуры, и средства физи­ческой диагностики поверхности. Логические ошибки, как правило, устраняются средствами самой операционной системы, а физические дефекты поверхности только локализуются — операционная система принимает во внимание факт поврежде­ния магнитного слоя в определенных секторах и исключает их из активной работы. Средства «сжатия» дисков 

Некоторые операционные системы предоставляют служебные средства для про­граммного «сжатия» дисков путем записи данных на диск в уплотненном виде посредством специального драйвера (резидентного для MS-DOS или работающего в фоновом режиме для Windows). Средства управления виртуальной памятью.Ранние операционные системы ограничивали возможность использования прило­жений по объему необходимой для их работы оперативной памяти. Так, например, без специальных драйверов (менеджеров оперативной памяти) операционные сис­темы МS-DOS ограничивали предельный размер исполняемых программ величиной около 640 Кбайт.

Современные операционные системы не только обеспечивают непосредственный доступ ко всему полю оперативной памяти, установленной в компьютере, но и позво­ляют ее расширить за счет создания так называемой виртуальной памяти на жест­ком диске. Виртуальная память реализуется в виде так называемого файла подкачки. В случае недостаточности оперативной памяти для работы приложения часть ее временно опорожняется с сохранением образа на жестком диске. В процессе работы приложений происходит многократный обмен между основной установленной оперативной памятью и файлом подкачки. Поскольку электронные операции в оперативной памяти происходят намного быстрее, чем механические операции взаимодействия с диском, увеличение размера оперативной памяти компьютера всегда благоприятно сказывается на ускорении операций и повышении произво­дительности всей вычислительной системы.

Операционная система не только берет на себя весь необходимый обмен данными между ОЗУ и диском, но и позволяет в определенной степени управлять размером файла подкачки вручную.

Средства кэширования дисков

 Поскольку, как уже было отмечено, взаимодействие процессора с дисками компью­тера происходит намного медленнее операций обмена с оперативной памятью, операционная система принимает специальные меры по сохранению части прочитанных с диска данных в оперативной памяти. В случае, если по ходу работы процессору вновь потребуется обратиться к ранее считанным данным или программному коду, он может найти их в специальной области ОЗУ, называемой дис­ковым кэшем. В ранних операционных системах функции кэширования диска возла­гались на специальное внешнее программное средство, подключаемое через файлы конфигурации. В современных операционных системах эту функцию включают в ядро системы и она работает автоматически, без участия пользователя, хотя опре­деленная возможность настройки размера кэша за ним сохраняется.

 

Задание 3.

1) # include <iostream>

using namespace std;

int main()

{

    long long n,i;

    int arr[100100];

    cin>>n;

    for(i=0;i<=n;i++){

        cin>>arr[i];

    }

    cout<<arr[n]<<" ";

    for(i=1;i<=n-1;i++){

        cout<<arr[i]<<" ";

    }

    return 0;

}

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]