Logo pt.boatexistence.com

Quando usar não atômico?

Índice:

Quando usar não atômico?
Quando usar não atômico?

Vídeo: Quando usar não atômico?

Vídeo: Quando usar não atômico?
Vídeo: Número Atômico e Número de Massa [Prof. Gabriel Cabral] 2024, Maio
Anonim

Precisamos adicionar a palavra-chave não atômica no atributo de propriedade. Pode resultar em comportamento inesperado, quando dois processos (threads) diferentes acessam a mesma variável ao mesmo tempo.

O que significa Não Atômico?

a: não relacionado, preocupado com, ou composto de átomos Gerald Cleaver, professor e diretor do programa de pós-graduação no departamento de física de Baylor, apresentará "Life on the Landscape, " que considerará o lugar do universo da Terra e a possibilidade de formas de vida não atômicas (inteligentes) fora dele. …

O que é propriedade não atômica em Objective-C?

Em Objective-C a implementação de uma propriedade atômica permite que as propriedades sejam lidas e escritas com segurança de diferentes threads. Para propriedades não atômicas, o ponteiro subjacente de um valor lido pode ser liberado quando um novo valor está sendo escrito ao mesmo tempo.

O que é propriedade não atômica?

Nonatomic significa múltiplas threads acessam a variável (tipo dinâmico). Nonatomic não é seguro para threads. Mas é rápido no desempenho.

Por que usamos atômico e não atômico e qual é o comportamento padrão?

Atomic:- é o comportamento padrão. ele garantirá que o processo atual seja concluído pela CPU, antes que outro processo acesse a variável.não é rápido, pois garante que o processo seja concluído inteiramenteNão atômico: - NÃO é o padrão comportamento.

Recomendado: