22 คะแนน โดย GN⁺ 2023-09-14 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แผนที่ที่ให้การแสดงภาพอย่างละเอียดของโครงสร้าง Linux kernel รวมถึงซับซิสเต็ม ฟังก์ชัน และอินเทอร์เฟซต่างๆ
  • แผนผังแยกตามเลเยอร์/ฟังก์ชัน สามารถคลิกรายการรายละเอียดเพื่อไปยังซอร์สที่เกี่ยวข้องได้
    • เลเยอร์: User Space Interfaces, Virtual, Bridges, Logical, Device Control, Hardware Interfaces
    • ฟังก์ชัน: Human Interfaces, System, Processing, Memory, Storage, Networking
    • Electronics: User Peripherals, I/O, CPU, Memory, Storage Controlers, Network Controlers

1 ความคิดเห็น

 
GN⁺ 2023-09-14
ความคิดเห็นจาก Hacker News
  • บทความเกี่ยวกับแผนที่แบบโต้ตอบของ Linux Kernel ที่ได้รับเสียงตอบรับเชิงบวกจากผู้ใช้
  • มีความคาดหวังถึงความเป็นไปได้ในการผสานโปรแกรม user space เข้ากับแผนที่นี้ และทำให้เป็นภาพเคลื่อนไหวด้วย eBPF หรือ audit log
  • ผู้ใช้สนใจแผนที่เวอร์ชัน 3D และเสนอแนวคิดการสำรวจระบบที่กำลังทำงานอยู่ใน VR
  • ผู้ใช้จินตนาการถึงการใช้แผนที่นี้เพื่อแสดงภาพ Linux แบบเรียลไทม์ในงานนิทรรศการ
  • มีคำวิจารณ์ว่าการไม่มีป้ายกำกับและคำอธิบายสำหรับลูกศรบนแผนที่อาจทำให้ผู้ใช้ใหม่สับสน
  • มีข้อเสนอให้สร้างมุมมองที่แสดงขนาดสัมพัทธ์ของแต่ละส่วนย่อยตามจำนวนบรรทัดโค้ด
  • มีการตั้งคำถามว่าแผนที่นี้รองรับ codebase แบบใดได้บ้าง หรือถูกออกแบบมาเฉพาะสำหรับ Linux kernel
  • มีการให้ความเห็นด้าน UX ว่าการสำรวจแผนที่ทำได้ยากเพราะลิงก์เปิดขึ้นระหว่างการแพน และผู้ใช้เสนอว่าควรเปิดลิงก์เมื่อคลิกแทน
  • มีคำชมว่าแผนที่ทำงานได้ดีแม้ไม่มี JavaScript และสามารถใช้ pinch zoom ได้อย่างง่ายดาย
  • ผู้ใช้ต้องการทำความเข้าใจ Linux ให้ดีขึ้นผ่านไดอะแกรมของโค้ด และบางคนพยายามคอมไพล์ Linux 0.0.1
  • มีการเชื่อมโยงการสนทนาก่อนหน้าเกี่ยวกับหัวข้อนี้ ซึ่งแสดงให้เห็นถึงความสนใจอย่างต่อเนื่องต่อประเด็นนี้