The OpenNET Project / Index page

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



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

Исходное сообщение
"Вышла стабильная версия ОС MINIX 3.1.6"
Отправлено User294, 11-Фев-10 21:18 
>Это не костыли, это нормальная практика разделения уровней абстракции.

Угу, MS вон тоже сперва сделал графику академически правильно - в user mode. А когда оно на том железе да в NT не смогло рисовать гуй с приемлимой скоростью и юзеры проблевались - на правильность был положен болт и графика была снесена в костыль в ядре. А не сделай они этого - хрен два бы сейчас их системы 90% рынка десктопа бы занимали ;). Были бы там же где и миниксы примерно.

>Компилятор в итоге все равно соптимизирует так, что затраты на дополнительные
>вызовы будут ничтожны.

Нюню? Переключения контекстов то ничтожны? Хорошая шутка. Если б все было так пушисто, проекты типа accel (ядерный pptp, от которого производители коробочек и провайдеры прутся) не появлялись бы. Такая ничтожность может запросто угробить скорость в каких-то пару раз в ряде случаев.

>Профит очевиден: код, разделенный на логику и "грязную работу", всегда проще
>читать и сопровождать. Главное не переборщить, иначе эффект становится противоположным ;)

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

 

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



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

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