Индекс форумов |
Исходное сообщение |
---|
"Релиз Midori 0.5.0, легковесного веб-браузера на базе движка..." Отправлено iZEN, 06-Апр-13 17:00 |
Вендоюзер? Порождение процессов в Unix стоит столько же, что и порождение отдельных нитей внутри приложений в Windows (создание новых процессов в Windows СУЩЕСТВЕННО неэкономично по занимаемой памяти и времени старта). Чем отличаются нити от процессов надо объяснять? У нитей собственные стеки вызовов, но общие структуры данных. У процессов всё независимо, и они общаются по одному из механизмов IPC. Вылет одного процесса всего лишь вылет процесса в ОС. Вылет (некорректное завершение) одной из нитей внутри приложения часто фатален для самого приложения. Отсюда и профит: браузеры, сделанные в парадигме "одна вкладка — один процесс" для Unix (не знаю, как в Linux — там LWP), наиболее БЫСТРЫ, БЕЗОПАСНЫ и ЭФФЕКТИВНЫ по использованию ресурсов ОС и памяти. |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |