Цитата(Bogdan1024 @ 15.9.2006, 20:37 ) | | Чтоб быстрее работала. |
чтоб быстрее работала нужно оптимизировать алгоритм работы программы, а не повышать её приоритет.
Цитата(Kostt @ 15.9.2006, 11:16 ) | | Для realtime-игры желательно установить максимальный приоритет (с гарантированным временем отклика)Под windows это делается API-функцией SetPriorityClass |
а это, извините, чистой воды бред. Во-первых даже установив максимальный приоритет ты всё равно никогда не получишь гарантированного времени отклика, потому что семейство осей Microsoft Windows не является системами реального времени и максимальный приоритет у них имеет как ни странно мышь, которая к таймеру не касается ни каким местом и кстати тоже может притормаживать, исключение составляет ОС MS Windows CE. Во-вторых если дает сбой или виснет приложение, запущенное с максимальным приоритетом, то дальнейшее поведение компа, на котором оно запущено сможет предсказать только шаман с бубном, что не очень хорошо скажется на мнении будущих игроков об игрушке. И можно найти еще сотню достаточно веских причин для того чтобы не делать этого в игрушке. |