22 điểm bởi GN⁺ 2023-09-14 | 1 bình luận | Chia sẻ qua WhatsApp
  • Một bản đồ cung cấp hình ảnh trực quan chi tiết về nhiều hệ thống con, tính năng và giao diện, bao gồm cả cấu trúc của nhân Linux
  • Sơ đồ được tổ chức theo lớp/chức năng. Có thể nhấp vào từng mục chi tiết để chuyển đến mã nguồn tương ứng
    • Lớp: User Space Interfaces, Virtual, Bridges, Logical, Device Control, Hardware Interfaces
    • Chức năng: Human Interfaces, System, Processing, Memory, Storage, Networking
    • Electronics: User Peripherals, I/O, CPU, Memory, Storage Controlers, Network Controlers

1 bình luận

 
GN⁺ 2023-09-14
Ý kiến Hacker News
  • Bài viết về bản đồ tương tác của Linux Kernel đã nhận được phản hồi tích cực từ người dùng
  • Mọi người kỳ vọng vào khả năng tích hợp các chương trình không gian người dùng với bản đồ này và tạo hoạt ảnh bằng eBPF hoặc nhật ký kiểm toán
  • Có sự quan tâm đến phiên bản bản đồ 3D, với đề xuất khám phá một hệ thống đang chạy trong VR
  • Một số người hình dung việc dùng bản đồ này để trực quan hóa Linux theo thời gian thực tại các khu trưng bày
  • Có ý kiến phê bình rằng việc thiếu nhãn và giải thích cho các mũi tên trên bản đồ có thể gây bối rối cho người dùng mới
  • Có đề xuất tạo một chế độ xem thể hiện kích thước tương đối của từng phần con theo số dòng mã
  • Có người đặt câu hỏi liệu bản đồ có thể áp dụng cho những codebase nào, hay nó được thiết kế riêng cho Linux kernel
  • Có phản hồi về UX rằng việc điều hướng bản đồ khó khăn vì liên kết mở ra khi kéo bản đồ, và người dùng đề xuất thay vào đó chỉ mở liên kết khi nhấp
  • Bản đồ được khen là hoạt động tốt ngay cả khi không có JavaScript và có thể dùng pinch-to-zoom một cách dễ dàng
  • Có những người muốn hiểu Linux rõ hơn thông qua sơ đồ mã nguồn, một số còn thử biên dịch Linux 0.0.1
  • Các cuộc thảo luận trước đây về chủ đề này cũng được liên kết, cho thấy sự quan tâm liên tục đối với chủ đề