No dia 14/05/2020 publiquei o lançamento do toybox 0.8.3. A cada lançamento eu faço uma publicação explicando o que há de novo no terminal. Quando lancei meu primeiro vídeo no canal, o toybox era adotado apenas no Adnroid a partir da versão 7 e no Tizen. Desde então os comandos do toybox vem ganhando mais espaço no POSIX-2008/SUSv4, no Linux Standard Base, no buildroot, na klibc (que já teve vídeo no canal), no Nash do Fedora, no Beatiebox do FreeBSD (há port para o FreeBSD e para o MacOS), no BsdBox, e vários outros projetos que podem ser conferidos o Use Case do toybox (clicando aqui).
Eric Molitor que já contribuiu com outros projetos open source (inclusive um patch para o proprio kernel Linux. Seus projetos podem ser conferidos no seu site oficial clicando aqui) enviou dois patches para o toybox (Eric já totaliza quatro patches para o toybox).
Seu primeiro patch é para adicionar suporte IPv6 support ao display_routes (que ainda está no diretório toys/pending/route.c. Daí teremos opções ao comando route como UP, GATEWAY, HOST, REINSTATE, DYNAMIC, MODIFIED, DEFAULT, ADDRCONF e CACHE). Eric relata que foi fácil trabalhar neste patch, mas ainda há algumas itens a ser feitos e algumas limpezas. já o segundo é para realizar a correção em um endereçamento na família do texto de ajuda.
O terceiro foi enviado por Petri Gynther do Google. Seu patch aumenta os tamanhos das colunas no comando vmstat aumentando o tamanho das colunas dando mais detalhes do consumo de memória virtual. Petri enviou um exemplo de um Pixel 4 phone:
Seu primeiro patch é para adicionar suporte IPv6 support ao display_routes (que ainda está no diretório toys/pending/route.c. Daí teremos opções ao comando route como UP, GATEWAY, HOST, REINSTATE, DYNAMIC, MODIFIED, DEFAULT, ADDRCONF e CACHE). Eric relata que foi fácil trabalhar neste patch, mas ainda há algumas itens a ser feitos e algumas limpezas. já o segundo é para realizar a correção em um endereçamento na família do texto de ajuda.
O terceiro foi enviado por Petri Gynther do Google. Seu patch aumenta os tamanhos das colunas no comando vmstat aumentando o tamanho das colunas dando mais detalhes do consumo de memória virtual. Petri enviou um exemplo de um Pixel 4 phone:
Exemplo do comando vmstat de um Pixel 4 phone |
Atualmente, o vmstat do toybox 0.8.3 é assim |
Saiba mais sobre o toybox clicando aqui
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.