Analise as afirmações abaixo sobre deadlocks e assinale a alternativa CORRETA.
I. Uma situação de deadlock pode ocorrer se as quatro condições seguintes: exclusão mútua; posse e espera; não-preempção e espera circular ocorrerem ao mesmo tempo.
II. Existem três métodos para tratar do problema dos deadlocks: 1. Evitar que eles nunca ocorram; 2. Permitir o deadlock e, posteriormente, recuperar o sistema e; 3. Ignorar a possibilidade de ocorrerem deadlocks em um sistema.
III. Se houver necessidade de preempção, três questões precisam ser analisadas: 1. Seleção de uma vítima; 2. Rollback e 3. Starvation.