титься об этом за счет тщатель

Автор admin Четверг, 2 июля 2009 11:32

На вебсайте этой фирмы недвижимость в черногории в 6618 - заходите .

титься об этом за счет тщательного проектирования своей программы. Впрочем, эти слова вряд ли успокоят программиста, пытающегося отладить программу, «пораженную» взаимной блокировкой. Итоги В этой главе мы постарались изложить основы параллелизма применительно к многопоточному программированию. • В контексте программы могут выполняться несколько независимых задач. • Программист должен учесть все проблемы, которые могут возникнуть при завершении этих задач, в частности проблему уничтожения объектов (задач) до того, как другие задачи завершили работу с ними. • Задачи могут конфликтовать друг с другом за общие ресурсы. Основным средством предотвращения подобных конфликтов являются мутексы. 592 Глава 11 • Многопоточное программирование • При недостаточно внимательном проектировании может возникнуть ситуация взаимной блокировки. Впрочем, существует множество других аспектов многопоточного программирования и инструментов, используемых для решения многопоточных задач. Библиотека ZThreads содержит целый ряд таких вспомогательных средств, в том числе семафоры и особые разновидности очередей вроде тех, которые б


Комментарии закрыты.