1.2 - Manage Multithreading (Thought experiment)

Descripción

70-483 (Exame 70-483) C# Fichas sobre 1.2 - Manage Multithreading (Thought experiment), creado por Thiago Russo el 26/04/2016.
Thiago Russo
Fichas por Thiago Russo, actualizado hace más de 1 año
Thiago Russo
Creado por Thiago Russo hace más de 8 años
4
0

Resumen del Recurso

Pregunta Respuesta
Você está enfrentando deadlocks em seu código. Você tem um monte de declarações lock e você está tentando melhorar o seu código para evitar os deadlocks. 1. Como você pode implementar o seu código de bloqueio para evitar deadlocks? Resposta: É importante ter certeza de que todo bloqueio segue a mesma ordem ao bloquear os objetos. Assim que você começar a dar lock em objetos dependentes em ordem diferente, você começa a ter deadlocks.
Você está enfrentando deadlocks em seu código. Você tem um monte de declarações lock e você está tentando melhorar o seu código para evitar os deadlocks. 2. Como pode a classe Interlocked pode te auxiliar? Resposta: A classe Interlocked pode ajudá-lo a executar pequenas operações atômicas sem a necessidade de bloqueio. Quando você usa muito o bloqueio para este tipo de operação, você pode substituí-los com a declaração Interlocked.
Mostrar resumen completo Ocultar resumen completo

Similar

Porova teórica C# mod l
Cursos Professor Jonatã
Linguagem C#
Alex Araujo Furado
Prova teorica C# mo ll
Cursos Professor Jonatã
Entity framework - code first
José Fernandes
Flashcard Módulo 1 - XAMARIN LATINO AMERICA
Marcone Barbosa
Entity framework
José Fernandes
C# and ASP.NET
Kalebi Fiorentini
Linguagens de programação
Rodrigo Barbosa7452
Conceitos do ASP.NET CORE (Incompleto)
José Fernandes Rezende Neto
Dates and times .NET
Felipe Couto Viola
Fluxo Game UC 8
Lucas Coluzzo