Результаты поиска по запросу "monitor"
Спасибо большое человеку, будет проверять ваши предложения и держать вас в курсе.
аюсь отслеживать производительность моего приложения; Когда загрузка процессора перегружается, я записываю трассировку стека подозрительного потока и основного потока в виде строки двумя ...
Параллельное программирование не является естественным, но с практикой может укорениться. Попробуйте подумать о проблеме, а не о том, как я могу использовать эти механизмы.
верситете мне задали эту проблему канонического параллельного программирования из "Грегори Р. Эндрюса-Основы многопоточного ... программирования": (хотя у меня есть новое и русское издание книги, я нашел старый вариант на английском и пытаюсь все ...
Если вам нужно больше контроля, лучше использовать монитор. Вы можете использовать Wait, TryEnter и Pulse для расширенного использования (например, барьеры, семафоры и т. Д.).
целесообразно использоватьMonitor класс илиlock ключевое слово для безопасности потока в C #? РЕДАКТИРОВАТЬ:Судя по ответам пока чтоlock короткая рука для серии звонков наMonitor класс. Для чего конкретно сокращение вызова? Или, более ...
Монитор изменений папки, выполненный в Visual Basic 2010, не записывает изменения правильно
Я создал программу на Visual Basic 2010, которая отслеживает и записывает изменения в папке, например. когда файл удаляется, когда файл переименовывается, когда файл создается и какие файлы, но это проблема. Я написал код для создания новой ...
Это подробно обсуждается в Clr Via C #, Джеффри Рихтер называет это «гибридной блокировкой». В пользовательском режиме монитор вращается и конкурирует с другими потоками (так как они не заблокированы), после того как они переведены на блокировки режима ядра, они блокируются, таким образом освобождая циклы.
овладеть какой-то технологией, нужно знать, как это делается на уровне ниже абстракции. В случае многопоточного программирования будет полезно узнать о примитивах синхронизации. Вот вопрос, как реализован Lock (Monitor) в .NET? Меня интересуют ...
Вы можете получить EDID из реестра.
знать размер дисплея в сантиметрах или дюймах? Этот код не всегда работает правильно: HDC hdc = CreateDC(_T("DISPLAY"),dd.DeviceName,NULL,NULL); int width = GetDeviceCaps(hdc, HORZSIZE); int height = GetDeviceCaps(hdc, VERTSIZE); ReleaseDC(0, ...
Условные переменные в C # [закрыто]
Используются ли условные переменные и мониторы в C #? Может кто-нибудь привести пример?
Регистрация уведомлений об изменениях в Active Directory с использованием C #
Эта ссылкаhttp://msdn.microsoft.com/en-us/library/aa772153(VS.85).aspx [http://msdn.microsoft.com/en-us/library/aa772153(VS.85).aspx]говорит: Вы можете зарегистрировать до пяти запросов на уведомление за одно соединение LDAP. У вас должен быть ...
Как потоки .NET могут ожидать syncblk, который не принадлежит ни одному потоку?
У меня есть аварийный дамп из моего приложения, показывающий группу потоков, ожидающих на syncblk, и syncblk показывает, что у него нет собственного потока. Как это возможно? Я пытаюсь воспроизвести симптом в тестовом приложении, и я не могу ...
Как узнать статус дочернего процесса и использование ресурсов в Windows?
Я хочу написать программу, которая запустит дочерний процесс. Дочерний процесс может быть в режиме Windows или в режиме консоли. Я хочу отслеживать состояние дочернего процесса и использование ресурсов. например Я хочу знать, что дочерний ...