[sisyphus] Shared memory

Ivan Adzhubey =?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Ср Фев 25 09:08:16 MSK 2004


On Tuesday 24 February 2004 02:29 am, Mike Lykov wrote:
> В сообщении от Вторник 24 Февраль 2004 10:24 Andrey Brindeew написал:
> > > $ uname -r
> > > 2.4.22-std-smp-alt17
>
> [combr на combr combr]$ uname -r
> 2.4.22-std-up-alt17
>
> [combr на combr combr]$ sudo ipcs
>
> ------ Shared Memory Segments --------
> key        shmid      owner      perms      bytes      nattch     status
> 0x00000000 0          root      777        196608     1
> 0x00000000 32769      root      777        65536      1
> 0x00000000 98306      combr     777        786432     2          dest
> 0x00000000 51544067   combr     600        786432     2          dest
>
> так что все работает

Спасибо, про ipcs я не знал. Действительно, вроде должно работать. Но у меня 
падают все программы которые испльзуют shared memory. Пытаюсь собирать модуль 
IPC::ShareLite - не проходит последний тест. У IPC::Shareable вообще почти 
все тесты - failed. Падает WU-Blast при попытке выполнить memory mapped I/O 
между двумя тредами. Он это делает тоже через shared memory как я понимаю, 
хотя тут не уверен - это closed source софт. Тестирую на последнем 
Сизифовском ядре (smp) на P4 с HyperThreading и на 2 x Athlon MP 2800+. 
Памяти 2-4GB. Кто-нибудь еще пробовал собирать перловские модули из иерархии 
IPC::? В чем может быть проблема?

-- 
Иван




Подробная информация о списке рассылки Sisyphus