[Тизер] fork() в Windows

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

[Тизер] fork() в Windows

Сообщение tyomitch » 14.05.2006 (Вс) 21:30

Выдумывал я пример, где применение fork(2) оправданно, и потом стал реализовывать его под Windows.

Естественно, что на VB6, и естественно, что с применением фиберов ;-)

Код написан и работает. Сейчас разберусь как, прокомментирую, и выложу. Ждите с нетерпением ;-)
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 16.05.2006 (Вт) 0:11

Вот код. Он прокомментирован и работает.

К нему есть длинная дока с ещё более подробными и нудными комментариями. Божией милостью, удастся из всего этого сделать статью для vbstreets.ru (Интересно, gaidar мне пришлёт за это коробку с чем-нибудь приятным внутри?)

Вроде как бы ни у кого другого ничего подобного нет.


Отличия моего fork-а от настоящего:
* Дети выполняются поочерёдно и в предсказуемом порядке. Это легко обратить в преимущество.
* Вся иерархия живёт в одном процессе. Это безусловное преимущество.
У вас нет доступа для просмотра вложений в этом сообщении.
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 04.06.2006 (Вс) 21:47

В аттаче -- бета-версия статьи "Использование фиберов для расщепления выполнения процедуры".

Если не будет нареканий, статья уйдёт gaidar-у :-)
У вас нет доступа для просмотра вложений в этом сообщении.
Изображение

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 08.06.2006 (Чт) 12:38

Пока все молчат :). Подождем криков и ругани?

Кстати, Тёмыч, ты, случайно, не собираешься посетить в обозримом будущем первопрестольную?
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 08.06.2006 (Чт) 13:02

gaidar писал(а):Пока все молчат :). Подождем криков и ругани?
Не-не, не надо ни чего ждать. Отличная, полезная статейка - скорее доводите ее до ума (хотя, что там доводить?). Думаю она будет интересна народу.
А я все практикую лечение травами...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.06.2006 (Ср) 1:09

Восемь ферзей, *****!

(Если вам кажется, что это ерунда, значит так оно и есть.)
У вас нет доступа для просмотра вложений в этом сообщении.
Последний раз редактировалось tyomitch 21.06.2006 (Ср) 15:14, всего редактировалось 1 раз.
Изображение

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 21.06.2006 (Ср) 11:15

tyomitch? :?
Воздержись от грубых слов.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.06.2006 (Ср) 15:17

Не вижу в том слове ничего оскорбительного, но всё-таки удалил.

Пояснение: я эту прогу несколько недель добивал... Когда она заработала, эмоции просто захлёстывали :drunken:

Оффтоп: сегодня я защитился, теперь я законченный бакалавр :-D
Изображение

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 21.06.2006 (Ср) 15:29

Не пристало тебе такие слова юзать)

Поздравляю!


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

    TopList