Здравствуйте, Engler, Вы писали:
E>Но у меня получаются старнные результаты.
потому что вы считаете странное. Что хотели посчитать то? Например, если consumer начнёт работать на полсекунды позже чем producer, то результат будет ещё более феерический, даже если producer и consumer отработают за 0 секунд.
E>Если ставить lock все работает как и ожидалось, нормально (имеется ввиду producerLock в методe produce). Результат будет дальше. E>Если лок снять, то происходят странности.
как раз таки наоборот, real time уменьшился фактически на величину sys time, а сам sys time ушёл в ноль, что логично. В чём странности?