Solucionando o problema de cache em dispositivos de armazenamento USB.

O problema de cache em dispositivos de armazenamento USB é algo bastante comum e que pode ser frustrante para os usuários. Quando copiamos arquivos grandes para um pendrive ou HD plugado na USB, a cópia é feita rapidamente, mas ao tentarmos remover com segurança o dispositivo, é preciso esperar por um longo período.

Isso ocorre porque a cópia dos arquivos não diferencia a cópia em cache da cópia real para o outro dispositivo. O tamanho da cache varia conforme a quantidade de memória RAM livre, o que é bom para acelerar o sistema, mas pode ser inconveniente para dispositivos USB.

Ao longo dos anos, houve muitos relatos de usuários de várias distribuições Linux que não gostam desse comportamento. No entanto, reduzir a configuração de “dirty pages” para diminuir a cache pode também reduzir a velocidade do sistema como um todo, inclusive do armazenamento interno.

O BigLinux está inovando mais uma vez ao oferecer a solução usb-dirty-pages-udev, que detecta automaticamente dispositivos de armazenamento plugados na USB e estabelece a cache especificamente para eles em 16 MB, enquanto o restante do sistema continua com o sistema de cache padrão. Isso resolve o problema de espera prolongada para remover com segurança os dispositivos USB, sem afetar o desempenho geral do sistema.

Se o BigLinux for instalado em um dispositivo USB, esse dispositivo não terá a redução de cache para 16 MB, mantendo o bom desempenho do sistema.

Já temos uma versão BETA do BigLinux com base Manjaro!

Já temos uma versão BETA do BigLinux com base Manjaro!

“O quê? Base Manjaro?”
Sim! O BigLinux passou a ser desenvolvido tendo o Manjaro Linux como base por volta do início do ano de 2021, isso após vários anos utilizando a base Ubuntu/Debian. Daí, em junho de 2021 foi lançada a primeira versão de testes. De lá para cá foram várias versões alfa que vinham sendo testadas e aperfeiçoadas.
Com essa migração, o BigLinux passar a oferecer uma versão recente do ambiente de trabalho KDE Plasma, com suas recentes correções e novidades, e um sistema de atualizações chamado de “rolling release”. Tal mecanismo de atualizações permite que um sistema tenha atualizações disponíveis por tempo indeterminado, sem a necessidade de reinstalar o sistema a partir de uma versão mais recente.
Após ganhar mais fôlego com as mudanças e a adesão de mais colaboradores, a equipe do BigLinux aperfeiçoou seus utilitários, criou mais outros e deu uma repaginada no visual do projeto.
Estejam convidados a testar as versões BETA do BigLinux disponíveis aqui no site e depois digam-nos o que acharam lá no nosso fórum! Pois a busca pelo sistema perfeito continua!

Código aceito no KDE Plasma

Enviei duas correções ao projeto KDE Plasma, que é o sistema base, utilizado em nosso desktop, as duas foram aceitas e inclusas.

Essas correções são relativas ao uso do desktop com renderização por software, ou seja, em nosso caso são necessárias quando ativamos o modo “otimizado” ou “performance”, na tela de início ou nas opções de desempenho.

Correções úteis a quem pretende utilizar o KDE Plasma em computadores já considerados obsoletos ou então dispositivos de menor capacidade, por exemplo, em alguns modelos de raspberry.

Essas modificações já estão aplicadas em nosso BigLinux 20.04 beta 21 que está atualmente para download no site.

Entenda melhor com os exemplos:

Sem a correção muitas vezes não temos como ler o que está escrito nos ícones do Desktop.
Após a correção a leitura do texto é sempre adequada.
Sem a correção, ícones com sobreposição, por exemplo, do telegram-desktop não aparecem.
Com a correção todos os ícones funcionam corretamente.

Link do projeto KDE Plasma aonde foi aceita alteração do código: https://phabricator.kde.org/R119:7b0fa84045af

Atualização de 17 de setembro

Liberada atualização com correções no tema Qtcurve em janelas escritas em QML e atualização do BigBashView, agora utilizando Webengine no lugar do Webkit.

Com essas atualizações praticamente todas as incompatibilidades na futura atualização para a versão 19.10 foram resolvidas.

Iniciados os testes da versão 19.10

Em nosso grupo do telegram foi liberado o primeiro alpha da versão 19.10, para iniciar os testes principalmente em notebooks com placa de vídeo híbrida.

Economize 83% de espaço para o MySQL

Testamos uma base de dados MySQL de 1360 MB, contendo informações de sites em WordPress e Phpbb.

Ao utilizar o sistema de arquivos padrão do BigLinux, “BTRFS + ZSTD”, o espaço utilizado foi reduzido para 220 MB.