Comments 20
А если на скрытой вкладке открыт плеер, который играет музыку? Его фризить не надо.
Ой, сколько всего тут написано. А я вот как в рекламе: «Знаешь, так хочется легкости...»
О других (раз): я знал человека у которого табы в фаерфоксе занимали 80% экрана. Страницы он просматривал в узкой полоске внизу. И ничего. Все работало. На обычной офисной машине.
О других (два): у знакомого на 8 гигах оперативки фотошоп всеравно подтормаживал; знакомый подумывал еще добавить оперативки.
О себе: нет времени «колупаться». Память нынче стоит столько, что ее можно покупать на вес (процессоры, мамки и т.д. впрочем тоже). Дело в том, что от того, что я буду заниматься мегаоптимизацией, разработчики не станут умнее (а инвесторы уж точно не станут богаче, чтоб платить разработчикам за большее качество).
О других (раз): я знал человека у которого табы в фаерфоксе занимали 80% экрана. Страницы он просматривал в узкой полоске внизу. И ничего. Все работало. На обычной офисной машине.
О других (два): у знакомого на 8 гигах оперативки фотошоп всеравно подтормаживал; знакомый подумывал еще добавить оперативки.
О себе: нет времени «колупаться». Память нынче стоит столько, что ее можно покупать на вес (процессоры, мамки и т.д. впрочем тоже). Дело в том, что от того, что я буду заниматься мегаоптимизацией, разработчики не станут умнее (а инвесторы уж точно не станут богаче, чтоб платить разработчикам за большее качество).
Я тоже не фанат колупания, хотя раньше мне перекомпилить ядро было как традиция после установки нового линукса. Сейчас я хочу платформу за нормальные деньги и без перенастройки, перекомпиляции — а лишние ресурсы, потраченные на рендеринг того, что я даже не увижу — мне не нужны.
А Вы хотите платить за НИЧЕГО?
А покупать на вес, сорри, например в асус-eeepc больше 2-х гигов не запихать — факт. и что самое забавное, заходил в пару-тройку магазинов: «продайте память 1 гиг» — а в ответ: «у нас только 2»
А Вы хотите платить за НИЧЕГО?
А покупать на вес, сорри, например в асус-eeepc больше 2-х гигов не запихать — факт. и что самое забавное, заходил в пару-тройку магазинов: «продайте память 1 гиг» — а в ответ: «у нас только 2»
Про разработчиков. Думаю надо изменять логику — если раньше все делали как можно более мультизадачным, а в смартфонах экономили и делали только однозадачность — настало время компромисса.
И сделают же, несмотря на Ваше «разработчики не станут умнее (а инвесторы уж точно не станут богаче»
Ибо Вы не правы — все движется вперед, и потому разработчики станут умнее, а инвесторы — богаче.
И сделают же, несмотря на Ваше «разработчики не станут умнее (а инвесторы уж точно не станут богаче»
Ибо Вы не правы — все движется вперед, и потому разработчики станут умнее, а инвесторы — богаче.
Увы, это вывод, лежащий на поверхности. На деле все прозаичнее.
Разработчики либо хорошие либо нет. Либо их команда в руках хорошего управленца либо нет. Либо их проект сулит инвестору прибыль либо нет. И тут уж, разумеется, без компромиссов никак. Ибо разработка на порядок чаще бизнес, нежели предприятие энтузиастов. Вот и получается, что качество продукта зачастую определяется гораздо большим количеством факторов, чем просто качество.
Разработчики либо хорошие либо нет. Либо их команда в руках хорошего управленца либо нет. Либо их проект сулит инвестору прибыль либо нет. И тут уж, разумеется, без компромиссов никак. Ибо разработка на порядок чаще бизнес, нежели предприятие энтузиастов. Вот и получается, что качество продукта зачастую определяется гораздо большим количеством факторов, чем просто качество.
Ну ты светлая голова. «Давайте все оптимизировать!» До тебя об оптимизации, конечно, никто не задумывался. Ты проверил, сколько ест страница с играющим ютубом когда он в фокусе и когда нет? У меня получилось 24 процента супротив 6%, при том что просто ютубовский плеер, когда на паузе стоит все равно 2% жрет.
Запущен Firefox 4b8 с 12-ю вкладками, Psi+, Thunderbird 3, gnome-terminal, и DE gnome 2.32. Всё это потребляет 450Мб. А один гигабайт используемый для FAR'a и Firefox — это, конечно, сильно.
В Google Chrome реализована схема, при которой каждая фентифлюшка запускается в отдельном процессе (расширения, подключаемые модули, веб-приложения, вкладки (при особой настройке), сам браузер).
При этом модель управления памяти такова, что все вкладки, которые сейчас не используются, считаются свёрнутыми приложениями и система, считая их свёрнутыми, урезает потребление ими памяти.
Если расписывать подробнее, то получается так, что браузер выделяет отдельный процесс, который управляет всем браузером в целом, а другой (например, для вкладки) содержит в себе движок рендеринга, движок обработки JavaScript. Благодаря такому разделению, при большом количестве вкладок, система (Windows-ли, Linux-ли — неважно) отправит в подкачку при нехватке оперативной памяти те вкладки, которые пользователь использует меньше сего. У меня Кроум с массой расширений, при 10-15 постоянно работающих вкладок отъедает около 200 Мб оперативной памяти.
Там реализована система on-demand в том виде, который вы предлагаете.
При этом модель управления памяти такова, что все вкладки, которые сейчас не используются, считаются свёрнутыми приложениями и система, считая их свёрнутыми, урезает потребление ими памяти.
Если расписывать подробнее, то получается так, что браузер выделяет отдельный процесс, который управляет всем браузером в целом, а другой (например, для вкладки) содержит в себе движок рендеринга, движок обработки JavaScript. Благодаря такому разделению, при большом количестве вкладок, система (Windows-ли, Linux-ли — неважно) отправит в подкачку при нехватке оперативной памяти те вкладки, которые пользователь использует меньше сего. У меня Кроум с массой расширений, при 10-15 постоянно работающих вкладок отъедает около 200 Мб оперативной памяти.
Там реализована система on-demand в том виде, который вы предлагаете.
Вам, пользователю vim, может стоит попробовать альтернативные системы?)
Просто gnome + amarok + pycharm + chrome +pidgin + eiskaltdcpp + skype + evolution + gwibber + tomboy + всякие серверные демоны:
Просто gnome + amarok + pycharm + chrome +pidgin + eiskaltdcpp + skype + evolution + gwibber + tomboy + всякие серверные демоны:
nvbn@nvbn-laptop:~/sippy-1.0.3$ free -m
total used free shared buffers cached
Mem: 2012 1336 675 0 18 195
-/+ buffers/cache: 1122 889
Swap: 4102 0 4102
top — 16:12:22 up 1:48, 2 users, load average: 1.55, 1.36, 1.25
Tasks: 195 total, 2 running, 193 sleeping, 0 stopped, 0 zombie
Cpu(s): 43.8%us, 2.1%sy, 0.4%ni, 51.4%id, 2.1%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 1016932k total, 901028k used, 115904k free, 7240k buffers
Swap: 2048276k total, 56800k used, 1991476k free, 184800k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2544 pushok 20 0 432m 316m 23m R 95 31.9 90:53.57 chrome
не знаю, но у меня убунта хром + флешь в одной вкладке и все ппц.
я может готовлю что-то не так, но это все по дефолту.
Tasks: 195 total, 2 running, 193 sleeping, 0 stopped, 0 zombie
Cpu(s): 43.8%us, 2.1%sy, 0.4%ni, 51.4%id, 2.1%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 1016932k total, 901028k used, 115904k free, 7240k buffers
Swap: 2048276k total, 56800k used, 1991476k free, 184800k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
2544 pushok 20 0 432m 316m 23m R 95 31.9 90:53.57 chrome
не знаю, но у меня убунта хром + флешь в одной вкладке и все ппц.
я может готовлю что-то не так, но это все по дефолту.
Говорите замораживать флеш там, где мы его не можем видеть?
А если я слушаю музыку из вконтакта или из другого места. Вкладка неактивна, но музыка должна играть. Лично я музыку слушаю редко, особенно онлайн, но, думаю, никто не захочет быть в чем-то ущемленным.
А если я слушаю музыку из вконтакта или из другого места. Вкладка неактивна, но музыка должна играть. Лично я музыку слушаю редко, особенно онлайн, но, думаю, никто не захочет быть в чем-то ущемленным.
и как это побороть?
— Установить Оперу, в ней всё работает так как надо.
Флэш работает только когда он в видимой зоне :)
П.С.… У меня Skype жрёт 90 МБ РАМ, последняя версия :)
— Установить Оперу, в ней всё работает так как надо.
Флэш работает только когда он в видимой зоне :)
П.С.… У меня Skype жрёт 90 МБ РАМ, последняя версия :)
волшебное слово, которое надо искать в данном случае у своего браузера — click-to-play. не запускает плагин, пока в него не ткнули мышью. есть по дефолту в хроме, про другие браузеры не в курсе.
Sign up to leave a comment.
Почему моя рабочая среда жрет так много ресурсов и как это побороть?