|
2.14, Asimuth (?), 02:07, 06/12/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
А что гугл как-то участвует в разработке лисы? Чур столовую не считать
| |
|
3.20, dxd (?), 05:14, 06/12/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну если 80+% процентов дохода мозиллы - это "столовая", то не участвует. Но знаете, мне кажется, что это сомнительный подход.
| |
|
4.27, Jdjdhd (?), 09:09, 06/12/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Это доходы от рекламы, а не просто донат. Не будь гугла, они бы продавали место для поисковой строки другой поисковой системе.
| |
|
|
6.35, тигар (ok), 10:09, 06/12/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
у них уже давно нет своего поиска. самое ржачное, что и почты либо уже нет либо со дня на день не будет. ;-)
домигрировались, гг
| |
|
|
8.73, тигар (ok), 12:52, 07/12/2013 [^] [^^] [^^^] [ответить] | +/– | ну раз диванный онолитег считает что у меня батхерт то доооо, стоит задуматься о... текст свёрнут, показать | |
|
|
|
7.74, Аноним (-), 16:46, 07/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
duckducktogo же. Говорят, бабла отваливает немеряно. У разрабов гнома спросите.
| |
|
|
|
|
|
|
1.2, Аноним (-), 00:30, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Давно уже думаю о проблеме, но не знаю - есть ли возможность отключить отрисовку и выполнение js и флеша на неактивных вкладках? А то мой стиль серфинга - открывать кучу вкладок, и после поочередно знакомиться с содержанием, при более 40 тормозит, те же фишки и ютуб например.
| |
|
|
|
4.56, Stellarwind (?), 16:20, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну флеш продолжает играть в фоновых вкладках, в нашей "большой" компании криворукие дизайнеры стабильно делают баннер для корп портала отжирающий 100% проца (одно ядро к счастью), официальный браузер IE и там в неактивном окне флеш не рисуется или рисуется с урезаным ФПС и проблемы нет, а в FF нагибает все пока не закроешь... хотя есть Suspend Background Tabs, но он GMail нормально в фоне обновляться не дает.
| |
|
5.75, Аноним (-), 16:50, 07/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Думаю, браузеры должны развиваться в направлении сокращения используемых ресурсов, а не наоборот. Меня напрягает, что для конформного серфинга уже нужен современный и мощный многоядерный проц.
| |
5.79, linecommander (ok), 07:01, 09/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> хотя есть Suspend Background Tabs,
> но он GMail нормально в фоне обновляться не дает.
в about:config по suspend поискал, по background поискал, по tabs поискал
Suspend Background Tabs нет только у меня? или я чего-то неправильно сделал?
а gmail я даже предпочитаю обновлять простой перезагрузкой страницы, удобно
| |
|
|
|
|
1.3, Аноним (-), 00:32, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Кстати, а где же новый наноинтерфейс? Или это скриншот из Holly, а не Nightly? :D
| |
|
|
3.63, Аноним (-), 17:50, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> у ночнушки сейчас австралийский вид из окна... ;)
Австралопитековский :(.
| |
|
2.7, Анончик (?), 00:47, 06/12/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ну это как бы из-под убунты скриншоты (вон тема иконок — Tango обычное). Там никакого наноинтерфейса отродясь не бывало, зато бывало глобалменю.
Кстати, вполне разумно отлаживать многопроцессность именно под никсами — Valgrind там, вся любовь.
| |
2.23, омоним (?), 07:20, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
к слову об интерфейсе; а, что это за планета изображена на стартовой картинке?
| |
|
1.6, sKotenok (?), 00:46, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Оптимизация для многоядерных процессоров.
Пока одно ядро возится с браузером, остальные занимаются более полезными вещами, все-таки не браузером единым..
> Предсказуемое потребление памяти.
Вроде научился уже лис отдавать память назад. Похоже, скоро опять будет учиться.
> Производительность.
Лис, обвешанный плагинами (NoScript, AdBlock, CookieManager, Ghostery, e.t.c.)
на нетбуке тормозит чуть сильнее хрома, но за это - сайтами можно хоть как-то пользоваться.
> Защита от сбоев.
> Повышение безопасности.
Ну тут бабка надвое сказала, скорее тут надо движок JS и рендер перебирать.
Итого - надеюсь ещё пару лет из "экспериментальной" ветки проект не вылезет..
| |
|
2.8, Пропатентный тролль (?), 00:53, 06/12/2013 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Пока одно ядро возится с браузером, остальные занимаются более полезными вещами, все-таки не браузером единым..
На серверах возможно, на десктопе рулит время отзыва интерфейса, юзер не заметит что buildworld занимает на 10 секунд больше в бэкграунде, а вот то, что меню "Букмарки" выпадет с чем-то отличным от плавной элегантности выводит некоторых из себя. И они могут уйти на хром, а терять маркет шэр нельзя, так что Мозилле +1. Одобряю.
| |
|
3.30, NikolayV81 (ok), 09:29, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
Так он и так многопоточный, вполне себе может 4/6 ядер загрузить при обновлении нескольких вкладок, как показывает практика.
| |
|
2.16, ILYA INDIGO (ok), 02:32, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Вроде научился уже лис отдавать память назад.
И где-то в 20-ых версиях разучился вновь. :(
| |
2.37, Аноним (-), 10:10, 06/12/2013 [^] [^^] [^^^] [ответить]
| –5 +/– |
> Лис, обвешанный плагинами (NoScript, AdBlock, CookieManager, Ghostery, e.t.c.) на нетбуке тормозит чуть сильнее хрома, но за это - сайтами можно хоть как-то пользоваться.
Выдумывай себе проблемы, выдумывай.
| |
|
|
Часть нити удалена модератором |
|
3.70, anonymous (??), 23:03, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Лис, обвешанный плагинами (NoScript, AdBlock, CookieManager, Ghostery, e.t.c.) на нетбуке тормозит чуть сильнее хрома, но за это - сайтами можно хоть как-то пользоваться.
> Выдумывай себе проблемы, выдумывай.
Проблемы, обычно, когда без первых двух в интернет вылезаешь. Да, вот тогда проблемы.
| |
|
|
1.10, equeim (ok), 01:15, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Теперь firefox наконец-то догонит (и обгонит) хром по потреблению памяти и вернется на свое историческое место :)
| |
1.11, 3draven (ok), 01:22, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Наконец то! Уже лет пять мечтаю...а как услышал впервые о планах, так и жду.
| |
1.12, Мое мнение (?), 01:41, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +6 +/– |
Не прошло и 5 лет! Теперь для каждой вкладки отдельный процесс, и лиса больше не сложится от одной глючной вкладки, не придется рестартить. Это следовало бы сделать 5 лет назад. Но спасибо и на этом...
| |
1.13, Аноним (-), 01:59, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Боюсь представить, сколько памяти станет жрать фаерфокс на моих 5000 вкладках (сейчас 4,5 ГБ)
| |
|
2.15, equeim (ok), 02:10, 06/12/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
У меня хром жрал 1.5 ГБ на двадцати. Интересно, чего удастся добиться мозилловцам?
| |
|
1.21, VolanD (ok), 05:42, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>[оверквотинг удален]
> . Обработка каждого сайта отдельным процессом позволяет изолировать связанный с ним код
> от обработчиков других сайтов и кода, обеспечивающего работу интерфейса, которые в
> случае выполнения разными процессами не могут пересекаться. Современные операционные
> системы позволяют перевести процесс в "режим пониженных прав", при котором блокируется
> доступ к большому числу системных ресурсов. В случае эксплуатации уязвимости в
> таком процессе, код злоумышленника будет ограничен в своих возможностях и не
> сможет выйти за пределы "песочницы". Для совершения атаки в подобных ситуациях
> требуется эксплуатация еще одной уязвимости в более привилегированном управляющем процессе.
> URL: https://billmccloskey.wordpress.com/2013/12/05/multiprocess-firefox/
> Новость: https://www.opennet.ru/opennews/art.shtml?num=38598
Дожили, скоро будет отдельный девайс BPU....
| |
|
2.47, dxd (?), 12:59, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Дожили, скоро будет отдельный девайс BPU....
Паршивая идея, но похоже на правду. В соседнем треде вон анонимы настаивали, что JS - не ассемблер. Видимо, зря.
| |
|
3.53, VolanD (ok), 13:52, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Дожили, скоро будет отдельный девайс BPU....
> Паршивая идея, но похоже на правду. В соседнем треде вон анонимы настаивали,
> что JS - не ассемблер. Видимо, зря.
Причем овер 95% тяжелого контента- это флеш реклама и прочие свистелки...
| |
|
|
|
2.26, Magvegva (?), 09:04, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
Почему нельзя? - можно. Напишите свою многопоточную реализацию, Вам никто не запрещает :).
p.s. Крах потока приводит к краху всего процесса, вместе со всеми остальными потоками.
| |
|
3.31, NikolayV81 (ok), 09:35, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Крах потока приводит к краху всего процесса, вместе со всеми остальными
> потоками.
Что то есть сомнения в данном утверждении, что вы под крахом потока подразумеваете? Вообще конечно понятно что в современных тоннах кода выловить почему может упасть приложение сложнее чем разделить его на много процессов, но мне всё же кажется более правильной ситуацией когда не происходит уничтожение процесса системой из-за того что в нём происходят необработанные исключения либо из-за того что он лезет куда не положено.
p.s. Вот отловить косяки когда приложение разделено на части, будет вероятно легче.
| |
|
4.69, Magvegva (?), 22:58, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Крах потока приводит к краху всего процесса, вместе со всеми остальными
>> потоками.
> Что то есть сомнения в данном утверждении, что вы под крахом потока
> подразумеваете?
AV, Seg.Fault, переполнение стека потока, etc...
в зависимости от платформы/ОС.
>Вообще конечно понятно что в современных тоннах кода выловить почему
> может упасть приложение сложнее чем разделить его на много процессов, но
Вопрос не в "вылавливании", а в "живучести" остальных процессов.
> мне всё же кажется более правильной ситуацией когда не происходит уничтожение
> процесса системой из-за того что в нём происходят необработанные исключения либо
> из-за того что он лезет куда не положено.
А что по вашему должно происходить с процессом, который обратился к памяти по адресу 0x00000000 или любому другому "левому"?
Вы коснулись вопроса архитектуры ОС, зачем оффтопить?
> p.s. Вот отловить косяки когда приложение разделено на части, будет вероятно легче. | |
|
3.49, Пиу (ok), 13:13, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>p.s. Крах потока приводит к краху всего процесса, вместе со всеми остальными потоками.
наверное стоит лечить крахи в первую очередь?
| |
|
4.71, Magvegva (?), 23:04, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>p.s. Крах потока приводит к краху всего процесса, вместе со всеми остальными потоками.
> наверное стоит лечить крахи в первую очередь?
И в нулевую и во вторую и в третью... очередь стоит, как Вы выразились, "лечить" проблемы в исходном коде.
Критические проблемы у потоков runtime "лечатся" только одним способом - убийством процесса.
А, есть ещё прикольный вариант - Kernel Panic/BSOD/<допишите сами>.
| |
|
|
2.80, annulen (ok), 12:56, 09/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
>А почему нельзя выполнять в одном процессе, но в разных потоках?
Можно, но тогда из пп.1-4 получилось бы реализовать только первый.
| |
|
1.24, Аноним (-), 07:25, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Раньше падало редко, теперь будет чаще; пусть все видят новые сообщения. В хроме песочница сразу была, видимо, он и был примером реализации
| |
|
2.39, Os (?), 10:25, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Ура!
Где в Nightly включить масштаб отображения страниц по умолчанию.
| |
|
3.59, Аноним (-), 16:32, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Где в Nightly включить масштаб отображения страниц по умолчанию.
Обычное меню открывается Alt+f и т. п., или включается как панель.
Меню-панель с тремя полосочками (как это объяснять пользователям?!) содержит Preferences.
| |
|
|
1.38, Аноним (-), 10:16, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Открыл 20 вкладок с легкими сайтами в файрфоксе, открыл 10 вкладок с тяжелым флешем в хроме. Конечно хром жрет больше, пойду орать на опеннет!!!!!!
| |
|
2.41, Os (?), 10:30, 06/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Открыл 20 вкладок
Попробовал browser.tabs.remote в настройках about:config, не успел страницу
открыть вылет.
А так все нормально.
| |
2.67, Анончик (?), 20:19, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Открыл 15 вкладок в лисе, начал открывать те же самые в хроме - когда дошел до 5, потребление памяти сравнялось.
| |
|
1.40, АнониМ (?), 10:26, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Он и в текущем виде не плохо пашет. А так будет как хром - хавать, хавать и хавать память. Надеюсь в очередной раз сие заглохнет.
| |
1.42, Аноним (-), 11:08, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Объясните анониму, почему опять многопроцессная архитектура, а не многотредовая?
Памяти не жалко? Любят придумывать кроссплатформенные IPC-костыли?
| |
|
2.45, iZEN (ok), 12:51, 06/12/2013 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Объясните анониму, почему опять многопроцессная архитектура, а не многотредовая?
> Памяти не жалко? Любят придумывать кроссплатформенные IPC-костыли?
Сейчас и тогда (для Unix-подобных ОС) создание процесса - малозатратная операция в отличие от "рукопашной" многотредовой задачи. Межпроцессное взаимодействие в данном случае не такое интенсивное (вкладки между собой не взаимодействуют).
| |
|
3.51, dxd (?), 13:40, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Сейчас и тогда (для Unix-подобных ОС) создание процесса - малозатратная операция <...>
Ключевая проблема в том, что *nix для мозиллы - низкоприоритетное направление. Это изрядно портит стройную картину.
| |
|
4.72, ананим (?), 11:21, 07/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
Согласно сабжу под никсы им хочешь, не хочешь, а нужно будет задействовать те сисколы, которые предоставляет ОС. Других то нет.
Так что не всё так плохо.
зыж
>часто приходится запрашивать новые блоки у операционной системы, несмотря на наличие достаточно большого числа свободных областей во внутренней "куче", размер которых по отдельности меньше запрошенного блока
Это фактически признание того факта, что ОС с этим справляется куда лучше.
И если такой, не мелкий проект это признаёт, то что говорить о местечковых проектиках?
Фактически именно это и говорил вантузятникам (в том числе и тут), когда они носились с многопоточностью, что эта «панацея» далеко не ото всех болезней. Особенно для серверного ПО, где один поток может положить всю остальную пачку целиком и надёжно.
| |
4.78, анончик (?), 14:01, 08/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
ага, даже 64-битную версию под никсы не собирают. то ли дело под оффтоп.
| |
|
|
2.46, Аноним (-), 12:55, 06/12/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты сам ответил. Процессную модель проще реализовать кроссплатформено, чем тредную.
| |
|
1.52, виндотролль (ok), 13:44, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
По-моему, FF хорош и так. Лишь бы не портили. Последний раз он крешился даже не вспомню когда. Открыто более 100 вкладок (vimperator).
| |
1.54, Аноним (-), 15:05, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> To be conservative, we’re using only one content process for all web content. To get all of the performance, security, and stability benefits of multiple processes, we’ll need to use multiple content processes.
I.e. currently useless.
// b.
| |
1.65, Аноним (-), 19:18, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Firefox 66
Свободные ядра процессора заканчиваются. Пожалуйста, либо увеличьте число ядер процессора, либо закройте вкладки браузера.
| |
1.66, Аноним (-), 19:33, 06/12/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Мне кажется или половина коментов здесь говорит о "многопроцессорности" вместо "многопроцессности"? Если что, речь о threads (потоках-процессах).
| |
|
2.76, Кирил (?), 02:17, 08/12/2013 [^] [^^] [^^^] [ответить]
| +/– |
Будет. Деваться некуда. А только ли браузеры виноваты? Зашёл на страницу. Огнелис 140мб, ДВБ 130мб. Зашёл на другую. Они сравнялись. Больше половины "заслуг" в пожирании ресурсов нужно отдать сайто-ваятелям.
| |
|
|