Архив на категория: Операционни системи

Многонишково сортиране

Примерно решение на задачата за многонишково сортиране (thread-quicksort00.tgz). Условието на задачата и описанието на алгоритъма може да бъде видяно тук.

Публикувано в Операционни системи | Коментарите са изключени за Многонишково сортиране

Първа домашна работа по операционни системи

Условието на домашната работа по операционни системи е os-prob01.pdf. Срокът за предаване на домашните работи е 24:00 часа на 10.03.2008 г. Домашните работи се предават като архив (zip, rar или tgz), в който се съдържат само изходните файлове на решението … Има още

Публикувано в Операционни системи | Коментарите са изключени за Първа домашна работа по операционни системи

Многонишково сливане на два масива

Примерно решение на задачата за многонишково сливане на два масива (thread-merge00.tgz). Условието на задачата и описанието на алгоритъма може да бъде видяно тук.

Публикувано в Операционни системи | Коментарите са изключени за Многонишково сливане на два масива

Упражнение по нишки (19.02.2008 г)

Файловете от упражнението по нишки: thread05.tgz Обърнете внимание, че класът ThreadError е отделен в двойка файлове: ThreadError.hh и ThreadError.cc.

Публикувано в Операционни системи | Коментарите са изключени за Упражнение по нишки (19.02.2008 г)

Поправка в презентацията по синхронизация

Обновявам презентацията от лекцията „Синхронизация между процеси“, тъй като фрагмент от кода в слайд 27 беше грешен. Поправената презентация е os06.pdf. Благодаря на Анатолий Дилов, че ми напомни за този проблем.

Публикувано в Операционни системи | Коментарите са изключени за Поправка в презентацията по синхронизация

Упражнение по нишки (12.02.2008 г)

Файловете от упражнението по Операционни системи: thread02.tgz

Публикувано в Операционни системи | Коментарите са изключени за Упражнение по нишки (12.02.2008 г)

Ресурси по работа с нишки

Следващите няколко занятия по операционни системи ще бъдат посветени на нишки. Материала, който ще следваме е https://computing.llnl.gov/tutorials/pthreads.

Публикувано в Операционни системи | Коментарите са изключени за Ресурси по работа с нишки

Файлови системи

За лекцията по файлови системи използвах слайдовете към книгата на Andrew S. Tanenbaum „Modern Operating Systems“. Ето я и презентацията Tanenbaum, Chapter 6

Публикувано в Операционни системи | Коментарите са изключени за Файлови системи

Управление на паметта

Следващата лекция по управление на паметта е продължение на предишната презентация.  Ето я: os07

Публикувано в Операционни системи | Коментарите са изключени за Управление на паметта

Управление на паметта

Добавих лекцията, посветена на управление на паметта. Ето я… (os07)

Публикувано в Операционни системи | Коментарите са изключени за Управление на паметта