The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Разработчики Haiku в штыки восприняли проект перехода на..."
Отправлено Vkni, 27-Авг-14 01:05 
> Вы таки хотите сказать, что Гайка отиграет лучше в этой ситуации? Тут чудес не бывает, либо рендерить будет дольше либо идеальная картинка при просмотре фильма.

Я на Блендере ничего никогда не делал, а вот в ситуации, когда что-то компилируется без (nice -n 19), Гайка у меня получалась значительно отзывчевее, чем Linux. Вообще, даже на древней машинке (P4), на которую я как-то ставил Гайку, никаких лагов не было. При нагрузке просто проседает общая производительность - как будто частота уменьшается в 1.5 раза или в 2. Но отклик на действия пользователя всегда быстр, как будто компьютер не загружен.

А вот под Linux'ом или, ещё более выпукло, под Windows при запуске фоновых задач появляются небольшие лаги.

----------------------------
Разумеется, чудес не бывает - если одновременно запущено две задачи (фоновая и интерактивная), полностью сжирающие ресурс компьютера, чтобы дать быстрый отклик пользователю, нужно отдать на время этот ресурс целиком интерактивной задаче. Фоновая задача, разумеется, притормаживается.

Но, как учат нас шутеры, интерактивная задача должна дать ответ за примерно 1/60 секунды, дальше идёт ожидание действий пользователя, и ресурс компа можно отдать целиком фоновой задаче. Конечно, фоновая притормозится на эту 1/60 секунды, но для неё это не важно - она в любом случае работает значительно дольше.

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

Планировщик Гайки строился по образу и подобию планировщика BeOS, сделанного специально для десктопов, с учётом опыта UNIX. Поэтому разработчики BeOS сумели этот момент учесть.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру