|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 05 Jul 2001 00:23:28 To : Antony Y. Bolotin Subject : Re: thread or fork ? -------------------------------------------------------------------------------- >>> Antony Y. Bolotin wrote: >> а пришел другой на этот же pid? Легко понять, что 100% (если pid >> не из младшей сотни) - это количество ситуаций когда _может_ быть race. >> Реальная частота оной, естественно, ниже. Hо не 0. AYB> Hо стремится к 0 :)) AYB> Это где ж такое творится то ? Что касается Linux, то чтобы другой процесс AYB> перекрыл только что завершившийся это: AYB> 1. или ~64K процессов должно быть. AYB> 2. должна быть очень быстрая машина, на которой N*M процессов AYB> запустятся и завершатся в течении малого промежутка времени, AYB> достаточного для преребора счетчиком процессов 65536 значений. Где Вы этого нахватались?;( Достаточно чтобы когда процесс номер N завершится - как раз подошел счетчик к тому же номеру. У меня реально это происходило раз 5. AYB> Пока я не видел систем, отвечающих этим требованиям :)) AYB> "Действительно серьёзные задачи" решаются ну никак не спомощью AYB> шела или только AYB> одних лишь пайпов. Даже имея сверхнадежное соединение программа сама должна AYB> иметь механизмы контроля целостности принятой информации, дабы хотя бы AYB> определить внештатную ситуацию. Вместо того чтобы дать такие механизмы (простейшие, в общем-то) уже в системе. /netch --- ifmail v.2.15dev5 * Origin: Internet Data Centre "Colocall" (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/13523b5566044.html, оценка из 5, голосов 10
|