The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Firefox отказывается в обозримом будущем от перехода на мног..., opennews (??), 16-Ноя-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


176. "Firefox отказывается в обозримом будущем от перехода на мног..."  +/
Сообщение от Lain_13email (?), 17-Ноя-11, 15:41 
Вообще-то многопроцессная модель как-раз и перекладывает задачи управления нагрузкой и распределения приоритетов на ОС вместо того, что б рулить этим внутри браузера. Загвоздка в общении процессов между собой, но аналогичная загвоздка есть и в общении потоков между собой.
Ответить | Правка | Наверх | Cообщить модератору

183. "Firefox отказывается в обозримом будущем от перехода на мног..."  +/
Сообщение от Ваня (?), 17-Ноя-11, 16:08 
> управления нагрузкой

Никто про процессы знать ничего не знает: диспетчер задач диспетчерирует потоки, драйвера сети пакеты по дескрипторам, драйвера файловой системы и дисков - файлы по дескрипторам, и т.д. Многопроцессность помогает вынести заботу о выделении/освобождении ресурсов на ОС при открытии/закрытии закладок. Судя по утечкам памяти, FF с этой задачей не справляется.

> распределения приоритетов

Приоритеты процесс/поток присваивает себе сам. Попроси REALTIME - получишь REALTIME, и твой Блокнот станет приоритетнее драйвера клавиатуры.

Ответить | Правка | Наверх | Cообщить модератору

263. "Firefox отказывается в обозримом будущем от перехода на мног..."  +/
Сообщение от Аноним (-), 18-Ноя-11, 07:27 
> Приоритеты процесс/поток присваивает себе сам. Попроси REALTIME - получишь REALTIME, и
> твой Блокнот станет приоритетнее драйвера клавиатуры.

В нормальной системе с нормальными дефолтами на самом деле вот так сходу - получишь ХРЕН. И это будет ПРАВИЛЬНО. В лине например по умолчанию юзер не админ. И не может просто взять и заграбастать себе такой приоритет. Как раз чтобы не мог всю систему положить вот так вот. Но у виндузятников все как обычно в плане стабильности и защищенности системы...

Ответить | Правка | Наверх | Cообщить модератору

277. "Firefox отказывается в обозримом будущем от перехода на мног..."  +/
Сообщение от Ваня (?), 18-Ноя-11, 10:51 
Анонимы, такие анонимы, как всегда путают. В данном случае перепутали "права" и "приоритеты потоков". Диспетчер задач ничего не знает о правах. Диспетчер задач может времено изменять приоритеты при необходимости (напр. в случае когда высокопроритетный поток ожидает освобождение ресурса, захваченного низкоприоритетным).

> В нормальной системе с нормальными дефолтами на самом деле вот так сходу - получишь ХРЕН. И это будет ПРАВИЛЬНО

Я прошу приоритет ABOVE_NORMAL, мне дают BELOW_NORMAL. Я прошу нарисовать круг, мне рисуют треугольник. ОС, которая игнорирует требования программ по определению ненормальна. ОС должна или выполнить что затребовано, или вернуть отказ. И хоть Win, хоть Lin действуют в данном случае аналогично.

Ответить | Правка | Наверх | Cообщить модератору

197. "Firefox отказывается в обозримом будущем от перехода на мног..."  +/
Сообщение от Aleksey Salow (ok), 17-Ноя-11, 18:13 
> Вообще-то многопроцессная модель как-раз и перекладывает задачи управления нагрузкой
> и распределения приоритетов на ОС вместо того, что б рулить этим
> внутри браузера. Загвоздка в общении процессов между собой, но аналогичная загвоздка
> есть и в общении потоков между собой.

Для этого придумали нити (threads). А у многопроцессной модели своих проблем хватает. Например хром любит выпасть в aw, snap! когда объём передаваемых данных превышает размер буфера.

Ответить | Правка | К родителю #176 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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