Treeland: compositor de desktop Wayland de nova geração

O Treeland é descrito como o compositor de desktop de nova geração do deepin, construído sobre Wayland.

No balanço referente a 5–7, o Treeland registrou melhora significativa de estabilidade, concluiu a adaptação ao desktop DDE e concluiu a refatoração do sistema de protocolos.

wlframe: produção e envio de pixels em etapas separadas

O design central do wlframe separa como os pixels são produzidos de como são enviados, em busca de uma estética de renderização levada ao extremo.

Atualmente o wlframe tem cerca de dez mil linhas de código de framework, com o esforço concentrado no pipeline básico.

DKapture: coleta e análise com eBPF

O eBPF foi apresentado como uma tecnologia de sandbox do kernel Linux, com características de segurança, alto desempenho, observabilidade e flexibilidade, aplicável a redes, segurança e análise de desempenho.

A arquitetura do DKapture coleta eventos por hooks e sondas BPF, encaminha esses eventos ao espaço de usuário via Maps/RingBuf e então realiza agregação de dados, estatísticas e detecção de anomalias, antes de exibir os resultados da análise.

deepin-liferaft: alívio de pressão de memória

O deepin-liferaft monitora memory.pressure e pgscan para localizar aplicações sob alta pressão de memória, congela no máximo 3 delas e exibe um aviso para o usuário escolher entre recuperar ou encerrar à força.

O congelamento se baseia em cgroup v2 e preserva o estado completo dos processos, que podem ser retomados após o descongelamento. A implantação é descrita como simples e o consumo de recursos residentes é de aproximadamente 13 MB.

https://www.deepin.org/zh/whlug-2609/


Inspiração do tópico: deepin.