Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2009-10-18 23:07:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
хром
     Я кажется знаю, зачем придумали 64-битные ОС. Для того, чтобы в них нормально работал google chrome.
     К примеру, смотрю я на commit charge в таскменеджере, и вижу там 5.81 Гб. Закрываю гуглохром - и вижу там же 1.10 Гб (пруфпик). То есть, какой-то там браузер съел памяти мало того что в 4.5 раза больше чем все остальные приложения вместе взятые (а у меня и фотошоп открыт был, и excel, и ещё кучка по мелочи), так ещё и больше чем вообще доступно 32-битного адресного пространства (про лимит винды в 3 Гб на приложение даже вспоминать не буду).

     Вот проапгрейжусь в следующем году на что-нибудь новое с большой памятью, так и придётся ставить 64-битную ОС. Чтобы любимому браузеру не было тесно в каких-то несчастных 4 Гб адресного пространства :-)


(Добавить комментарий)


[info]rain251@lj
2009-10-18 17:18 (ссылка)
странно допиливать систему под браузер..
ставил я себе 64 бита - как то оно глюкавенько у меня работало, вернулся на 32..
ФФ с 15 открытыми окнами кушает 400 метров в пике - чего так хром делает с памятью, теряет ее что-ли?

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2009-10-18 17:29 (ссылка)
> странно допиливать систему под браузер..

Ну, это я не всерьез конечно: пока у меня 2Гб физической памяти, большого смысла в 64-битной ОС нет (тем более - потенциальные глюки со старым софтом). Но когда буду апгрейдиться - буду брать минимум 4Гб, а может быть и 8Гб... вот тут вопрос о 64-битности и возникнет.

> ФФ с 15 открытыми окнами кушает 400 метров в пике - чего так хром делает с памятью, теряет ее что-ли?

Вполне вероятно что действительно теряет - после перезапуска (с восстановлением сессии) - хром занял менее 1.5 Гб. Правда, закладок у меня страшное количество.
С другой стороны - отказываться от хрома не хочется. Ощущение после Оперы (IE вообще не в счёт, а на других браузерах я подлогу не сидел, судить не могу) - примерно как когда-то от NT4 после win3.1: ресурсы жрёт непойми куда, зато вообще не падает и практически не глючит. Опера редко больше недели выживала, а потом ещё повадилась сессии терять...

Кстати, как у ФФ с точки зрения долговременной стабильности? Можно открыть 100 закладок, и спокойно жить с этим месяц, без проблем типа "ой, что-то у меня всё очень тормозит" и "а падать было вовсе необязательно"? А то может мне ФФ попробовать - первое впечатление было резко отрицательным, но всё ведь изменяется...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]nil59@lj
2009-10-18 18:12 (ссылка)
на 64-битной OSX стабильность Хрома и Огнелиса одинаковые. Огнелис чуть тормознее, и чуть менее жрет ресурсов.

но на винду эти данные не экстраполируются, как я понимаю...

(Ответить) (Уровень выше)


[info]rain251@lj
2009-10-19 04:14 (ссылка)
сейчас 4 гб стоит.винда 3,2 видит - да и фиг с ней, пока в память не утыкался ни разу еще, хотя фотошоп очень активно юзается.
вот если честно, открыть 100 закладок для меня дико - в них же просто потеряться легко. когда что-то ищется, копается - ну открою 20-30 и то потом позакрываю лишнее. с 20-30 открытыми неделю комп живет, ничего не падает. ФФ чаще всего падает из-за плагинов - всегда падает с расширением довнлоадмастера - я его всегда просто отключаю нафиг. а так падения если и есть то достаточно редки, раз в месяц примерно..
я хром поюзал - вроде и быстро, но мелких фишечек-удобств не хватает, а я ленивый и к ним привык ))
хорошо хоть жесты к хрому прикрутили - может позже и остальное появится.

(Ответить) (Уровень выше)


[info]aceler@lj
2009-10-18 17:50 (ссылка)
Он кеширует картинки у тебя наверное. Там, кстати, каждая вкладка — отдельный поток, винда этого не очень любит.

(Ответить) (Ветвь дискуссии)


[info]ilya_314@lj
2009-10-18 18:20 (ссылка)
Отдельный процесс.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2009-10-18 18:30 (ссылка)
Они кучкуются. Это и по виндовому таскменеджеру видно - процессов намного меньше чем вкладок; и по хромовому таскменеджеру: часто получается, что именно-вот-эту вкладку убить нельзя, можно убить только в компании с этой, этой и вот этой.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2009-10-18 18:46 (ссылка)
Я пока не удосужился посмотреть Хром, но точно знал, что процессов много, видимо хитрят. А вот ie8 - все честно, по одному процессу. Ну так ie8 круче будет!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2009-10-18 18:52 (ссылка)
Экономят, собственно. В винде процессы дорогие. Вон, к примеру, Апач теоретически каждый запрос обслуживает в отдельном процессе, а практически - для экономии держит пул "предзапущенных" процессов, и при появлении нового запроса - просто снимает с тормоза один из готовых процессов. Ну, и обеспечивает ротацию и балансировку пула процессов: если запросов много - рождает новые процессы, мало - убивает старые, плюс принудительно убивает процесс после обработки им N запросов - "он уже грязный, давайте перезапустим". И это не в винде, а в юниксе с "дешевыми" процессами :-)

А ещё это значит, что ie8 начнёт тормозить и глючить раньше, чем хром :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2009-10-18 19:00 (ссылка)
Проверил - ie8 тоже кучковать начинает, открывал пустые вкладки - остановился на 15 процессах.

(Ответить) (Уровень выше)


[info]aceler@lj
2009-10-18 18:35 (ссылка)
ЕМНИП, в виндах именно поток, там процессы гораздо дороже. В линуксах — процесс.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2009-10-18 18:41 (ссылка)
В виндах они кучкуются по процессам. То есть, на 100 вкладок - всего штук 20-30 процессов. И около 150 потоков (примерно по 1.5 потока на вкладку и по 3-5 вкладок на процесс).

(Ответить) (Уровень выше)


[info]ilya_314@lj
2009-10-18 18:49 (ссылка)
Вот dibr подправил - они кучкуются, видимо оптимизация все-таки потребовалась. Я просто сам Хром не смотрел, но точно знаю что разбито по процессам - это ведь у них главная фишка с точки зрения секьюрности была - изолировать вкладки и оставить простой интерфейс ядра и вкладки. Изоляция на уровне процессов.

В ie8 все четко по процессам разбито.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2009-10-18 18:52 (ссылка)
Под линуксом у меня тоже всё чётко по процессам, а вот в винде потоки кучкуются.

Открой в IE8 сто вкладок в порядке эксперимента, кстати :)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2009-10-18 19:02 (ссылка)
Проверил - ie8 тоже кучковать начинает, открывал пустые вкладки - остановился на 15 процессах.

(Ответить) (Уровень выше)


[info]ilya_314@lj
2009-10-18 18:21 (ссылка)
Что значит не любит? Конечно это не бесплатно, но причем здесь утечки?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2009-10-18 18:33 (ссылка)
Не, утечки не причём.

(Ответить) (Уровень выше)


[info]ilya_314@lj
2009-10-18 18:19 (ссылка)
Надо для хрома такой плагин сделать или даже внешнюю программу - периодически прибивать процессы закладок, кроме разве-что того что в фокусе. У них наверняка как в ie8 они молча пересоздаются после падения.

А вообще не дождаться браузера, который идеально будет работать с кучей окон. Надо менять сам подход - если разрешать пользователю работать с сотней табов, то работать с ними надо иначе - на диск выгружать, чтобы ресурсов не кушали.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2009-10-18 18:38 (ссылка)
> У них наверняка как в ie8 они молча пересоздаются после падения.

Не уверен. При прибивании из встроенного таскменеджера вкладка остаётся, но для перезагрузки содержимого надо жать руками reload. То есть, если делать в лоб, будет неудобно. Кроме того - пользователь мог ровно в этот момент писать "войну и мир" в edit-контроле, а ему вдруг вкладку убили :-)

> на диск выгружать, чтобы ресурсов не кушали.

Судя по поведению хрома - он именно это и делает. Скорее всего не лично, а чем-нибудь вроде расстановок приоритетов (или прямой блокировки процессов в неактивных вкладках), после чего неактивные вкладки потихоньку сами вытесняются в pagefile. И после переключения на долго не используемую вкладку - она мучительно подгружается с диска :-)

Собственно, если бы этого не было - сам понимаешь, при 4.5 Гб использованной памяти и 2 Гб физической, я бы тут совсем другие эпитеты говорил :-)

(Ответить) (Уровень выше)


[info]mikell@lj
2009-10-19 00:06 (ссылка)
Есть что то неправильное в таком объеме требуемой оперативки для браузера :-(. Причем по нынешним временам браузеры мало отличаются друг от друга.

(Ответить) (Ветвь дискуссии)


[info]anonymousses@lj
2009-10-24 22:12 (ссылка)
Ну они же явно Google Chrome OS обкатывают :3 Отсюда и аппетиты...

(Ответить) (Уровень выше)

Windows 7 x64
[info]kergudu@lj
2009-10-19 14:26 (ссылка)
А я вот таки перееду на 64. Поставил 7-ку RC для пробы. Все драйвера нашлись. Странно, но даже старые драйвера для старой же вебкамеры заработали. Личные впечатления - более отзывчивой винды я не видел. У меня CoreDuo E6600 и 6Г памяти.
Запустил шутер Dreamkiller, поигрался, нажал Alt-Tab - и я в винде, практически сразу же.
Кстати, Windows Experience Index в 7-ке RC x64 5.8, а в той же, только 32-хбитке - 5.5.
Опять же, по личным ощущениям файрфокс открывается быстрее и сайты грузит быстрее.

Ото такэ.

(Ответить) (Ветвь дискуссии)

Re: Windows 7 x64
[info]dibr@lj
2009-10-19 18:57 (ссылка)
Ну, мне на моих 2 Гб в 64 бита стремиться рано. И память добивать уже поздно, пора уже "всё в сборе" менять (тем более full HD видео например на моем компьютере нормально не играется, а без него уже скучно).

Но надеюсь в начале следующего года таки проапгрейжусь до не знаю уж чего тогда будет популярно, и 4-8 Гб памяти, и тогда учту рекомендации :-) Поскольку подозрительно часто в последнее время слышу про win7/х64 отзывы "всё работает, проблем почти нет" :-)

(Ответить) (Уровень выше)