O que o Modo de Baixo Consumo de Dados realmente faz em um Mac
O Modo de Baixo Consumo de Dados em um Mac informa ao macOS e aos aplicativos em execução nele para reduzir o uso de rede em uma conexão específica. Quando ativado, o macOS pausa atualizações automáticas de software e downloads em segundo plano na App Store, o Photos do iCloud para de sincronizar, a atividade do iCloud Drive e backup diminui, os serviços em segundo plano da Apple ficam silenciosos, e chamadas de vídeo como FaceTime podem reduzir a taxa de bits. Ele é configurado por rede, e não por sistema, então seu Mac pode tratar um hotspot de iPhone como uma conexão cara enquanto continua a tratar a Wi-Fi doméstica como ilimitada.
Vale a pena ser preciso sobre a categoria a qual esse recurso pertence. O Modo de Baixo Consumo de Dados não é um throttle, um limitador de banda, um firewall ou um medidor de dados. Ele não limita nada, não conta nada, e nunca dirá que você está se aproximando de um limite, porque não tem conceito de limite. É um booleano único ligado a uma rede, e seu trabalho é transferir tarefas que podem ser adiadas para uma conexão posterior, mais barata.
Essa abordagem importa porque explica tanto os pontos fortes quanto as fraquezas. Os pontos fortes são que é instantâneo, gratuito, não requer software de terceiros e não tem custo de desempenho. Os próprios serviços da Apple são a maior fonte de tráfego inesperado em segundo plano em um Mac típico, e o Modo de Baixo Consumo de Dados os aborda de forma direta e confiável. Uma atualização do macOS adiada pode ser de vários gigabytes que nunca saem do seu limite de dados.
A fraqueza decorre do mesmo design. Como o mecanismo é uma bandeira e não um filtro, tudo que estiver abaixo dessa bandeira é voluntário. Vamos entender por que isso importa na seção três, mas mantenha isso em mente ao ler o que o modo altera: cada item na lista é algo que a Apple escolheu tornar responsivo à bandeira, no código da Apple.
Onde ativar o Modo de Baixo Consumo de Dados
Para Wi-Fi, abra Configurações do Sistema, selecione Wi-Fi na barra lateral, clique no botão Detalhes ao lado da rede à qual você está conectado e ative Low Data Mode no painel que aparecer. Em versões mais antigas do sistema, usando Preferências do Sistema, o caminho equivalente é Rede, depois Wi-Fi, e então Avançado ou Detalhes, dependendo da versão. A configuração chegou ao Mac com o macOS Monterey, tendo existido no iOS desde o iOS 13.
O detalhe importante é que o toggle pertence à rede, não ao Mac. O macOS armazena essa configuração para o SSID específico e lembra dela, então ativar o Low Data Mode no hotspot do seu telefone não altera suas redes de escritório ou domésticas. A troca é que, geralmente, você precisa estar conectado a uma rede ou tê-la salva na sua lista de redes conhecidas para configurá-la. Se você viaja e conecta a um novo hotspot toda hora, precisa lembrar de ativar o toggle novamente para cada novo SSID.
Um hotspot pessoal de um iPhone aparece para o macOS como uma rede Wi-Fi comum, então é configurado exatamente no mesmo lugar. Se você usar um cabo para tethering, olhe em Configurações do Sistema, depois Rede, e na interface USB do iPhone, onde uma opção semelhante é exposta. Ethernet com fio normalmente não oferece essa configuração, presumindo que uma linha fixa não seja tarifada.
Não há confirmação visual uma vez ativado. Nenhuma badge, item na barra de menu, ou notificação. A única forma de verificar é voltar ao painel de detalhes e olhar o toggle. Essa é, possivelmente, a maior falha de usabilidade do recurso: uma configuração que fica invisível após sair da janela de configurações, e que as pessoas esquecem de desativar, levando a uma confusão ao perceberem que a biblioteca de fotos parou de atualizar.
Por fim, um ponto de confusão que vale esclarecer: o Low Data Mode no seu iPhone e no seu Mac são configurações completamente separadas em dispositivos diferentes. Ativá-lo no telefone que fornece o hotspot limita o tráfego do próprio telefone e não faz nada com o Mac conectado a ele.
O que realmente muda quando está ativado?
O efeito mais amplo e confiável é nas atualizações do sistema. Com o Low Data Mode ativo, o macOS não fará download de atualizações do sistema em segundo plano, e a App Store adiará atualizações automáticas de aplicativos e downloads em segundo plano. Em um Mac que ficou offline por algumas semanas, isso geralmente representa a maior economia possível, porque uma atualização do macOS ou um punhado de atualizações grandes de aplicativos supera tudo o que você provavelmente faz em um hotspot.
O iCloud é a segunda área principal. As Fotos do iCloud pausam a sincronização, o que significa que novas fotos tiradas no seu telefone não serão transmitidas para o Mac e as edições feitas no Mac ficarão na fila em vez de fazer upload. O iCloud Drive adia a sincronização não urgente, e atividades relacionadas a backups reduzem sua frequência. Esse comportamento é realmente útil e também o mais provável de surpreender as pessoas, já que uma sincronização pausada parece idêntica a uma sincronização quebrada. Se um colega disser que um arquivo não aparece, verifique se o Mac está conectado a uma rede com Low Data Mode antes de depurar qualquer outra coisa.
Outros serviços em segundo plano da Apple seguem o mesmo padrão. Recursos relacionados à Continuidade e as várias tarefas periódicas que a Apple executa em seu nome reduzem sua atividade, o Safari diminui algum pré-carregamento especulativo, e o FaceTime aceitará uma taxa de bits de vídeo mais baixa em vez de saturar uma conexão fraca. Aplicativos de terceiros construídos sobre frameworks da Apple podem ver uma redução na agendamento em segundo plano como efeito colateral, porque o sistema está menos disposto a acordá-los para trabalhos oportunísticos de rede.
É igualmente importante esclarecer o que não muda. O Low Data Mode nunca interfere em uma solicitação que você faz por conta própria. Carregue uma página e ela será carregada com peso total. Inicie um download e ele será feito. Abra um aplicativo de streaming e ele transmitirá na qualidade que o aplicativo decidiu. Nada é comprimido, nada é proxy, e nenhuma imagem é reduzida na transmissão para você. O modo só afeta tarefas que o sistema faria por iniciativa própria.
E, como não há uma camada de contabilidade, você não recebe feedback sobre o resultado. O Low Data Mode não pode dizer que economizou dois gigabytes, porque nunca mediu nada. Ele tomou um conjunto de decisões de forma diferente e seguiu em frente. Para muitas pessoas, isso é totalmente aceitável. Para quem realmente trabalha com uma cota de dados, a ausência de números é o ponto onde o recurso embutido acaba.
A parte honesta: é uma dica, não uma aplicação obrigatória
Abaixo do interruptor, Low Data Mode é um sinalizador de aviso. O macOS marca o caminho de rede como restrito e expõe isso aos aplicativos através do Network framework: um caminho relata isConstrained, as conexões podem ser configuradas através do NWParameters para recusar caminhos restritos, e o URLSession oferece uma opção por requisição para que um desenvolvedor declare que uma transferência específica não deve rodar em uma rede cara. O macOS define o sinalizador de forma honesta e consistente. O que ele não faz é fiscalizar o socket.
A consequência é direta. Um aplicativo que nunca lê o sinalizador é completamente indiferente a ele. Não há uma porta no kernel, nem modelagem de tráfego, nem camada de aplicação que intercepte uma requisição de um app que não optou por isso. Se um desenvolvedor nunca escreveu as três linhas de código que verificam se o caminho está restrito, seu software se comporta na sua hotspot com limite de dados exatamente como se estivesse em uma fibra gigabit.
Na prática, isso cobre grande parte do software que as pessoas realmente usam. Um navegador como Chrome, um cliente de sincronização como Dropbox, o Docker puxando uma camada de imagem de vários gigabytes, um lançador de jogos aplicando um patch, um agente de backup de terceiros iniciando sua execução agendada, um app Electron verificando atualizações na inicialização. Nenhum deles é obrigado a olhar o sinalizador, vários deles não o fazem, e nenhum deles vai te informar de qualquer jeito. Os serviços da Apple honram o Low Data Mode porque a Apple os programou assim. Todo mundo mais está no sistema de honra.
Essa é uma escolha de design defensável em vez de negligência. O aplicativo é a única parte que sabe quais de suas transferências podem ser adiadas e quais são essenciais, e um sistema que bloqueasse o tráfego silenciosamente quebraria softwares de formas difíceis de diagnosticar. Sinalização cooperativa produz um comportamento melhor do que bloqueio brusco quando todos cooperam.
O problema é o que acontece quando eles não cooperam. A garantia é distribuída entre cada desenvolvedor cujo código roda na sua máquina, você confia em cada um deles de forma independente, e não há como auditar o resultado. O modo de falha também é silencioso: nada dá erro, nada solicita, nada aparece em um log que você olharia. Você descobre quando sua operadora envia a mensagem sobre sua franquia. Essa é exatamente a lacuna que a aplicação por-app de enforcement preenche, e é por isso que ferramentas como o NetMute operam na camada de rede em vez de pedir educadamente.
Fechando a lacuna com aplicação de políticas por aplicativo
A abordagem alternativa é parar de pedir que os aplicativos se comportem e começar a decidir por eles. NetMute é um firewall por aplicativo e monitor de tráfego para macOS que aplica as regras na camada de rede, o que significa que a cooperação de um aplicativo não é necessária e sua opinião não é consultada. Se uma regra diz que um aplicativo não deve usar a rede, ele não usará, independentemente de seu desenvolvedor já ter ouvido falar da API de caminho restrito.
Isso torna possíveis algumas coisas que o Low Data Mode estruturalmente não consegue fazer. Você pode definir limites diários ou mensais de dados por aplicativo, bem como um limite global para todo o Mac, receber uma notificação quando um aplicativo ultrapassar um limite que você escolheu e bloqueá-lo automaticamente ao atingir cem por cento do seu limite. Os limites são armazenados por perfil de rede, então um aplicativo pode ter um limite restrito no seu hotspot e nenhum limite em casa, e os perfis mudam automaticamente com base no SSID do Wi‑Fi ao qual você se conecta. A proteção de hotspot lida com o caso incômodo do portal cativo, onde uma rede precisa ser acessível o suficiente para fazer login, mas não aberta o bastante para liberar todos os processos em segundo plano.
O lado do dia a dia é um monitor de tráfego em tempo real por aplicativo, mostrando exatamente qual processo está transferindo o quê, com bloqueio com um clique e regras temporárias que expiram sozinhas para quando você quiser silenciar algo por uma hora, em vez de para sempre. Ele responde à pergunta que o Low Data Mode deixa sem resposta: não se os aplicativos foram solicitados a serem cuidadosos, mas quanto cada um realmente enviou.
A conclusão justa é que essas duas coisas são complementares, não concorrentes. Ative o Low Data Mode. Não custa nada, funciona bem para o tráfego que a Apple controla, e os próprios serviços da Apple representam uma parte realmente grande do uso em segundo plano. Depois, adicione a aplicação de políticas por baixo dele para o software que nunca concordou com o arranjo, de modo que sua cota de dados dependa de uma regra que você define, e não de uma decisão que algum desenvolvedor tomou sobre seu verificador de atualizações há três anos.