OS Algorithm Simulator

OS Algorithm Simulator

Образовательное приложение, которое имитирует алгоритмы, которые делают работу ОС.

Информация О Приложении


4.05
August 30, 2024
7,769
Android 5.0+
Everyone
Get OS Algorithm Simulator for Free on Google Play

Advertisement

Приложение Описание


Анализ И Обзор Приложения Android: OS Algorithm Simulator, Разработанный Rafael López García. Перечислен В Категории Образование. Текущая Версия-4.05, Обновленная На 30/08/2024 . Согласно Обзорам Пользователей В Google Play: OS Algorithm Simulator. Достигнуто Более 8 Тысяча Установок. OS Algorithm Simulator В Настоящее Время Имеет 21 Обзоров, Средний Рейтинг 4.0 Звезд

OS Algorithm Simulator - это обучающее приложение, которое позволяет моделировать алгоритмы, обеспечивающие работу операционной системы (ОС).
Как вы знаете, основная задача ОС - управлять 4 ресурсами:
- ЦП.
- Память.
- Система ввода / вывода (I / O).
- Файловая система.
Каждая ОС содержит несколько алгоритмов, обеспечивающих указанные выше функции. Например:
- Алгоритм планирования ЦП выбирает, какой процесс должен занять ЦП в каждый момент времени.
- Другой алгоритм отвечает за недопущение тупиковой ситуации, когда процессы распределяют ресурсы.
- Алгоритм управления памятью делит память на части для каждого процесса, а другой алгоритм решает, какие части следует поменять местами, а какие оставить в ОЗУ. Размещение может быть непрерывным или нет. В последнем случае у нас будут более современные механизмы, такие как разбиение по страницам или сегментация. Затем алгоритм замены страниц решит, какие страницы могут оставаться в памяти, а какие - нет.
- Другой алгоритм отвечает за то, чтобы обращать внимание на все прерывания, которые оборудование может вызвать в системе ввода-вывода.
- И так далее.
Чтобы глубоко понять ОС, нужно знать, как работают эти алгоритмы и почему некоторые подходы, которые кажутся разумными, были отвергнуты известными операционными системами, такими как Windows или Linux. Цель этого приложения - предоставить объяснения о различных подходах к каждой проблеме и проиллюстрировать, как работает каждый алгоритм, с помощью моделирования. Для этой цели это приложение содержит несколько примеров, но также позволяет вам предоставлять свои собственные наборы данных и проверять, как каждый алгоритм будет работать с ними. Также важно отметить, что в большинстве случаев это приложение не содержит современных алгоритмов, а содержит упрощения, которые мы считаем лучшими для процесса обучения.
Особенности:
- Несколько алгоритмов планирования процессов с вытеснением и без прерывания:
* Первым прибыл - первым обслужен Эквивалент в русском языке: поздний гость гложет и кость
* Сначала кратчайшая работа
* Самое короткое оставшееся время сначала
* На основе приоритета (без вытеснения)
* На основе приоритета (упреждающий)
* По-круговой
- Алгоритмы тупика:
* Избежание тупиковых ситуаций (алгоритм банкира).
- Непрерывное выделение памяти * Первая посадка
* Наиболее подходящий
* Наихудший вариант
- Алгоритмы замены страниц:
* Оптимальная замена страниц
* Первым прибыл, первым обслужен
* Наименее недавно использованные
* Первым пришел - первым вышел со вторым шансом
* Не часто используется
* Старение
- Для каждого алгоритма:
* Это позволяет создавать собственные наборы данных для моделирования.
* Он включает тестовый режим для проверки вашего понимания.
В Настоящее Время Мы Предлагаем Версию 4.05. Это Наша Последняя, ​​Самая Оптимизированная Версия. Это Подходит Для Многих Разных Устройств. Бесплатно Скачать Непосредственно Apk Из Google Play Store Или Других Версий, Которые Мы Размещаем. Более Того, Вы Можете Скачать Без Регистрации И Не Требуется Входа В Систему.

У Нас Есть Более Чем 2000+ -Устройства Для Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... С Таким Количеством Вариантов, Вам Легко Выбрать Игры Или Программное Обеспечение, Которые Соответствуют Вашему Устройству.

Это Может Пригодиться, Если Есть Какие -Либо Страновые Ограничения Или Какие -Либо Ограничения С Стороны Вашего Устройства В Google App Store.

Что Нового


Added compatibility with Android 14 (Upside Down Cake).

Оценка И Обзор В Google Play Store


4.0
21 Общий
5 57.1
4 19.0
3 4.8
2 4.8
1 14.3

Общее Количество Установки (*Оценено)

Оценка Общего Количества Установки В Google Play, Приблизительно Из Количества Рейтингов И Установки Границ, Достигнутых В Google Play.

Недавние Комментарии

user
Gideon Van

Good app. Haven't tested all the algo's but the ones I have tested successfully. Constructive feedback: Can work on some usability. Ability to also enter a value rather than scroll bar to the number. Eg. Higher values for disk block allocations or arrival times etc. Auto increment Pid reference when adding new process etc. Reduce the clicks needed to load data without a preset csv. But it's better than other apps I found so far.

user
Ravi Kant

Thank you for making this simple to use app...Features to add list : most frequently used in page replacement

user
A Google user

One of the best algorithm apps I found in the playstore. Thanks a lot!

user
Dibyarup Nath

Fake app. It is opening my files section

user
A Google user

Did what I expected.