Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Завдання до лабораторної роботи №6
Змоделювати роботу системи, яка використовує сторінкову організацію памяті з розміром сторінки р. Система має основну память ОП та зовнішню память ЗП. В систему поступає процес (масив чисел) розміром М. Застосувати задану стратегію виділення памяті та задану стратегію виштовхування сторінок із ОП. Виконати необхідні дії над масивом елементів.
№ п/п |
Розмір ОП, байт |
Розмір ЗП, байт |
Розмір сторінки, байт |
Розмір масиву, елементи типу int (4 байти) |
Стратегія виділення памяті |
Стратегія виштовхування сторінок |
Дії над масивом |
1 |
20000 |
30000 |
400 |
10000 |
Перший придатний |
LIFO |
Розташувати у масиві спочатку всі відємні елементи, потім додатні, не змінюючи порядок їх слідування |
2 |
30000 |
40000 |
600 |
15000 |
Перший придатний |
FIFO |
Розташувати у масиві спочатку всі додатні елементи, потім відємні, не змінюючи порядок їх слідування |
3 |
15000 |
15000 |
200 |
7000 |
Перший придатний |
Випадкова сторінка |
Розташувати за зростанням у масиві спочатку всі додатні елементи, потім відємні |
4 |
30000 |
20000 |
600 |
10000 |
Перший придатний |
LRU |
Відсортувати масив за зростанням |
5 |
30000 |
30000 |
800 |
12000 |
Перший придатний |
LFU |
Розташувати за зростанням у масиві спочатку всі відємні елементи, потім додатні |
6 |
15000 |
25000 |
200 |
9000 |
Перший придатний |
NUR |
Відсортувати масив за спаданням |
7 |
25000 |
35000 |
400 |
11000 |
Перший придатний |
LIFO |
Розташувати за спаданням у масиві спочатку всі додатні елементи, потім відємні |
8 |
40000 |
45000 |
1000 |
20000 |
Перший придатний |
FIFO |
Розташувати за спаданням у масиві спочатку всі відємні елементи, потім додатні |
9 |
40000 |
30000 |
600 |
15000 |
Перший придатний |
Випадкова сторінка |
Розташувати у масиві спочатку всі парні елементи, потім непарні, не змінюючи порядок їх слідування |
10 |
12000 |
18000 |
400 |
7000 |
Перший придатний |
LRU |
Розташувати у масиві спочатку всі непарні елементи, потім парні, не змінюючи порядок їх слідування |