29 подписчиков
К настоящему времени мы разработали понятие блокировки и увидели, как ее можно правильно построить с помощью сочетания аппаратного обеспечения и поддержки операционной системы. К сожалению, блокировки - не единственные примитивы, необходимые для создания параллельных программ. В частности, существует много случаев, когда поток желает проверить, является ли условие истинным, прежде чем продолжить выполнение. Например, родительский поток может захотеть проверить, завершился ли дочерний поток, прежде...
2 года назад