CHANNELEm testesAvise-me
Ajuda

Desempenho, em detalhe

Esta página explica a tela Ajustes › Diagnóstico › Desempenho.

Você nunca precisa desta tela. Nada nela é um ajuste, e nada nela muda como o CHANNEL se comporta. Ela existe porque "não chegou" e "chegou atrasado" têm várias causas diferentes que parecem idênticas por fora, e essas contagens as distinguem.

Tudo aqui é contado neste dispositivo, guardado na memória, e nunca enviado a lugar nenhum.

Escada de alcance

A página é o mesmo texto que Copiar para suporte coloca na área de transferência, agrupado da mesma forma, e está em inglês em todos os telefones porque é escrita para ser lida pelo suporte. Copiar para suporte fica no topo, com os botões que compartilham o texto e redefinem as contagens ao lado.

Sob DELIVERY, cada caminho tem suas próprias linhas. saw them conta as vezes que esse caminho informou que o outro telefone estava alcançável; qualquer coisa abaixo de handed over é um envio que falhou depois disso. A porcentagem no final da linha é a parte desses envios que foi entregue.

Um caminho que vê o outro telefone com frequência e entrega raramente é um caminho cujo tempo limite é curto demais para o seu entorno. Um caminho que nunca vê o outro telefone é um que não está disponível aqui — Bluetooth num prédio de aço, Wi-Fi Aware num telefone que não tem esse rádio.

Quando o Bluetooth não está em funcionamento, uma linha sob Bluetooth radio since launch diz por quê: Bluetooth not started: switched off for this profile, Bluetooth is off ou permission missing, com o tempo desde então. No Android, o CHANNEL tenta iniciá-lo de novo a cada minuto enquanto o motivo pode ter desaparecido.

Confirmações de entrega

Uma segunda marca numa mensagem significa que o outro telefone disse que a recebeu. Leia a linha Receipts em RECEIPTS nos dois telefones depois de enviar uma mensagem:

Só contagens. Sem nomes, sem horários, e nada sai do telefone.

Fatias

Uma foto, um vídeo ou uma nota de voz viaja como várias fatias, e só aparece depois que todas chegarem. Leia a linha Attachments em ATTACHMENTS no telefone que deveria recebê-la:

Carried for others aparece num aparelho que leva correspondência selada de outras pessoas: quantas pegou, quantas entregou e quantas tentativas de entregar uma foram refused, com o motivo da última: a resposta do relay, sem conexão ou nenhuma saída ativada. Um envelope recusado continua sendo levado e é tentado de novo.

Fetch mode aparece quando este aparelho pediu a um aparelho próximo que buscasse sua correspondência: desde quando está pedindo, ou que voltou a ter um caminho próprio, quantas rodadas enviou, quantas respostas abriram e quantos envelopes trouxeram. Collections fetched for others aparece num aparelho que busca correspondência para aparelhos próximos: quantas solicitações passou ao servidor e quantas recusou.

Encounters conta os encontros com telefones próximos em que correspondência foi levada: quantos começaram, quantos foram refused com o motivo do último, quantos envelopes foram recebidos neles e quantas das suas próprias mensagens um telefone próximo pegou. Um encontro retido para que um único telefone não o esgote, e um envelope repetido que não foi movido de novo, são contados ao lado.

Onde as mensagens foram arquivadas

A linha Filing em SECURITY AND FILING diz em qual cartão uma mensagem foi arquivada, e por quê.

sender disagreed conta as vezes que uma mensagem chegou dizendo um remetente que este dispositivo tinha arquivado sob uma chave diferente. É quase sempre um cartão aqui que tinha ficado desatualizado, e ler a mensagem foi o que corrigiu isso. O número continua subindo porque é um total acumulado, não uma lista de problemas em aberto.

CROSSED CARDS é o que vale observar, e só aparece quando há algo nele. Ele nomeia dois cartões que este dispositivo não conseguiu escolher entre: o app não consegue dizer no momento para qual dos dois contatos você está escrevendo. Quando isso acontece, a própria conversa diz isso acima da caixa de mensagem. Pareie de novo em pessoa com o cartão que você quer, e apague o outro.

Identidades

Os cartões pertencem a um perfil, não a este dispositivo, então a tabela de cartões no final da página lista cada perfil separadamente com a sua própria identidade.

Dentro de um perfil, Card e Session deveriam sempre coincidir, e nenhum dos dois cartões deveria mostrar os mesmos quatro bytes. Compare a identidade de um perfil aqui com o cartão que outro dispositivo guarda para ele: se forem diferentes, esse cartão está com o nome errado.

Reativações

Last wake-up, em CALLS AND WAKING, mostra o que a Apple ou o Google responderam na última vez que nosso servidor pediu para acordar este dispositivo. Uma recusa significa que as mensagens chegam quando o app procura por elas, mas nada o acorda entre uma verificação e outra. Veja Acordando seu dispositivo.

Compartilhamento e passagens de Bluetooth

Share pace tem uma linha para cada cópia no dispositivo que guarda um perfil compartilhado, e em uma cópia uma linha que nomeia a sua origem. Diz se o compartilhamento segue ou descansa, por quê, e quando a outra ponta deu o último sinal de vida. Um perfil sem cópias diz Share pace: no copies. Device link keys tem uma linha para cada vínculo entre os dispositivos próprios de um perfil, com um valor de verificação curto de cada ponta, para que dois relatórios possam ser comparados e se veja se as duas pontas guardam o mesmo pareamento. Nunca é a chave em si. Link ends healed: N conta os vínculos que tinham ficado de um lado só e voltaram a ser contatos comuns. Bluetooth last pass diz quando o Bluetooth foi tentado pela última vez para uma mensagem e como terminou, se uma busca tinha encontrado o telefone da pessoa e há quanto tempo, o estado do vínculo e a fila. Bluetooth earlier passes lista as passagens anteriores, a mais recente primeiro.

Copiar

Copiar para suporte coloca a página na área de transferência como texto simples, e o botão de compartilhar ao lado envia o mesmo texto para outro app. Leva o tipo de telefone e a versão do sistema, que milhões de telefones compartilham, e nada que identifique você ou o seu dispositivo em particular: nem nome, nem contato, nem número de telefone ou endereço, nem nome ou identificador do aparelho; os valores publicados de um perfil aparecem só como o seu tipo, e contatos e perfis só por número. Leia antes de enviar a alguém. Na página principal de Ajustes, Copiar diagnóstico coloca o mesmo texto na área de transferência.

As linhas Core integrity, perto do início, comparam uma impressão digital do código-fonte de cada um dos dois núcleos (feita quando o núcleo foi compilado) com a que este app foi compilado para esperar, e indicam OK ou MISMATCH. É um canário: detecta um núcleo desatualizado ou trocado, não um atacante determinado. Ela nomeia o código-fonte de cada núcleo, não as configurações de compilação. No Android, Installed file hash dá o SHA-256 de cada arquivo de núcleo como instalado.

O botão de redefinir recomeça a janela de medição. Não muda nada em como as mensagens são enviadas.

O texto em inglês é a referência; qualquer tradução é apenas uma comodidade. A ajuda fica guardada neste telefone e não contacta ninguém.