Еще один плюс в карму testdisk. Толковая софтина. Спасла разделы после недалекого Partition Magic'а — он не понял, что в системе есть ntfs + ext2 разделы.
И конечно же самое важное пожалуй, не грузиться с этого винта. что бы не было записи на этот диск. Образ бы в этом случае оказался как раз кстати.
Спасибо огромное. Вот это то что нужно было услышать.
задача — некий прокси между различными игровыми клиентами и серверами игр. одна игра — один экземпляр сервера с 3-10к клиентов. данные — JSON, XML.
Про велосипеды замечания понял. Усвою.
Спасибо. Извините, видимо не четко выразился. Под словами 'какой из механизмов IPC выдержит' я имел виду как раз то что «не передавать данные в очереди, она быстро кончается» и т.п.
То что нужно использовать комплексные меры синхронизации это я понял.
Вопрос остается открытым, про грамотную реализацию accept()+fork()+pthread_create(). просто fork() не подходит, ибо много памяти, pthread() не подходит из-за ограничений количества потоков на процесс. Вот и вопрос — как правильно скноструировать схему работы…
LoadLibrary()+GetProcAdddress()+RegisterPlugin()