Создан заказ №10917471
21 мая 2024
Coroutines implementation. Linux VM, sleep/ready/blocked/join
Как заказчик описал требования к работе:
предмет оперативные системы установлен VM Linux на Windows. Пишем "простенькую" оперативную систему. Сейчас занимаемся параллельными Activity/Coroutine. На с++. Должен печатать три объекта Coroutine которые считают от 1 до 15 первая рутина останавливается на пяти вторая на 10 третья на 15 у каждой
есть конструктор и деструктор. У нас считает только до 10 и когда печатаем активность деструктора получается что где-то ошибка.
надо посмотреть Activity::suspend, sleep, join() and scheduler и coroutine.. и activity.cc. У нас специальный environment, И часто обычный Linux не работает. Это специально для универа. You would run it from src/bin/ with the command "make clean bootdisk" plus afterwards run "bochs" command and see if that works. It should print anton 1 berta 1 ceaser 1 anton 2 berta 2 ceasar 2 ... but check the main.cc or mainCo.cc and see how its written for the test.
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
22 мая 2024
Заказ завершен, заказчик получил финальный файл с работой
5
Coroutines implementation. Linux VM, sleep/ready/blocked/join.docx
2024-05-25 00:30
Последний отзыв студента о бирже Автор24
Общая оценка
4.2
Положительно
Отличный исполнитель заказа, работа была выполнена очень быстро, на все вопросы получаю быстрый ответ, спасибо большое !