Интернет магазин китайских планшетных компьютеров |
||
Компьютеры - Взаимная блокировка23 января 2011Оглавление: 1. Взаимная блокировка 2. Обнаружение взаимных блокировок Взаимная блокировка ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии бесконечного ожидания ресурсов, занятых самими этими процессами. Простейший пример взаимной блокировки
Отладка взаимных блокировок, как и других ошибок синхронизации, усложняется тем, что для их возникновения нужны специфические условия одновременного выполнения нескольких процессов. LivelockЭто слово означает такую ситуацию: система не «застревает», а занимается бесполезной работой, её состояние постоянно меняется но, тем не менее, она «зациклилась», не производит никакой полезной работы. Жизненный пример такой ситуации: двое встречаются лицом к лицу. Каждый из них пытается посторониться, но они не расходятся, а несколько секунд сдвигаются в одну и ту же сторону. Просмотров: 2253
|