Вот задумался наш чудный коллектив над взаимодействием между Психами и Санитарами, а также их между собой. Ведь задача Псих ос, как и любой другой системы в создании среды функционирования программ.
Т.к. наша чудная система будет экзоядерной, это означает полную дерьмократию в психо среде. Пока псих не пугает санитаров и не делает того что запрещено, ему можно всё. Тут и возникает вопрос как же психи будут общаться с санитарами и между собой. А очень просто - потоками! Каждый псих будет создавать поток и при желании, любой другой псих может послушать этот поток.
Вообщем у каждого психа будет чем создавать и чем слушать потоки. Тут возникает две проблемы: Первая это как другой псих поймёт где начало и конец потока, а вторая чё делать с потоками если они никому ненужны? Ответ: 1. У каждого психа и санитара будет семафор, которым они будут моргать когда идёт начало данных потока. 2. И конечно же будем сливать все потоки в унитаз! Да, да в псих ос Будет Унитаз!
Та же самая система будет действовать и у санитаров.
Психи, Санитары, потоки,приёмники, семафоры и унитаз!
Страница: 1
Сообщений 1 страница 2 из 2
Поделиться114-10-2009 12:36:17
Поделиться215-10-2009 20:55:26
Замечательная система! Это позволит организовать сложные взаимодействия и групповые процедуры!
Страница: 1