22 pontos por GN⁺ 2023-09-14 | 1 comentários | Compartilhar no WhatsApp
  • Um mapa que oferece visualizações detalhadas de vários subsistemas, recursos e interfaces, incluindo a estrutura do kernel Linux
  • Diagrama organizado por camada/recurso. É possível clicar nos itens detalhados para ir até o código-fonte correspondente
    • Camadas: User Space Interfaces, Virtual, Bridges, Logical, Device Control, Hardware Interfaces
    • Recursos: Human Interfaces, System, Processing, Memory, Storage, Networking
    • Electronics: User Peripherals, I/O, CPU, Memory, Storage Controlers, Network Controlers

1 comentários

 
GN⁺ 2023-09-14
Comentários do Hacker News
  • Artigo sobre o mapa interativo do Linux Kernel, que recebeu reações positivas dos usuários
  • Expectativa quanto à possibilidade de integrar programas de espaço do usuário com esse mapa e animá-lo com eBPF ou logs de auditoria
  • Interesse em uma versão 3D do mapa, com a sugestão de explorar um sistema em execução em VR
  • Usuários imaginam usar esse mapa para visualizar o Linux em tempo real em um espaço de exposição
  • Crítica de que a falta de rótulos e explicações nas setas do mapa pode causar confusão para novos usuários
  • Sugestão de criar uma visualização que mostre o tamanho relativo de cada subseção com base no número de linhas de código
  • Levantamento da dúvida sobre quais codebases o mapa pode aceitar, ou se ele foi projetado especificamente para o kernel Linux
  • Feedback de UX dizendo que é difícil explorar o mapa porque os links abrem ao arrastar a visão; os usuários sugerem que os links abram com clique
  • Elogios ao mapa por funcionar bem mesmo sem JavaScript e por permitir zoom por pinça com facilidade
  • Usuários querem entender melhor o Linux por meio de diagramas do código, e alguns tentam compilar o Linux 0.0.1
  • Há um link para discussões anteriores sobre o tema, indicando interesse contínuo no assunto