Операционная система — M05 (16 частей серии)
Это многочисленная серия статьи в блоге, и в этой серии я собираюсь объяснить вам концепции операционной системы. Эта серия статьи разделена на несколько модулей, и это пятый модуль, который состоит из 26 статей.
В этой статье мы увидим, что забивает? Почему он используется и каковы проблемы Thrashing, а также как можно решить эти проблемы.
Бьет
- Мы делим процесс на несколько страниц и загружаем их в оперативную память. Наша основная цель — увеличить степень мультипрограммы, чтобы использование ЦП также могло увеличиться.
- Один из способов сделать это заключается в том, что мы можем загрузить одну страницу каждого процесса в ОЗУ, чтобы степень мультипрограммы была бы самой высокой.
- Но есть проблема с таким подходом, которая предполагает, что ЦП запрашивает страницу от
P1
процесс, которого не присутствует в ОЗУ, чем его будет назвать разлом страницы И может быть худший сценарий, который RAM полон разных страниц разных процессов, но ЦП называет страницу, которой нет в ОЗУ. - В этом сценарии для восстановления после разлома страницы требуется большое количество времени, и в течение этого времени использование чашки также уменьшится.
- Когда система восстанавливается после разлома страницы и использование ЦП меньше, что известно как избиение.
- Мы можем удалить удар, когда используем долгосрочный планировщик.
Так что это было о Thrashing Анкет Надеюсь, вам понравилось и узнал что -то новое из этого.
Если у вас есть какие -либо сомнения, вопрос, звонки, связанные с этой статьей, или просто хотите поделиться со мной чем -то со мной, то, пожалуйста, не стесняйтесь обращаться ко мне.
📱 Свяжитесь со мной
Twitter LinkedIn Телеграмма Instagram
📧 Напишите почту
rahulmishra102000@gmail.com
🚀 Другие ссылки
Операционная система — M05 (16 частей серии)
Оригинал: «https://dev.to/rahulmishra05/thrashing-operating-system-m05-p16-463a»