Мітки: лінукс

Поду­ма­ти тіль­ки, Ліну­ксом я займа­ю­ся вже біль­ше деся­ти років. Я до сих пір пам’ятаю від­да­ні мені «на погра­ти­ся» диски з Red Hat 7.2. Ммм, як же то було ціка­во й незро­зумі­ло =). Не див­но, що прин­цип «just for fun» спра­цю­вав. І досі пра­цює. І пере­ріс у про­фе­сію.

А ще я май­же вісім років без дуал­бу­та. Той вечір також добре пам’ятаю. Там була SuSE 9.2, і спо­кій­ний голос тоді ще живо­го Бура­че­ка по теле­фо­ну гово­рив мені, що все буде добре.

Усе буде добре.

Мітки: ,

Оскіль­ки біль­шість про­це­со­рів зараз — бага­то­ядер­ні, арче­во­ду в радість вико­ри­сто­ву­ва­ти кіль­ка пото­ків, щоб дії вико­ну­ва­ли­ся швид­ше.

Напри­клад, якщо під­пра­ви­ти /etc/makepkg.conf, можна заста­ви­ти паке­ти не тіль­ки ком­пі­лю­ва­ти­ся швид­ше:

MAKEFLAGS="-j4"

а ще й зби­ра­ти­ся в тар­бо­ли з вико­ри­ста­н­ням пара­лель­них алго­ри­тмів сти­сне­н­ня:

COMPRESSGZ=(pigz -c -f -n)
COMPRESSBZ2=(pbzip2 -c -f)
COMPRESSXZ=(pixz /dev/stdin /dev/stdout)

Зві­сно, від­по­від­ні пакун­ки pbzip2, pigz, pixz тре­ба окре­мо доста­ви­ти в систе­му.

А ще можна ско­ри­ста­ти­ся ота­ким скри­птом, щоб одні­єю коман­дою extract від­ра­зу роз­па­ку­ва­ти потрі­бний архів, при­чо­му також пара­лель­но.

Дуже зру­чно.

Мітки: ,

Якщо ваш сер­ва­чок з Асте­рі­ском сидить за ліну­ксо­вим NAT'ом, а на само­му мар­шру­ти­за­то­рі тре­ба пере­клю­ча­ти­ся між основ­ним кана­лом і резерв­ним (з різни­ми зов­ні­шні­ми IP-адре­са­ми), не забудь­те дава­ти коман­ду

sudo conntrack -F

щоб кля­тий Асте­ріск не пові­сив SIP-тран­ки з напи­сом «Request sent».

Мітки: , ,

Після пере­гля­ду слай­дів Піте­ра Енві­на з ліну­ксо­вої кон­фе­рен­ції в Бар­се­ло­ні про гене­ра­то­ри псев­до­ви­пад­ко­вих чисел в Ліну­ксі поста­вив собі rngd. І от що можу пока­за­ти:

На KVM'і нерів­но­мір­ність ентро­пії тро­хи вирів­ня­ла­ся, але сут­тє­вих змін не ста­ло­ся.

На Xen'і згла­джу­ва­н­ня ска­чків про­слід­ко­ву­є­ться більш вира­же­но, але рівень не змі­нив­ся також.

А от на реаль­но­му сер­ве­рі ентро­пія виро­сла разів у сім. От де про­фіт. Прав­да, разом із цим виро­сло на 2% наван­та­же­н­ня на CPU.

Мітки: ,

Це буде пост-коле­кція поси­лань на від­гу­ки про кон­фе­рен­цію OSDN — 2012 від її уча­сни­ків.

І тро­хи слів від мене.

Кон­фе­рен­ція мені спо­до­ба­ла­ся. Я був радий від­да­ти на неї цілий день. Допо­віді, зві­сно, ціка­ві не всі, від­вер­тий треш був про без­пе­ку, а також про базу даних db4o — я не знаю, як таке і так можна було роз­по­від­а­ти. Інше було хоча б аде­ква­тне, а пер­ше місце сво­го вла­сно­го рей­тин­гу від­даю допо­віді Ново­двор­сько­го про те, де зараз наш опен­со­урс, і куди йому тре­ба йти. Дру­ге місце — Костю­ку із кла­сною пре­зен­та­ці­єю про мобіль­ні інтер­фей­си. Мар­жан, як зав­жди, роз­по­від­ав про онов­ле­н­ня, при­чо­му з демон­стра­ці­єю, що було осо­бли­во кла­сно, тому поста­ви­мо цю допо­відь на тре­тє місце.

Жаль, що було мало ста­рих зна­йо­мих, але тих, хто був, я був дуже радий бачи­ти.

Зві­сно, від мене буде фото­звіт, але, пев­но, тро­хи потім. Як роз­гре­бу фотки.

Мітки: , , ,

Зав­тра від­бу­де­ться кон­фе­рен­ція OSDN — 2012, мій виступ про pf-kernel запла­но­ва­ний на 12:00. При­ходь­те.

Мітки: , , , ,

Я тут готую нову фото­га­ле­рею, то на фотки дово­ди­ться натрав­лю­ва­ти оцей скрипт перед їх виван­та­же­н­ням для змі­не­н­ня роз­мі­рів і про­став­ле­н­ня копі­рай­тів.

Для при­швид­ше­н­ня цьо­го про­це­су (оскіль­ки в мого ЦП таки ж 2 ядра) був задум якось це діло роз­па­ра­ле­ли­ти, і я поки не зна­йшов нічо­го кра­що­го для шелл-скри­птів, ніж prll.

Мітки: , , ,

Наткнув­ся на нови­ну. Ось цита­та.

With Herrmann communicating with Lennart, they came up with some ideas, including the use of Wayland as a system-wide compositor for handling all video input. One of his ideas is having a global deaemon on a DBus like system to register/deregister clients and clients can request changing the currently active VT.

Що ціка­во, поді­бний меха­нізм я реа­лі­зу­вав у SunCore, мікро­ядер­но­го спад­ко­єм­ця StreamOS, два роки тому. Код кон­соль­но­го сер­ве­ра можна поди­ви­ти­ся тут.

Мітки: , , ,

Hetzner при­слав мені ота­ке:

During the night of 30.06.2012 to 01.07.2012 our internal
monitoring systems registered an increase in the level of
IT power usage by approximately one megawatt.

The reason for this huge surge is the additional switched
leap second which can lead to permanent CPU load on Linux
servers.

Обо­жнюю їх. 1 мега­ват!

Мітки: , ,

Один із під­кон­троль­них мені сер­ве­рів — реаль­на залі­зя­ка, на якій нала­што­ва­но NTP. Мені як інже­не­ру теле­ко­му­ні­ка­цій, який про­слу­хав курс про син­хро­ні­за­цію, ціка­во спо­сте­рі­га­ти за таки­ми от гра­фі­ка­ми.

Пока­зни­ки з часом май­же набли­жа­ю­ться до іде­аль­них. Це від­бу­ва­є­ться тому, що сер­вер за цей пері­од пра­цю­вав без пере­за­ван­та­жень і без яки­хось екс­це­сів. Як тіль­ки щось зави­сне, або дове­де­ться пере­за­ван­та­жу­ва­ти маши­ну, пока­зни­ки попли­вуть.

Мітки: , , , ,