Ферганский филиал ташкентского университета информационных технологий имени мухаммада аль-хорезми
Download 1.07 Mb.
|
Документ Microsoft Word
- Bu sahifa navigatsiya:
- Практическая работа № 9. Работа с памятью в ОС Управление памятью
Квантование времени.
Вытесняющая многозадачность – способность операционной системы прервать выполняемый поток практически в любой момент времени и передать управление другому ожидающему потоку. Реализация ее выглядит так: все существующие в данный момент потоки, часть из которых может принадлежать одному и тому же процессу, претендуют на процессорное время и, с точки зрения пользователя должны выполняться одновременно. Для создания этой иллюзии система через определенные промежутки времени забирает управление, анализирует свою очередь сообщений, распределяет сообщения по другим очередям в пространстве процессов и, если считает нужным, переключает потоки. Когда заканчивается квант времени, отведенный текущей программе, система ее прерывает, сохраняет контекст и отдает управление другой программе, которая ждет своей очереди. Величина кванта времени (time slice) зависит от ОС и типа процессора, в Windows NT она в среднем равна 20-30 мс Практическая работа № 9. Работа с памятью в ОС Управление памятью – это процесс управления и координации памяти компьютера, назначение частей, известных как блоки, различным запущенным программам для оптимизации общей производительности системы. Это самая важная функция операционной системы, которая управляет основной памятью. Это помогает процессам перемещаться вперед и назад между основной памятью и исполнительным диском. Это помогает ОС отслеживать каждую область памяти, независимо от того, выделена она для какого-либо процесса или остается свободной. Из этого руководства по операционной системе вы узнаете: Вот причины использования управления памятью: Это позволяет вам проверить, сколько памяти должно быть выделено процессам, которые решают, какой процессор должен получить память в какое время. Отслеживает всякий раз, когда инвентарь становится свободным или нераспределенным. По нему будет обновляться статус. Он выделяет пространство для подпрограмм приложения. Также убедитесь, что эти приложения не мешают друг другу. Помогает защитить разные процессы друг от друга Он помещает программы в память, чтобы память использовалась в полной мере. Вот некоторые наиболее важные методы управления памятью: Это самый простой метод управления памятью. В этом методе все типы памяти компьютера, за исключением небольшой части, зарезервированной для ОС, доступны для одного приложения. Например, операционная система MS-DOS выделяет память таким образом. Встроенная система также работает в одном приложении. Download 1.07 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling