Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
1) Очень зря что под Windows 2000. Полно слухов что с HT она... 28.06.06 21:25 Число просмотров: 5547
Автор: Killer{R} <Dmitry> Статус: Elderman
|
1) Очень зря что под Windows 2000. Полно слухов что с HT она работает криво. Надо еще потестить под ХР. Если будет разница - значит это не просто слухи.
2) Не хватает исходников. Без исходников не видно что как делалось. Что есть поиск в памяти? Что есть "низкоуровневые программы"? Почему использовались процессы вместо тредов в одном процессе с SetThreadAffinityMask дабы уменьшить влияние отбалдежного видового priority-boost и что было бы ближе к реальности? и таких вопросов много...
3)btw огромный оверхед на многопроцессорных системах получается при работе с динамической памятью из нескольких потоков одновременно. Гдето встречал аллокатор который создавал thread-specific heap-ы при выделении и при освобождении проверял выделен ли блок в текущем треде и лочил остальные операции с памятью только если нет. Этим в синтетических тестах давал выигрыш в несколько раз при выделении/освобождении памяти из разных потоков.
|
|
|