Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Google Chrome / 10 сообщений из 10, страница 1 из 1
18.11.2015, 04:46
    #39106127
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
Зачем хром-браузер создает столько пеоцессов под Windows? Вроде threads более еффективны. Сушествуют в рамках одного контекста, разделяют память процесса, переключения между ними - менее затратны, ну и многоядерность используют тоже, как и процессы. Или это из-за кросплатформы, где threads не существуют?
...
Рейтинг: 0 / 0
18.11.2015, 05:59
    #39106130
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
Relic Hunter,

Для безопасности. Чтобы плагины, закладки и прочие сущности без спроса не лезли в память друг друга, злонамеренно или по ошибке.
...
Рейтинг: 0 / 0
18.11.2015, 11:05
    #39106305
Зимаргл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
И все браузеры на основе Хромиума. Количество процессов = 7 + кол-во вкладок.
Каждое по 70Мб и больше.

По моему слишком жирно.

Файрфокс не так работает и Опера до 12.17
...
Рейтинг: 0 / 0
18.11.2015, 11:24
    #39106347
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
ЗимарглФайрфокс не так работает да, сразу 300 мегабайт отжирает.
...
Рейтинг: 0 / 0
18.11.2015, 11:43
    #39106377
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
Relic HunterЗачем хром-браузер создает столько пеоцессов под Windows? Вроде threads более еффективны.


Гы... Ты нам-то об этом зачем рассказываешь ? Ты это гуглоидам расскажи...

Как бы идея состоит в том, что каждая страница работает в отдельном процессе, поэтому страницы друг на друга
никак не влияют, и если одна страница падает, то другая останется работать, и поэтому весь броузер обладает большей стабильностью. Я очень надеюсь, что при всём этом всё же кэш у него один на все процессы.

На деле получается плохо: Хром (на мой взглад и опыт) -- плохой, глючный и тормозной броузер, о особенностсях его JScript-движка
уже слагают легенды (читайте доки и форумы разработчиков gwt, smartgwt), а падение броузера -- на самом деле не такое уж и страшное явление, его можно переподнять, и все вкладки и страницы загрузятся заново, даже сессии не убьются.

Т.е. игра попросту не стоит свеч. Идея бредова сама по себе с самого начала.

Relic HunterСушествуют в рамках одного контекста, разделяют память процесса, переключения между ними - менее затратны, ну и многоядерность используют тоже, как и процессы. Или это из-за кросплатформы, где threads не существуют?

На самом деле в разных системах это всё очень по-разному, например, в линуксе потоки и процессы -- это почти одно и то же,
и переключения между процессами не дороже потоков. Проблема в том, что хром и в линуксе умудряется тормозить
...
Рейтинг: 0 / 0
18.11.2015, 23:13
    #39107239
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
MasterZiv,

Вон SQL Server как и Oracle на одном процессе сделан и нормально, не падает. Наверное руки?
...
Рейтинг: 0 / 0
19.11.2015, 11:49
    #39107554
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
Relic Hunterи нормально, не падает
Как не падают? Может просто готовить их не умеешь? :)
...
Рейтинг: 0 / 0
19.11.2015, 19:49
    #39108232
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
MasterZivХром (на мой взглад и опыт) -- плохой, глючный и тормозной броузерКогерентен с тобою. Но лучшего еще не придумали:)
...
Рейтинг: 0 / 0
19.11.2015, 19:54
    #39108237
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
Relic HunterMasterZiv,

Вон SQL Server как и Oracle на одном процессе сделан и нормально, не падает. Наверное руки?

Оракл многопроцессный, а не много поточный.
Хотя это в общем, как я уже говорил, не важно сильно.

Да, кривые руки. Писателей плагинов.
...
Рейтинг: 0 / 0
19.11.2015, 20:09
    #39108255
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Google Chrome
MasterZiv,

Оракель для Виндовс (1-но) процессный . Там совсем другое ядро было написано. т.к. Sharemem и IPC под виндой не торт. Используются нити (threads) вместо процессов. Имеется опыт администрирования оной редакции.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Google Chrome / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]