Lain_13 > 09-05-2009 18:01:26 |
Согласно с вики Мозиллы они планируют вынести интерфейса в отдельный поток и теперь проблемы на одной из вкладок не повесят весь броузер... а только все вкладки. Во всяком случае это луче, чем полное зависание всего броузера. Черновые версии следует ожидать в середине Июля. Разделение процессов для каждой вкладки они так же планируют, но это произойдёт уже существенно позже. На данный момент существует два броузера с полной поддержкой многопоточности: Google Chrome и Microsoft Internet Explorer 8. |
Infocatcher > 09-05-2009 18:24:06 |
http://www.opennet.ru/opennews/art.shtml?num=21619 Особенно забавляют комментаторы, предлагающие убрать «этот тормозной XUL» (а что останется-то? ). |
Lain_13 > 09-05-2009 19:28:43 |
Infocatcher Ну что поделаешь -- они не понимают какую роль он там играет. Убери XUL -- прощайте все расширения, прощайте скины, здравствуй переписывание всей морды с нуля. Его нужно дорабатывать... и его продолжают дорабатывать. |
Unghost > 09-05-2009 20:57:07 |
Infocatcher Особенно забавляют комментаторы, предлагающие убрать «этот тормозной XUL» (а что останется-то?
Нищеброды, у которых "всё тормозит", могут убираться на Presto или Webkit и насладиться баннерами от Гугля . Также на https://wiki.mozilla.org/Content_Processes есть предложение заменить сетевой стек на стек от Сhromium, что также наверно решит кучу багов, например с прокси. Изменения вообще грядут радикальные, чую ночнушки по бажности переплюнут всё виденное ранее |
Shura > 10-05-2009 09:59:22 |
Давно пора. Еще многострадальный кеш переписали бы... |
ru-vadik > 10-05-2009 22:39:55 |
Нищеброды, у которых "всё тормозит", могут убираться на Presto или Webkit и насладиться баннерами от Гугля .
Зачем так категорично? |
krigstask > 10-05-2009 23:12:06 |
ru-vadik Потому что ничего существеннее не придумать (-:Е |
MySh > 10-05-2009 23:31:08 |
Unghost Unghost пишетНищеброды, у которых "всё тормозит", могут убираться на Presto или Webkit и насладиться баннерами от Гугля .
А можно — Trident, на www.live.com баннеров «Гугля» нету. |
ru-vadik > 11-05-2009 01:49:31 |
Нищеброд (на уютненьком) - это оскорбление, вообще-то. Ведь возможны ситуации когда: (1) Действительно нет денег на новый личный комп; (2) На работе жадный директор. До сих пор этот форум был вменяем, не хватало ему превратиться в ЛОР. |
banbot > 11-05-2009 02:23:34 |
ru-vadik А некатегоричные заявления никто слушать не будет. ru-vadik (1) Действительно нет денег на новый личный комп;
В реальности скорость браузера ограничивается в основном объемом оперативки. На 1ГБ деньги всегда можно наскрести. (2) На работе жадный директор.
Я бы поставил планочку памяти за свой счёт. Жизнь слишком коротка, чтобы ещё страдать дополнительно из-за начальников-нищебродов. |
krigstask > 11-05-2009 14:25:23 |
banbot пишетВ реальности скорость браузера ограничивается в основном объемом оперативки
Я тут был в гостях, так там из-за Fx тормозило воспроизведение AudioCD, я даже удивился. Процессор кушал ваш Fx — будь здоров. |
Йцукен > 11-05-2009 16:20:15 |
banbot пишетА некатегоричные заявления никто слушать не будет.
Кхм... В реальности скорость браузера ограничивается в основном объемом оперативки.
В реальности у меня иногда процессор Celeron 2.00GHz бывает загружен на 100%. Из них 99% - firefox.exe. На 1ГБ деньги всегда можно наскрести.
И уж поверьте: всегда можно найти этим деньгам более полезное применение. |
banbot > 11-05-2009 16:56:37 |
Радик245 В реальности у меня иногда процессор Celeron 2.00GHz бывает загружен на 100%. Из них 99% - firefox.exe.
Celeron - это вообще недопроцессор, обгрызанный Pentium. Неудивительно, что он тормозит, тем более под поделкой Стива Баллмера. Предпочитаю продукцию AMD и Linux. |
Style-Thing > 11-05-2009 22:47:12 |
В реальности скорость браузера ограничивается в основном объемом оперативки
Проц! вот что главное, вы хоть смотрели сколько оперативки Firefox жрет? у меня по крайней мере всегда хватает, хоть и немного 768 мегов а вот проц Celeron D 2.00 иногда лажает при большом кол-ве открытых вкладок, притом например в Safari 4 или в Google Chrome все отлично |
Lain_13 > 11-05-2009 23:14:42 |
Предпочитаю продукцию AMD и Linux.
У АМД тоже есть ужасные процессоры, недавно вон от одного x64 семпрона избавился. Ух и гадость же, скажу я вам. |
krigstask > 11-05-2009 23:21:32 |
Да что Sempron, что Celeron — обрезки. Это надо просто понимать и всё. Проблема в том, что Celeron на базе PII и чуть ли не Core — всё Celeron'ы, чёрта лысого в них разберёшься. После вышеупомянутого похода в гости и прочтения этой темы я стал терпимей относиться к повышенной нагрузке на проц Оперы на last.fm (-:E |
mestami > 12-05-2009 10:02:18 |
4 ядра интел, 4 гб, фокс все равно тормозит =\ фокс любит пожрать ресурсы, известный факт |
FiX > 12-05-2009 10:08:55 |
Что я неправильно делаю, что у меня фокс даже на атоме 1.6 не тормозит? Причем под семеркой RC1. |
Йцукен > 12-05-2009 12:13:08 |
FiX пишетЧто я неправильно делаю, что у меня фокс даже на атоме 1.6 не тормозит? Причем под семеркой RC1.
Всё Вы правильно делаете: абы по каким сайтам не лазите, сотню вкладок не открываете, семёрку поставили (слово "причём" не очень уместно).
|
Lain_13 > 12-05-2009 12:15:12 |
krigstask Семпроны -- такая же гадость почти, разве что диапазон процессоров которые обрезали меньше. А так тоже все Семпроны и непонятно кто из них кто. |
Йцукен > 12-05-2009 12:18:35 |
banbot пишетCeleron - это вообще недопроцессор, обгрызанный Pentium. Неудивительно, что он тормозит
А не удивительно, что - едва ли не единственная программа у меня, которой этого "недопроцессора", бывает, не хватает? |
Shura > 12-05-2009 14:52:27 |
Радик245 Да жрёт он процессор, жрёт. От модели проца не зависит, просто так написан фокс, ничего уж тут не поделать... |
Al_H > 12-05-2009 16:07:45 |
Lain_13 Ты же уже большой, не путай закладки со вкладками. Unghost Unghost пишетНищеброды, у которых "всё тормозит", могут убираться на Presto или Webkit и насладиться баннерами от Гугля .
Мичман, рыбу, ножом! © ru-vadik пишетДо сих пор этот форум был вменяем, не хватало ему превратиться в ЛОР.
Вот-вот. banbot Вы так просто можете залезть в компьютер, и поставить памяти? Даже если он закрыт на ключ? Даже если Вас за это прибьют? Касательно многопоточности. Очень хочется, чтобы она была отключаемой. Я видел браузеры на этом принципе. Возможно, там интерфейс не должен начинать тормозить из-за страниц, потому как он уже неторопливый. Но он все равно тормозит. P.S. Я убирался на WebKit и WebKitоидов, и не вижу в них ничего плохого. Ну да - неудобно. Но иногда хочется и скорости. |
Sid > 12-05-2009 17:00:00 |
На правах главного нищеброда этой темы (1гц процессор + 256мб оперативки + чипсет 10-летней давности + WinXP) могу сказать, что фокс таки тормозит. Но даже на моём ржавом железе эти тормоза не раздражают настолько, чтобы задуматься о смене браузера. Не понимаю, на что жалуются владельцы нормальных компов, на ноуте (2гц + 2гб + Win7) всё летает. А по теме — молодцы, пусть делают эту многопоточность. Хуже ведь не станет? |
Style-Thing > 12-05-2009 17:38:44 |
А по теме — молодцы, пусть делают эту многопоточность. Хуже ведь не станет?
да пусть хоть что-то сделают, поставил тут недавно Navigator 9, так еж мае, мозила 3-я! по крайней мере на первых парах различий не нашел, и чем это они занимались все эти годы мне интересно |
exlex > 12-05-2009 18:40:16 |
я так после апгрейда никаких тормозов с мозилой вообще не замечал, неизвестно чем так недовольны владельцы дофигаядерных компов. Многопоточность — очень хорошее дело, а то везде кучи процессоров, которые простаивают ) Style-Thing пишетчем это они занимались все эти годы мне интересно
т.е. хочешь сказать, что от версии к версии как-то сильно должен интерфейс меняться? Вон та же многопоточность не думаю, что как-то сильно на него повлияет, и многочисленные изменения так же этот самый интерфейс не затрагивают.. и не знаю как там с Навигатором 9, но Мозилы 3 не было вроде как вообще |
banbot > 12-05-2009 22:40:48 |
Al_H Вы так просто можете залезть в компьютер, и поставить памяти? Даже если он закрыт на ключ? Даже если Вас за это прибьют?
Ну если не можете, продолжайте страдать на работе, жуя кактус. <sarcasm>В стране кризис, денег мало, на память нехватает. Экономь на работе каждую копейку - используй встроенные браузеры!!!</sarcasm> P.S. Мой пост не был расчитан на полных идиотов, которые прочитают что-то на форуме и сразу побегут за отвёрткой. |
Forest > 13-05-2009 00:54:28 |
Al_H Al_H пишетВы так просто можете залезть в компьютер, и поставить памяти? Даже если он закрыт на ключ? Даже если Вас за это прибьют?
В конце концов можно ходить на работу со своим ноутом А вообще убивание скриптов, флэшей, больших/анимированных картинок + ограничение одновременно открытых вкладок + убирание всяких сервисных расширений (типа погоды) в отдельный профиль - вполне позволяют подогнать режим работы с нужной скоростью под конкретное железо. |
Lain_13 > 13-05-2009 11:14:52 |
Al_H > Ты же уже большой, не путай закладки со вкладками. Лол, ок. Странно это, как это я так?.. > Я видел браузеры на этом принципе. ... Но он все равно тормозит. Как я уже сказал сейчас два таких браузера: Хром и ИЕ8. Какие ты ещё видел? Если про ИЕ8 ничего приличного сказать нельзя просто потому, что это ИЕ, то про Хром у меня язык не поворачивается сказать "Но он все равно тормозит". Он реактивный. Он даже грузится быстрее ИЕ, хоть последний и встроен в систему. И работает он идеально. Всем Меня вообще поражает такой взгляд на многопоточность в браузере. Много процессов НЕ РАВНО тормозам. Много процессов это просто много процессов вместо одного монолитного по которому надо постоянно скакать решая какую часть выполнять сейчас, а какую потом. Это перекладывание работы по переключению между задачами с броузера (который это делает плохо и никогда не сможет делать этого даже просто хорошо), на систему (которая это делает идеально). Это прирост в скорости работы просто потому, что броузеру НЕ НАДО решать когда выполнять тот или иной скрипт. Боузер запускает их все, а система сама разбирается какому процессу и когда уделить внимание и она это делает в несколько раз лучше, чем броузер. К тому же распределяет нагрузку между всеми остальными процессами в системе по их приоритетам и между всеми ядрами процессора. В общем, многопоточность в броузере это возвращение операционной системе той функции, которая должна была принадлежать ей изначально -- управление процессами. Монолитность всех процессов была ошибочной но только сейчас это поняли. Кстати, это ещё один шаг к полноценной трёхмерной графике в окне броузера. Броузеры всё плотнее и плотнее интегрируются с операционной системой и это абсолютно нормально и правильно. Сейчас мы всё ещё смотрим на Интернет, как на ворох страниц с текстом в которые иногда вставляют картинки, фильмы, музыку и прочий хлам. Но уже сейчас начинают появляться полноценные веб-приложения. Пока они неудобны, так как броузеры всё ещё имеют много ограничений. Но это сейчас, а что будет через 10-20 лет? Впрочем, некоторые уже давно бродят в трёхмерном вэбе ведь фактически SecondLife это часть броузера будущего, которую ошибочно приняли за игру. 13-05-2009 11:21:12 banbot На самом деле на некоторых предприятиях корпус у компьютера опечатан, установка софта запрещена и даже USB-порты залиты эпоксидкой. В такой ситуации просто наличие Фокса, Хрома или Оперы вместо ИЕ по доброте админской уже счастье. А начальство новые компы всё равно не купит и старые не обновит пока на них можно выполнять работу, и начальству совершенно начхать как там работает броузер, начальство интересует выполнение плана и оно по-своему право. Зачем платить за то, что не приносить прибыли? 13-05-2009 11:25:13 Forest > В конце концов можно ходить на работу со своим ноутом Не на всёкую. На некоторых предприятиях тебя с ноутом может и впустят, но тебе придётся оставить его там навсегда. Даже с флешкой нельзя. |
banbot > 13-05-2009 12:00:23 |
Lain_13 На самом деле на некоторых предприятиях корпус у компьютера опечатан, установка софта запрещена и даже USB-порты залиты эпоксидкой. В такой ситуации просто наличие Фокса, Хрома или Оперы вместо ИЕ по доброте админской уже счастье. А начальство новые компы всё равно не купит и старые не обновит пока на них можно выполнять работу, и начальству совершенно начхать как там работает броузер, начальство интересует выполнение плана и оно по-своему право. Зачем платить за то, что не приносить прибыли?
<sarcasm> Ага, а главное появляется отличная отмазка от работы: - Вы почему не работаете, прибыль не приносите, план не выполняете? - Да вот, троян поймал через Internet Explorer, жду админа. - Ваша вина, вычтем из зарплаты. - ААААААААААААААААААААААААААА..... </sarcasm> |
Lain_13 > 13-05-2009 12:38:08 |
banbot Так ведь так и есть. Начальство считает, что на работе вы должны работать, а не по порносайтам лазить. И по-своему начальство право. Одно дело если ты разработчик и интернет тебе нужен для работы, тогда никто тупых ограничений ставить не будет, да и машинку обновят. А если документы в ворде набираешь, то на кой тебе интернет? Законы посмотреть по рабочей надобности? Ну ОК, дадим доступ к паре соответствующих сайтов. Тут надо радоваться, что доступ в инет есть вообще, а не вот таким вот образом обрезанный. А у некоторых так и есть, тотальный контроль. |
banbot > 13-05-2009 15:28:11 |
Lain_13 Начальство считает, что на работе вы должны работать, а не по порносайтам лазить.
Чтобы словить трояна необязательно лазить по порносайтам. man фишинг. А вообще пора заканчивать оффтоп, а то мне придётся самого себя забанить. |
=Agasfer= > 13-05-2009 15:34:50 |
banbot пишетмне придётся самого себя забанить
А хороший был бы прецедент! |
Forest > 13-05-2009 18:38:06 |
Lain_13 Lain_13 пишетВ общем, многопоточность в броузере это возвращение операционной системе той функции, которая должна была принадлежать ей изначально -- управление процессами. Монолитность всех процессов была ошибочной но только сейчас это поняли.
+1 Если грамотно сделают, то зависать будет только 1 конкретная виновная вкладка, которую можно будет убить, не нарушая работоспособности всего браузера |
MySh > 13-05-2009 18:45:42 |
Forest Если грамотно сделают, то зависать будет только 1 конкретная виновная вкладка, которую можно будет убить, не нарушая работоспособности всего броузера
В броузер встроят менеджер процессов? |
krigstask > 13-05-2009 18:55:21 |
MySh В Хроме вроде так и есть |
Forest > 13-05-2009 19:15:09 |
MySh MySh пишетВ броузер встроят менеджер процессов?
В принципе такое теоретически можно и средствами оси делать (правда под виндой нити убивать вроде нельзя), но тогда надо будет сильнее интегрировать браузер в ось. |
Lain_13 > 13-05-2009 19:26:17 |
Forest ИМХО, но в Хроме уже достаточно разумно сделали. Там 1 процесс отвечает за морду и далее процессы создаются по мере необходимости. Если одного процесса для нескольких вкладок достаточно, то там они и размещаются, а не разбиваются каждая в свой отдельный. Просто сидят в разных потоках одного процесса. Если в Хроме Shift+ESC нажать, то можно это увидеть в действии. На сколько я понял он предпочитает все вкладки с одного домена держать в одном процессе. 13-05-2009 19:27:48 При этом ему совершенно без разницы отрывали ли вкладку и меняли ли их местами. 13-05-2009 19:29:32 Кстати, опять же ИМХО, но в Хроме лучшая реализация отрыва/вставки/перетягивания вкладок на данный момент. |
krigstask > 13-05-2009 20:42:23 |
Lain_13 пишетКстати, опять же ИМХО, но в Хроме лучшая реализация отрыва/вставки/перетягивания вкладок на данный момент
А чего там? |
Lain_13 > 14-05-2009 11:01:22 |
krigstask Это только в действии наблюдать надо. Если не пробовал ещё -- поставь и попробуй обязательно. Это даже в линуксе уже более-менее хорошо работает. Ежедневные билды обитают тут. |
seleko > 14-05-2009 12:08:13 |
имо, всё это удалено по процессам разносить... на тредах можно добиться точно такого-же поведения... даже если удалено процесс морды кому от этого легче будет... треды убивать можно Замечание п. 3.3 Sergeys |
Lain_13 > 14-05-2009 13:44:31 |
seleko На самом деле совершенно без разницы как, главное, что б хоть как-то было. А у фокса сейчас один сплошной монолит. |
krigstask > 15-05-2009 12:17:44 |
Lain_13 Чего-то неохота мне ебилды искать, собирать его потом из svn… Разве что вот в кубунту поставлю, зря она у меня раздел занимает, что ли? А так — нужен мне этот Хром сто лет. Любопытствую просто. 15-05-2009 12:18:39 Нет 64-хбитной версии? До появления таковой — лесом, лесом (-:Е |
Lain_13 > 15-05-2009 16:51:58 |
krigstask 1. А то у тебя опера x64... 2. И да, можешь и на убунту не ставить -- я ошибся. Пока перетягивание нормально только в винде работает. Для линухов ещё не доделали. |
krigstask > 15-05-2009 17:51:45 |
x64? amd64 знаю, x86_64 знаю, x64 в линуксах не знаю d-:E Да, уже скоро год как Нет так нет. Сделай ролик, что ли (-:Е |
Lain_13 > 15-05-2009 18:38:26 |
krigstask > x64 в линуксах не знаю d-:E Не занудствуй. Ах да, я ж забыл, что основные плагины уже 64х-битными версиями обзавелись и фактически на 32х битах ничего не держит. Хромиум держится на V8, а V8 пока не умеет генерировать 64х-битный код и они ещё сильно сомневаются стоит ли удваивать расход памяти на все сслыки на объекты в памяти ради небольшого прироста в скорости. Думаю их таки уговорят делать 64х-битную версию, но когда это случится... Видео делать не буду -- и так ужо есть. Ж) 1. http://www.youtube.com/watch?v=_LiN2RdWSN0 -- Общее поведение табов. Прекрасное, плавное, наглядное. Хотя всё равно нужно самому руками помацать, что бы понять на сколько это хорошо и динамично сделано. На видео может немного подёргиваться, но в действительности всё плавно и быстро. Жалкая фоксовская стрелочка при перетягивании табов по панели после этого вызывает только приступ смеха, да и отрыв таба от основного окна происходит далеко не на столько плавно и аккуратно. Ещё и в фуллскрин сразу вываливается если основное окно в фуллскрине зачем-то. 2. http://www.youtube.com/watch?v=wn97WbalJwM -- а вот пример "горячих" зон. При отрыве окна и наведении на правй край или левый край новое окно откроется в половину экрана -- правую или левую соответственно. Если немного протянуть по краю не от центра к центру, то тогда окно откроется в пол экрана и вытеснит из под себя основное окно в противоположную половину экрана (видно на видео). Если вниз к центру потянуть таб -- откроется в нижней половине экрана поверх текущего окна. Вот бы в фоксе такую красоту. Мне вообще очень понравилась концепция табов вместо бессмысленной шапки окна. |
krigstask > 15-05-2009 20:53:03 |
Lain_13 пишетХромиум держится на V8, а V8 пока не умеет генерировать 64х-битный код и они ещё сильно сомневаются стоит ли удваивать расход памяти на все сслыки на объекты в памяти ради небольшого прироста в скорости
Что-то мне сомнительны эти слова. Есть ли ссылка (на слова самих разработчиков), а то как-то не очень убедительно местами выглядит. Роликами не впечатлён. То есть сделано миленько и красивенько, но в Опере, за которой я сижу бо́льшую часть времени, это смысла не имеет — заголовка окна нет, вкладок как таковых тоже нет, окошками на пол-экрана рулит awesome… Нет, понятно, что тут это завёрнуто в красивую бумажку и всё такое, но всерьёз по этому поводу тосковать… Не понимаю. |
Lain_13 > 15-05-2009 21:09:37 |
krigstask > на слова самих разработчиков На самом деле там всё гораздо серьёзнее и проблема не только в V8 и расходах памяти. > окошками на пол-экрана рулит awesome Тут каждому своё. Я бы не выдержал такой интерфейс на 19-дюймовом мониторе в 1280х960. А вкладок нет по какой причине? В фуллскрин-режиме держишь, что б появлялись только по наведению мышой? > но всерьёз по этому поводу тосковать Просто в фоксе реализация отвратительная. |
krigstask > 15-05-2009 21:59:45 |
Lain_13 пишетНа самом деле там всё гораздо серьёзнее и проблема не только в V8 и расходах памяти
Ну вовсе и не «гораздо», половина доводов там справедливы только для винды (для которой 64хбитных браузеров я что-то вообще не видел), остальные так или иначе ты упомянул… Lain_13 пишетТут каждому своё. Я бы не выдержал такой интерфейс на 19-дюймовом мониторе в 1280х960
Я вот на ноутбуке (1440×900) как раз не выдержал традиционного интерфейса. Места много, но использовать его рационально с кучей плавающих окошек очень сложно. Lain_13 пишетА вкладок нет по какой причине?
А всё по той же: по горизонтали места много, по вертикали — относительно мало. Поэтому справа живёт боковая панель со списком окон и страниц в них. 15-05-2009 22:00:31 Lain_13 пишетВ фуллскрин-режиме держишь, что б появлялись только по наведению мышой?
Чур меня, ещё по вкладкам мышой возить (-:Е |
Al_H > 15-06-2009 17:28:19 |
MySh пишетВ броузер встроят менеджер процессов?
К этому идут Опера, Фокс и прототип нового ИЕ. |
lion007 > 01-07-2009 16:26:02 |
круто мозила и так самый быстрый а теперь может будет ещё быстрей шикарно |
Al_H > 01-07-2009 21:31:48 |
Самых быстрых браузеров у нас теперь абсолютное большинство. Это Сафари под Мак (кто-то говорит, что и под Винду), Файрфокс, Опера. Для ИЕ8 создали условия, чтобы он все-таки обогнал конкурентов хоть на части тестов. Хамелеон нервно жует попкорн в сторонке, чувствуя себя неловко среди раскрученных собратьев... как и ОмниВеб, и Arora. |
krigstask > 08-07-2009 02:22:12 |
Al_H Arora не производила на меня никогда впечатления особо быстрой. Да и нетребовательной к ресурсам, кстати (-:Е |
Пандёнок > 08-07-2009 12:49:00 |
А кто-нибудь обратил внимание на то, что расстановка скоростей зависит от железа? То есть на одном процессоре быстрее , а на другом - наоборот! Где-то я ссылку на результаты тестов давал. |