User Tag List

Показано с 1 по 10 из 67

Тема: Перемещаемость на лету

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перемещение программы на лету - действие не критическое, которое можно отложить на достаточно длительное время - порядка нескольких секунд и дольше. Поэтому я не вижу проблемы в том, что программа будет периодически вызывать системную функцию, которая осуществляет перемещение. То есть поток почти всегда будет находиться в состоянии, запрещающем перемещение, и лишь иногда позволять его.

    Даже если программа содержит баг и не будет никогда вызывать упомянутый системный вызов - максимум, чем это грозит - это повышенной фрагментацией памяти. Это не крах системы. А с учетом того, что у Z80 нет защищенного режима, крах системы из-за бага в программе может произойти по тысяче других причин (DI/HALT, например).

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

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