понедельник, 22 ноября 2010 г.

Числа, которые полезно знать
















Обращение к кэшу L10.5 нс
Ошибка при предсказании условного перехода5 нс
Обращение к кэшу L27 нс
Открытие/закрытие мьютекса25 нс
Обращение к памяти100 нс
Сжатие 1 Кб быстрым алгоритмом3,000 нс
Пересылка 2Кб по сети со скоростью 1 Гб/с20,000 нс
Чтение 1 Мб последовательно из главной памяти250,000 нс
Передача сообщения туда/обратно в одном дата-центре500,000 нс
Произвольный доступ к жёсткому диску10,000,000 нс
Чтение 1 Мб последовательно с жёсткого диска20,000,000 нс
Передача пакета из Калифорнии в Нидерланды и обратно150,000,000 нс


Первоисточник: Google: Designs, Lessons and Advice from Building Large Distributed Systems

понедельник, 15 ноября 2010 г.

Перешёл на rxvt-unicode

Мне очень нравится настройки gnome-terminal в ubuntu. Но сам эмулятор терминал мне не очень нравится. Решил мигрировать на rxvt-unicode.

Пересобрал последнюю версию из репозатория:
$ cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co rxvt-unicode
$ cd rxvt-unicode
$ ./configure ./configure --enable-everything --prefix=$HOME/slash
$ make -j7 install


Прописал следующие настроки:
!! ~/.Xdefaults

!! Terminal name
!! FIXME: Enabled bold font for Midnight commander
URxvt*termName: rxvt

!! Minor setups
URxvt*scrollBar: False
URxvt*saveLines: 10000

!! Select fonts
URxvt*font: xft:Monospace:size=10:style=regular:antialias=True:hinting=True
URxvt*boldFont: xft:Monospace:size=10:style=bold:antialias=True:hinting=True
URxvt*letterSpace: -2

!! Foreground and background colours
URxvt*background: #FFFFDD
URxvt*foreground: #000000

!! Colour palette schema: Tango
URxvt.color0 : #000000
URxvt.color8 : #555753

URxvt.color1 : #CC0000
URxvt.color9 : #EF2929

URxvt.color2 : #4E9A06
URxvt.color10 : #8AE234

URxvt.color3 : #C4A000
URxvt.color11 : #FCE94F

URxvt.color4 : #3465A4
URxvt.color12 : #729FCF

URxvt.color5 : #75507B
URxvt.color13 : #AD7FA8

URxvt.color6 : #06989A
URxvt.color14 : #34E2E2

URxvt.color7 : #D3D7CF
URxvt.color15 : #EEEEEC


Пока нравится ;)