Confira !!
O daemon wireless IWD Linux desenvolvido pela Intel está lançado com seu primeiro lançamento de recursos de 2021.
O IWD 1.11 chega como o novo lançamento que foi lançado na quarta-feira e embora não seja uma grande atualização, ele vem com um novo recurso principal: chamado "varredura inteligente de todas as frequências [wireless]" , conforme observado na tag 1.11 .
Investigando mais nisso, ele basicamente deve render tempos de varredura WiFi iniciais mais rápidos. O compromisso que leva a essa mudança é dividir as varreduras DBus em três varreduras de frequência.
Esse compromisso do desenvolvedor da Intel Andrew Zaborowski explica:
Uma varredura normalmente leva cerca de 2 segundos no meu adaptador wi-fi de banda dupla quando conectado. Os drivers normalmente sondam em cada canal suportado em alguma ordem não especificada e terão novos resultados parciais após cada etapa, mas o kernel envia NL80211_CMD_NEW_SCAN_RESULTS apenas quando a solicitação de varredura completa terminar, e para varreduras segmentadas, esperaremos que todos os segmentos terminem antes de ligar de volta de scan_active () ou scan_passive ().
Para melhorar a experiência do usuário, definir nossa própria ordem de canal favorecendo os canais 2,4 1, 6 e 11 e sondá-los como uma solicitação de varredura individual para que possamos atualizar a maioria dos nossos objetos DBus org.connman.iwd.Network mais rapidamente, antes de continuar com canais de banda de 5 GHz , atualizando objetos DBus novamente e, finalmente, os outros canais de banda de 2,4 GHz.
A verificação geral disparada por DBus em meu adaptador wi-fi leva aproximadamente o mesmo tempo, mas minhas medições não eram muito rígidas e não eram muito consistentes com e sem essa mudança. Com a mudança, a maioria dos objetos de rede são atualizados após cerca de 200 ms, o que significa que eu obtenho a maioria das atualizações de rede na IU do nm-applet 200 ms ao abrir a lista de redes. Os canais da banda de 5 GHz levam mais 1 a 1,5s para varrer e os canais da banda de 2,4 GHz restantes cerca de 300 ms.
Espero que isso seja semelhante ao usar outros drivers, embora eu possa facilmente imaginar um driver que paraleliza a sondagem de canal de 2,4 GHz e 5 GHz usando dois rádios ou usa 2, 4 ou outro número de rádios de banda dupla para sondar 2, 4, ... canais simultaneamente. Então, perderíamos parte do benefício de desempenho. Os resultados de verificação mais rápidos podem valer a pena mais tempo de verificação geral de qualquer maneira.
Esperamos que em 2021 vejamos mais distribuições de desktop Linux finalmente usando Intel IWD por padrão.
Até a próxima !!
Nenhum comentário:
Postar um comentário