Я люблю DNS Google, который 8.8.8.8. Он хорош тем, хотя бы, что использование его в Турции уже достаточно для обхода блокировки YouTube местными провайдерами. Но он довольно медленный, некоторые запросы отдаются около секунды. С pdnsd на дедике удалось снизить это значение до 150мс для имен, которых еще нет в локальном кеше pdnsd.
Category: Software
-
Хозяйке на заметку
Привязал яву, в которой крутится Crashplan, к первому процессорному ядру. Это давно надо было сделать, потому что процесс работает всегда и потребляет ядро почти целиком, на 60-100%. Результат получился неожиданный, процесс стал потреблять 10-20% ядра. Я, конечно, ожидал результата, но не такого радикального. Занятно.
UPDATE: нет, чуда не произошло. Видимо, внутри крашплэна были какие-то менее требовательные к CPU задачи, загрузка вернулась на уровень 70%.
-
os/2
Сегодня вышла бета eComstation 2.2! Но не доросла до Haiku, не доросла: Гайка хотя бы сумела загрузиться. Скриншоты, соответственно, не удались.
-
Crashplan
Crashplan нормально поддерживает переименование файлов, как выяснилось на практике. Это очень здорово, особенно, когда речь идет о большом их объеме. Однако, ему требуется время на подсчет контрольной суммы файла, чтобы понять, что произошло переименование.
-
XBMC 12 (Frodo)
Дошли руки обновить XBMC на телеприставке. Я выбрал “стереть все и установить свежим” (XMBCbuntu), так что пришлось заново объяснять ему, где находится файлопомойка. Тут он меня спросил “а не пройтись ли по ней автокаталогизатором?”, я согласился и результат превзошел все мои ожидания: он нашел все фильмы на IMDB, скачал для них постеры, разобрал все по жанрам, актерам и режиссерам. Пол часа сидели с женой потом и бродили по списку актеров, смотрели где кто играет.
-
Пятница: SMTP
Давайте все-таки разберемся. Я освежил в памяти RFC 822, 2822 и 5321. Где там сказано что:
–
a.bondarenko@domain.com == abondarenko@domain.com: так работает GMail. Почему?потому что могут!–
abondarenko+tag@domain.com == abondarenko@domain.comThe name sub-addressing is the generic term (used for plus-addressing and minus-addressing) found in some IETF standards-track documents, such as RFC 5233. Еще и -tag может быть.–
ABondarenko@domain.com == abondarenko@domain.com5321 раздел 4.1.2: local part MAY be case-insensitiveUPDATE: я теперь ненавижу RFC 5321.
-
Office
Недавно я писал про то, что непонятно чем лучше пользоваться в качестве офисного приложения для редактирования таблиц, текста и презентации. После того поста я решил пользоваться одновременно GDoc’ом, iCould’ом и Office’ом приняв с грустным лицом факт, что контрагенты шлют мне именно микрософтовские документы.
1 – iWork/iCould рассматривает документы с точки зрения верстки, но интерфейс несколько странноват, в iCould файлы не могут складываться в папки и собственный формат прибит гвоздями ко всем попыткам сохранения работы. Неудобно, портится верстка при экспорте.
2 – Google Documents я прекратил использовать после того, как они сильно попортил несколько файлов при импорте-экспорте.
3 – Office 2011:Mac просто работает. Он не супер удобный, конечно, но нет проблем с конвертированием. Клиент SkyDrive выглядит вменяемым, Office 365 нормально работает в Safari (единственное, что меня удивило, это функция “сохранить”, место которой в 20м веке).
-
Samba, perfomance tuning
Вчера заменил затычку для сокета AMD Athlon II 240 на AMD FX 6100 (4100 стоил на 100р дешевле, а 4300/6300 требуют обновления БИОСа, что лень делать).
На производительности самбы это немного сказалось: нет провалов, ровные от 50 до 70 МБ/c. Теперь процесс smbd не занимает все ядро целиком, а kworker вообще не видно (думаю, сказывается поддержка AES). 70МБ/c получается, если на сервере выключить мультикаст (или включить? короче, каждое второе выполнение ifconfig p4p1 -multicast дает прирост), на клиенте включить mtu 9000, а на сервере оставить mtu 1500. Не силен объяснить, почему так, если расскажите – буду благодарен 🙂
-
File server performance tuning
Лавры
не дают мне покоя. Итак, есть файловый сервер, там 8Гб оперативки, не самая плохая матплата, 2 дисковых массива из не самых быстрых и не самых медленных дисков (попали туда по историческим причинам), вместо центрального процессора там Athlon II 240 и гигабитная сеть. Все это сейчас крутится под Федоркой 18. Для полноты картины – диски в страйпе, сверху LUKS. В принципе, железо не как у Тутубалина, но и не полный шлак, не Тэгра и не Атом под Ведроидом, от него можно ожидать 100МБ/c. Но Самба выдает только 50!
Сначала я исключил сетевую карту, iperf показал 937 мегабит/c, большего получить и нельзя. При копировании реальных файлов процессор делят между собой smbd и kworker, я подумал, что дело все в том, что Athlon II 240 не поддерживает аппаратный AES-256, у меня оверхед на шифровании. Но нет, openssl показал, что может шифровать со скоростью примерно в 100МБ/c, а при копировании файлов по FTP или NFS скорость получается именно такая.
Как затюнить самбу?
use mmap = yes
use sendfile = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=165536 SO_SNDBUF=165536И наличие/отсутствие последней строки и цифры в ней ни на что существенно не влияют. NFS я использовать не хочу, у меня от него изжога и как он стыкуется с новомодными firewalld я не понимаю (а иначе – неаккуратненько: firewalld имеет в правилах знания о nfs, но ничего не знает про RPC). От конфига сервера AFP у меня еще большая изжога
-
Банковский энтерпрайз
Сегодня я узнал, что “Контур” рекомендует(!) использовать стандартные пин-коды для токенов, 1235678 или 1234567890, установленные на заводе. А для удобства работы надо ставить галочку “запомнить пин”. То есть для безопасности надо получать токен в банке, ставить их уродливый драйвер, носить брелоки. Зачем?
Пруфлинки:
http://www.контур-софт.рф/index.php/vopros-otvet/14-contour-extern-g-installation-and-setup
“Рис. 6. Pin-код для контейнера
Рекомендуется указать стандартный pin-код (12345678)”http://www.kontur-extern.ru/support/faq/34/183
“При возникновении окна c просьбой ввести pin-код (см. рис. 3), необходимо указать значение 12345678. Для удобства работы следует отметиться галкой пункт Запомнить pin-код. “