Данил Тунев, не видя ваш код сложно что-то сказать. Самая распространенная ошибка - отсутствие проверок того, что выдают системные вызовы. Если вы все же удосужитесь почитать учебник, вы там найдете и способ за один системный вызов передать кучу буферов ("запись со сбором") и тактический прием правильного разбора заголовков пакета.
jcmvbkbc, о, на одном оксидосерном сайте на меня недавно набросились, подробно расписывая, что write всегда пишет столько, сколько указано, или блокирует поток.
АртемЪ, небольший объем и контроллеры без алгоритмов автоматической балансировки износа в сумме давали следующее - изнашивалась какая-то небольшая группа ячеек, а выбрасывать приходилось весь накопитель.
Eugene Z, ищите у себя проблему в железе. Потому что даже консьюмерские SSD, через которые прокачивают терабайты в неделю уже второй год прекрасно живут на тестовом стенде.
Василий Банников, это уже тонкости, но вы правы - как только встанет вопрос переносимости между компиляторами / платформами, повылезают проблемы с выравниванием, размерами типов и порядком байт
Компьютер хранит у себя таблицу ARP - соответствие между MAC и IP. Периодически она обновляется.
При отправке пакета, из этой таблицы берется нужный MAC и на него отправляется пакет с нужным IP адресом.
Если мака в таблице нет - делается широковещательный запрос по протоколу ARP. Об этом я писал вам в другом вопросе.
Николай, то есть, у вас должен быть момент синхронизации потоков, когда "решатель" копирует к себе все имеющиеся на данный момент данные и отдает "серверу" посчитанное
Николай, потому что если клиенты полезут в данные, которые еще не досчитались, они получат мусор. Следовательно, какой смысл выносить расчеты в отдельный поток, если все равно, пока программа считает, клиенты должны ждать
Николай, я бы начал с ответа на вопросы
1)по каком протоколу клиенты работают с данным сервером
2)могут ли быть конфликты между клиентами, скажем, один клиенты пытается читать что-то, что меняет другой клиент.
Алексндр K, сейчас АВДТ ставят в квартирные щитки даже застройщики, что называется "по умолчанию". Что в них по вашему нужно "юстировать"?
Автор закономерно задал вопрос про АВДТ, потому что иметь защиту от поражения электротоком - очень даже полезно.
Наверное, вы сильно удивитесь, но наличие корки "до 1000 вольт" означает только то, что этот человек может, безопасно для себя выполнять какие-то работы. Допуск - это больше про охрану труда (того, кто получил допуск, а не тех людей, которые пользуются результатами его работы), а не про проектирование.