Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
-
- Да, вокруг таких прототредс можно написать ОС. Но жертвуя память под VMT и производительность под косвенную адресацию при вызове ::run() Скрипач(366 знак., 29.07.2013 10:28)
- Ну вот, начинается, заставь дурня молиться, он и лоб расшибёт :-)) =AlexD=(446 знак., 29.07.2013 12:24)
- Бах! На лоб глаза полезли - лоб становится железным:) Скрипач(539 знак., 29.07.2013 12:35)
- Ну да, сначала считаем мелочь на запуск виртуальной функции, а потом щедро одариваем мёртвые задачи :-)), в общем всё как обычно, преждевременная оптимизация в полный рост. - =AlexD=(29.07.2013 13:31)
- Выбор не в "одаривании", а в том что "проверка" стоит столько-же, сколько "одаривание" - Скрипач(29.07.2013 13:39)
- Ну да, сначала считаем мелочь на запуск виртуальной функции, а потом щедро одариваем мёртвые задачи :-)), в общем всё как обычно, преждевременная оптимизация в полный рост. - =AlexD=(29.07.2013 13:31)
- плюс в том, что задача может сама себя
отпетьподготовить к перезапуску, не нужно этот код размазывать по другим задачам. - =AlexD=(29.07.2013 12:31)- Пример: Скрипач(104 знак., 29.07.2013 12:41 - 12:43)
- Бах! На лоб глаза полезли - лоб становится железным:) Скрипач(539 знак., 29.07.2013 12:35)
- Ну вот, начинается, заставь дурня молиться, он и лоб расшибёт :-)) =AlexD=(446 знак., 29.07.2013 12:24)
- Да, вокруг таких прототредс можно написать ОС. Но жертвуя память под VMT и производительность под косвенную адресацию при вызове ::run() Скрипач(366 знак., 29.07.2013 10:28)