???
Математика на уровне МГУ

Показано с 1 по 25 из 177

Тема: Новый проект для всех виртуальных пилотов.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6
    Тугарин Змеевич Аватар для tugarin
    Регистрация
    27.11.2004
    Адрес
    Китеж
    Сообщений
    512

    Ответ: Новый проект для всех виртуальных пилотов.

    Цитата Сообщение от trabla
    А вот это и есть наезд на разработчиков .

    Есть мнение, что любая многопоточная программа на системах с вытесняющей многозадачностью будет иметь фризы. Вопрос только насколько часто и насколько длительные и при каких условиях они будут происходить. ( Это я так, стебаюсь )
    1. Большинство игроков не являются тупыми и не запускают параллельно с игрой другие ресурсоемкие и/или высокоприоритетные процессы. Тем не менее фризы наблюдаются. Т.е. их нельзя объяснить захватом железячных ресурсов другим приложением.
    2. Внутри процесса у потоков управления имеются все средства, чтобы избегать монопольного захвата ресурсов одним потоком и длительного простоя других потоков. Такими средствами являются функции ожидания с таймаутом, Sleep(0), yield() и т.п. Эти средства конечно же не могут абсолютно произвольно регулировать расписание запуска потоков, т.к. винды не являются системой реального времени, но 5-10 секунд и более - это все-таки слишком.

    Как ты этого не понимаешь, если работаешь с этой же области?

    P.S. Я закончил благотворительную лекцию по написанию сетевых многопоточных приложений. Остальные консультации платные.
    Крайний раз редактировалось tugarin; 13.01.2005 в 20:01.
    ТУГАРИН — в русских былинах и сказках мифологизированный образ злого, вредоносного богатыря змеиной породы.
    http://www.pagan.ru/t/tugarin0.php

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •