tobotras: (Default)
Мне триста лет, я выполз из тьмы.

Скажите мне, плз, как nowadays принято писать линуксовые сервисы в смысле logging? Как в старые времена, logging backend -> собственный конфиг -> файлики в /var/log, или stdout/stderr, префиксы <1>..<7> и journalctl разберётся?
tobotras: (Default)
Если вдруг меня читает кто-то, кто хочет попрограммировать в линуксовом ядре интересные сетевые задачи — вы знаете, как меня найти :-)

Если вдруг меня читает кто-то, кто знает кого-то, кто хочет, — расскажите, пожалуйста, кому-то, что найти меня можно по верхней записи в ЖЖ, например :-)

Описание вакансии )

Upd: или не в ядре, а в user space. Всё равно интересные.
tobotras: (Default)
RCU is a synchronization mechanism that was added to the Linux kernel
during the 2.5 development effort that is optimized for read-mostly
situations. Although RCU is actually quite simple once you understand it,
getting there can sometimes be a challenge. Part of the problem is that
most of the past descriptions of RCU have been written with the mistaken
assumption that there is "one true way" to describe RCU. Instead,
the experience has been that different people must take different paths
to arrive at an understanding of RCU.
tobotras: (Default)
Хозяйке на заметку.

VARNAME=`что-то, выдающее имя переменной`
eval VARVALUE=\$$VARNAME
tobotras: (Default)
Вот интересно, как это? В одном и том же контроллере торчат два диска, почти одинаковых:

детали )

И при этом:
hp:~# hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads:  312 MB in  3.00 seconds = 103.99 MB/sec
hp:~# hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads:   34 MB in  3.10 seconds =  10.98 MB/sec
tobotras: (Default)
Нет желающего пооживлять линукс, а потом позатачивать под конкретную задачу, на такой вот железяке?

Зарплата адекватная. Владелец мопеда — Алексей Белов.
tobotras: (ruki)
Следящим за эпопеей — вылечилось отключением NCQ у диска. Видимо, таки сочетание диска Samsung HD105SI с контроллером ATI Technologies Inc SB700/SB800 SATA Controller.

Kudos to [livejournal.com profile] bludwarf и [livejournal.com profile] msh, спасибы!
tobotras: (money)
Купил два терабайтника, SAMSUNG HD105SI и WDC WD10EARS. Воткнул в соседние SATA-слоты HP MicroServer. WD даёт 100MB/sec, Samsung — 10MB/sec (dd с начала диска).

Линукс про оба пишет UDMA/133. Что я делаю не так? Или брать Самсунг и нести обратно в магазин? Оно, конечно, green, 5400RPMs и проч — но таких тормозов всё равно не бывает.

Upd::

hp:~# hdparm -i /dev/sdb

/dev/sdb:

Model=WDC WD10EARS-00Y5B1 , FwRev=80.00A80, SerialNo= WD-WCAV5P352039
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
BuffType=unknown, BuffSize=0kB, MaxMultSect=16, MultSect=?0?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=1953525168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=disabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

* signifies the current active mode

hp:~# hdparm -i /dev/sdc

/dev/sdc:

Model=SAMSUNG HD105SI , FwRev=1AJ10001, SerialNo=S25GJ9BB203191
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=32767kB, MaxMultSect=16, MultSect=?0?
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=1953525168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=yes: disabled (255) WriteCache=disabled
Drive conforms to: unknown: ATA/ATAPI-0,1,2,3,4,5,6,7

* signifies the current active mode

hp:~# hdparm -t /dev/sdb

/dev/sdb:
Timing buffered disk reads: 316 MB in 3.02 seconds = 104.75 MB/sec
hp:~# hdparm -t /dev/sdc

/dev/sdc:
Timing buffered disk reads: 34 MB in 3.07 seconds = 11.08 MB/sec
tobotras: (shooting)
Второй раз в жизни похакали, гады.

Дыра в exim. Берегитесь :-)
tobotras: (unix)
Навернулась винда на нетбуке. chkdsk и перезагрузка, никакие safe mode не работают. Пошел почитал инструкции по восстановлению типа этой. Последние волосы на голове встали дыбом. Поставил ubuntu netbook remix. Полёт нормальный. Надо вот Йоту прикрутить.
tobotras: (unix)
Коллеги,

а кто у нас готов в Москве для толстого клиента предоставить третью (последнюю, отступать некуда) линию поддержки, включая проблемы с ядром? Напишите лично.
tobotras: (emacs)
Допинал софтину. Всё-таки есть ещё порох в пороховнице :) 4 дня, 1000 строчек кода. Вспомнил Си, осознал пачку новых API: hildon, Gtk, evolution data server (ненавижу), glib, gconf, bluez, gnokii, gettext…
tobotras: (ruki)
Помучавшись пару часов с линусовым голубым зубом, сделал себе бэкап. Достаточно придти домой, как не позже, чем через пять минут мобила будет сбэкаплена.

Жаль, что понадобилось потерять мобилу и две симки с записными книжками в них, чтобы это настроить :-)

dirty details )
tobotras: (unix)
Вчера в припадке не знаю чего достал со шкафа MIDI-клавиши, стряхнул пыль и воткнул в писюк. Выяснилось, что весь нынешний звуковой софт требует ALSA. Поставил ALSA, настроил, поставил rosegarden. За те пять лет, что я к нему не подходил, он стал вполне юзабельным секвенсером :) И даже ноты генерит прилично выглядящие. Я, правда, успел только полчаса поиграться, но записать несколько дорожек разными инструментами получилось, а больше от него ничего и не требуется, в общем.

Еще выяснилось, что у клавиш отсохла третья (из четырех :) октава. Пришлось починить комбинированным способом. Хорошо, что 10 лет назад корпуса делали не на защелках, а на саморезах, хоть их и 20 штук... Педаль тоже отсохла, надо будет вечерком допинать.

Profile

tobotras: (Default)
tobotras

December 2024

S M T W T F S
123 4567
891011121314
15161718192021
22232425262728
293031    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 7th, 2025 10:36 am
Powered by Dreamwidth Studios