вторник, 16 апреля 2013 г.

Chromium: немного ключиков

Просто несколько довольно интересных ключиков.
Звук
у некоторых хромой иногда заикается, возможно поможет ключик
--audio-buffer-size=2048

История
есть такой ключик
--enable-grouped-history
при запуске сабжа с ним в истории появится возможность группировать по доменам - это просто удобно, ибо нет каши.

Память
О, да! хромой её любит :3
Есть пара вариантов уменьшить аппетиты:

  • все процессы слить в один.
  • ограничить кол-во процессов, занимающихся обработкой страниц
Первый вариант: ключик
--single-process
Но. в этом случае некоторые вещи могут отвалиться, например возможность редактировать свой профиль в гуглоплюсе.
Второй вариант: ключик
--renderer-process-limit=1
получится что расширения в одном процессе, вкладки в другом.
Это довольно неплохо экономит память
дефолт    719,428k 415,776k
--renderer-process-limit=1 443,064k 203,800k
Но. тут тоже не без косяков - несколько проседает js, правда заметно только в бенчах.
Вот модели организации процессов, которые вообще поддерживает хромой.

Есть ещё забавный ключик
--purge-memory-button
но его сейчас не получится использовать без ключа
--winhttp-proxy-resolver
с этими ключами появится кнопка "очистить память"  в диспетчере задач хромого (Shift+Esc)

Javascript
Некоторые отключают js. я, правда не понимаю этого, но их спасёт ключик
--disable-javascript

Шрифты
Так же некоторые запрещают сайтам использовать свои шрифты. И т.к. в настройках хромиума такой галочки нет, они начинают кидаться какашками аля "в нём даже этого сделать нельзя!".
Это не так
--disable-remote-fonts

и т.д.
Вот список ключей которые хромиум понимает.
по поводу ключа
--js-flags
пользоваться им надо так
--js-flags="тут ключи"
список этих ключей.


Вроде всё интересное...