На первый взгляд, я догадался, что остается в состоянии interbloqueig относится к тупику;смертельные объятияGoogle, кажется, подтверждает это.Но, пожалуйста, используйте английский в следующий раз.:)
В основном P3 - это красная сельдь, потому что ее интересует только S2.В тупик вовлекаются S1 и S3, потому что они получены в противоположном порядке P1 и P2.Конечно, P3 вовлечен в тупик, но даже если P3 не было, тупик между P1 и P2 все еще является неприятным состоянием.
Я думаю, что вас просят показать сценарий тупика, используяграфик распределения ресурсов (именно так выглядит ваш график).
Я не думаю, что график может доказать , что данный код имеет тупик;но если мы уже знаем, как происходит взаимоблокировка, мы можем нарисовать приведенный выше график распределения ресурсов для этого тупика и затем показать, что существует цикл.Цикл указывает на тупик, если ресурсы не создаются несколько раз, а это не так: S1, S2 и S3 являются единичными, одноэкземплярными ресурсами.) Возможно, это не то слово, которое вы ищете: возможно иллюстрирует .
Я считаю, что ваш график распределения ресурсов правильно показывает, что P1 содержит ресурс R3 (т. Е. S3) и что P2 содержит ресурс R1 (т. Е. S1), а также показывает, что P1 хочет получить R1, в то время как P2 хочет получитьR3 тем самым иллюстрирует цикл, который соответствует тупику.