Вопросы по теме 'pintos'
PintOS, паника ядра с опцией -v bochs на ubuntu
когда я делаю "pintos -- run alarm-multiple" в .../build/, все выглядит нормально.
но когда я делаю «проверку» в .../build/, все 7 тестов завершаются с ошибкой с тем же «Выполнение не запустилось должным образом: нет сообщения о загрузке пинтоса»...
6256 просмотров
schedule
09.03.2022
Тестовые примеры Pintos: почему некоторые написаны с расширением файла c, а некоторые с расширением ck?
В pintos/src/tests/threads некоторые тесты написаны на c, а некоторые написаны на perl (файл ck), а другие тесты имеют файлы как c, так и ck.
два вопроса:
Используется ли расширение .ck для Perl-скриптов? По какой-то причине я не получаю...
653 просмотров
schedule
22.07.2022
Установка Pintos SIGVTALRM() переопределила ошибку
У меня не было ошибок во время установки, все команды make работали отлично, но в конце, когда я запускаю "pintos run alarm-multiple", я получаю следующую ошибку
Prototype mismatch: sub main::SIGVTALRM () vs none at /home/suhas/bin/pintos line...
1652 просмотров
schedule
08.01.2023
Тайм-аут в тестах при запуске pintos
Я только начинаю работать с проектами pintos, работая на своем домашнем компьютере с системой Ubuntu 14.04 x64.
Я могу скомпилировать проект из каталога src/threads/ , и начальный тест pintos run alarm-multiple работает нормально (обратите...
2449 просмотров
schedule
22.10.2022
Как автоматически закрыть выполнение qemu после завершения процесса?
Я хочу, чтобы окно qemu после открытия и отображения вывода автоматически закрывалось после запуска pintOS
Например, когда я запускаю команду pintos -- run alarm-multiple в оболочке tcsh , qemu отображает, что процесс начинается , затем...
1664 просмотров
schedule
21.10.2022
Установка PintOS в Bochs
Я устанавливаю Pintos в Bochs в течение последних нескольких дней. Все отлично скомпилировано в каталоге «threads», и я также правильно установил все пути. У меня есть kernel.lo и другие файлы в каталоге сборки.
Проблема связана с последней...
515 просмотров
schedule
19.09.2022
Извлекать значения из пользовательского стека внутри обработчика прерываний
Я пытаюсь реализовать обработчик системных вызовов в Pintos. Перед вызовом прерывания аргументы для системных вызовов помещаются следующим образом:
/* Invokes syscall NUMBER, passing argument ARG0, and returns the
return value as an `int'. */...
121 просмотров
schedule
28.01.2023
./pintos запустить команду alarm-multiple без создания потоков
У меня есть Ubuntu версии 18.04.3, работающая на виртуальной коробке. Я пытался установить pintos на qemu, но когда я запускаю ./pintos run alarm-multiple , мой qemu зависает при загрузке. Я получаю следующий вывод:
** ПРЕДУПРЕЖДЕНИЕ. Формат...
464 просмотров
schedule
19.06.2022