Hibernation

Как вы могли заметить — в блог я уже давно ничего не писал.

В общем, стоит у меня debian, как и раньше стоял =) Ничего особо не меняется (точнее вообще ничего), поэтому и писать толком не о чем. По крайней мере, ничего такого, что стоило бы публикации уже давненько не случалось, а вести блог «просто так» и постить всякую скучную фигню мне не интересно. В интернетах этого и без меня хватает. И вообще я ленивый ^_^

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

Я думал на тему блога с несколькими авторами, чтобы несколько его оживить, но друзья как-то не соблазнились, да и я сам не уверен, хочу я так делать или нет.

Так что блог не то чтобы умер, но в анабиозе…

VDPAU

Наверное, все уже слышали про новую фишку невидимых дров — VDPAU. Хоть она еще и очень сырая, все же решил поставить, а то HD загружает процессор полностью и он начинает громко шуметь кулером T_T Дрова новые уже давно стоят, эта функция поддерживается со 180-го, а вот mplayer что-то не работал, когда я тестировал его в прошлый раз. Сейчас патчи обновились, и я решил попробовать еще раз.

Дрова: ftp://download.nvidia.com/XFree86/
Патчи: ftp://download.nvidia.com/XFree86/vdpau/

Кто не знает, что делать, вот тут можно почитать руководство.

Сначала mplayer стал ругаться так же, как и в первый раз: Could not find matching colorspace — retrying with -vf scale… Оказалось, что с vdpau не работает рендеринг ass субтитров (точнее, работает, но опцию «ass=1″ придется отключить). Впрочем, я так и не понял, в чем была фишка этой опции, т.к. разницы с ней и без нее не увидел никакой. Не помню, зачем я ее включал. Еще на всякий случай можно попробовать -noconfig. Однако, ругаться mplayer перестал.

Изменения действительно весьма ощутимы: 720p загружал процессор на ~20%, и это вместо прежних ~90% ^_^ К сожалению, открываются не все файлы: некоторые проигрываются, некоторые — нет. Так что, штука хорошая и полезная, но будем-c ждать более стабильных версий. Интересно, когда эти патчи доберутся до SVN mplayer’a?

Speed it up!

speedometer

Поставил bootchart, чтобы посмотреть как быстро загружается система. В итоге все закончилось как обычно: просидел весь вечер, копаясь во внутренностях оси… @_@

Итак,

01: Default

1. Default:  0:23
Неплохой результат, если не учитывать, что система свежая и в ней не установлено ничего ненужного. В убунте сколько было — не помню, старых бутчартов не сохранилось. По-моему, где-то в районе 25-28 сек. на относительно чистой системе. Хотя со временем скорость, конечно, упала — на глаз, примерно секунд до 40-45. Тут я вдруг вспомнил, что по дефолту в дебиане всевозможные системы оптимизации не установлены, и что их можно бы и поставить. Предполагаю, что ненужные сервисы уже отключены (либо их вообще нет), а всякие мелкие гайки (типа таймаута в грабе) закручены. Руководствовался я вот этим мануалом:
http://forums.debian.net/viewtopic.php?t=31275

02: Readahead

2. Readahead: 0:21 (-2s)
В ходе загрузки процессор используется не слишком-то активно, а диск сильно загружен (см. диаграмму 1), что не есть хорошо. Readahead, как можно догадаться из названия, заранее загружает необходимые для загрузки файлы в память, и потом они берутся по мере надобности оттуда, а не с винчестера, что ускоряет загрузку. Вы можете увидеть эффект на диаграмме 2: сперва идет кеширование файлов (сильная загрузка винчестера), затем существенно возрастает нагрузка на процессор. В мануале говорится, что это помогает не всем, и иногда это может даже замедлить загрузку на пару секунд, а может и вообще не дать никакого результата. Мне же это дало 2 секунды.

03: Parallel starting

3. Parallel starting: 0:17 (-4s)
Вместо последовательной загрузки сервисов можно включить параллельную, что позволит некоторым сервисам стартовать не дожидаясь друг друга. Говорят, это хорошо для двухъядерных процессоров, но и с одноядерным это явно пойдет на пользу. Обратите внимание, что сперва нужно использовать программу insserv: sudo update-bootsystem-insserv. Это переупорядочит скрипты, чтобы они могли стартовать параллельно, иначе толку не будет. Поскольку речь идет об init скриптах, тут нужно быть аккуратным, иначе могут быть проблемы. CONCURRENCY=shell сработал, но вывод вообщений при загрузке весь сбился и перепутался, поэтому пришлось включить CONCURRENCY=startpar, который у меня работает на 1 секунду дольше, чем shell. Итого еще 4 секунды.

В итоге имеем ускорение в 6 секунд. Возможно, не так уж и много, но в сравнении с общей скоростью загрузки — очень существенно, все-таки 17 секунд — имхо, довольно быстро. Я не ожидал такого результата. Жаль, что этим процесс загрузки не ограничивается: еще долго стартует гном после логина. Но способа ускорить и его я, увы, не знаю.

Включение dash вместо bash ничего не изменило. Некоторые другие штуки тоже не дали результатов:
Читать далее

hmmm… XD T_T

1f u c4n r34d th1s u r34lly n33d t0 g37 l41d

Level One!

Ну наконец-то! Сменил этот дебильный модем d-link на тот, что хотел изначально — Level One FBR-1461. Пока что впечатления сплошь положительные — по размеру он меньше (это он только на картинке большой), красивые и заметные светодиоды, пластик качественный, приятно покрутить его в руках. Сразу видна нормальная сборка, ничего нигде не хрустит и нет щелей там, где не нужно. Много вентиляционных прорезей. Веб-интерфейс очень логичный и продуманный, а траффик-шейпер тут просто зашибенный! Нигде такого раньше не видел! Посмотрим, как он справится с моим rtorrent =) Пока что — все работает так, как и должно (и как не работало на д-линке).
fbr-1461
Кстати, в ходе замены железяк узнал еще один любопытный факт о старом модеме — если сверху он был просто горячий, то снизу он был ОЧЕНЬ горячий. Настолько, что к нему едва можно было прикоснуться…

Fallout 3: повторить неповторимое?

На выходных вот прошел до конца. И, поскольку являюсь большим поклонником серии, не могу не высказать свое имхо ^_^. Это совершенно субъективная оценка.
f3
Оценивать буду по такой шкале: — +/- +++
Внимание, спойлеры!
Если вы не знакомы с играми серии Fallout — не читайте дальше, идите играть.
Читать далее

Engrish + Fail = ROFL XD

Для знающих английский: нашел один обалденный сайт (точнее, два). Рассказываю из-под стола. ^_^

Engrish funny

Вот на этом сайте собрана целая куча всяких смешных фоток объяв, переведенных на английский неправильно. Наверняка уже видели когда-нибудь подобное, но здесь его МНОГО! ^_^
octopus1

Fail blog

Тут просто много всего ^_^
fail-owned-vista-dns-fail

Ня! ^_^

P.S. Блин, не могу больше смеяться… @_@

Отслеживать

Get every new post delivered to your Inbox.