netwind

Рейтинг
419
Регистрация
06.05.2007

Там же написано что 3 провайдера планируется. Хотя бы у одного из трех школьников работать будет :)

Alexei42, ну так от нее может и не станет хуже. откуда вам знать всю специфику? может они трафик считают так.

Alexei42, ну а что такого? возможно существуют платформы где сам процесс инкапсуляции GRE реализован на контроллерах и это все не убивает роутер.

Кто-то путает PPPoE и BGP.

По поводу использования pc-роутера как пограничного маршрутизатора тут сложно предугадать. В этой области такие решения скорее экзотика, а не мейнстрим.

"примерно 0.5гбит/с" это довольно сурово выглядит...

Dimanych, а кто сказал, что за операцией записи в файл обязательно следует запись на диск? это не так. На практике работа будет все равно только с памятью. Кеширование же.

И еще осталось в запасе решение c использованием БД. Куда более традиционное и переносимое.

вот опять ответ с точки зрения бота, срок работы которого, по паспорту, несколько тысячелетий :)

у вас ведь уже все написано. осталось только запись поправить с переименованием.

в свете сказанного, не исключено, что файлы core это признак битой ОЗУ.

надо бы взять загрузочный диск новых debian или ubuntu и выбрать там пункт меню для проверки памяти. это простая и доступная операция.

подразумевается атомарность на уровне системных вызовов.

(в лучшем случае там те же блокировки на уровне inode. в худшем - одна блокировка на все ядро)

файлы с диска не удаляются пока последний процесс не освободит файл.

поэтому из трех вариантов случится первый - скрипт дочитает старый файл.

qwartyr, ну gdb, а дальше что? вызывать дух Столлмана, чтобы он починил пхп?

так и вижу наяву сеошников-хакеров на ассемблере умудряющихся найти ошибку в программе скомпилированной без отладочной информации и тут же строчащих патчи в php.net.

в реальном мире вам остается только перебирать ключи для сборки, удалять проблемные модули.

вот может быть ulimit недостаточно большой ?

нет ну реально причем бы тут nginx и sendfile? проблема чисто программистская.

в линуксе man rename(2) четко написано :

If newpath already exists it will be atomically replaced (subject to a

few conditions; see ERRORS below)

из ERRORS заслуживают внимания только EBUSY и там описаны исключительно ненормальные случаи.

почему это не должно работать? обновлять тот же файл и молиться на таненбаумов совершенно не обязательно.

Всего: 6293