*ipc

Elemir 18.08.2012 20:37

Я очень часто слышу вопросы типа "почему ты сравниваешь dbus и 9p? Это же совершенно разные вещи".
Люди, задающие подобные вопросы совершенно незнакомы со спецификой plan 9. Достаточно взглянуть на любой типичный демон plan 9 (например на http://plan9.bell-labs.com/magic/man2htm... чтобы понять, что файлы 9p ... more →

analizer 15.03.2011 17:06

Таки бывают случаи, когда приходится ребутать линупс из-за того что напортачили сторонние программы. Если программа долго-долго делала semget с различными именами, и умерла получив ENOSPC, то fakeroot вы уже хрен запустите, ибо он тоже хочет создать семафор (нахера — не знаю), а таблица вся уже забита, и хер знает ... more →

analizer 11.03.2011 14:07

Последние года четыре я хаял венду. Я кричал что она кривая и лунупс — верх технической мысли. Начинал хаять утром и заканчивал к вечеру. Я хаял её на форумах, в чатиках, личной переписке, везде.
Но вот, настал день и мне потребовались именованные семафоры. Сколь ужасным было моё пробуждение.
Вариант 1. semget. О ... more →

analizer 10.03.2011 19:45

/usr/include/linux/sem.h:#define SEMMNI 128 /* <= IPCMNI max # of semaphore identifiers */
FFFUUUUUUUU~~~~

analizer 07.02.2011 19:11

Потыкал тут mutex против spin lock. Оказалось что pthread_mutex, мало того что имеет нативный cond_timedwait, так ещё и работает, при большом количестве чтений и малом количестве записей, в разы быстрее. Такие дела, псто.

analizer 31.01.2011 20:12

Псто, насколько spin lock хуже mutex/semaphor'а? Как оно вообще, до сих пор ли spin lock блочит разом все ядра системы и, главное, блочит ли мьютекс ядро целиком или как?

*ipc is used by:

analizer

analizer