เป็นบทความที่น่าสนใจ เพราะอธิบายกระบวนการนำผลลัพธ์จาก nm มาแสดงเป็น Treemap ด้วย D3 ไว้อย่างละเอียด

สามารถเรียนรู้โครงสร้างภายในของไบนารี Go และวิธีตรวจสอบภายในของไบนารีได้

สรุปแล้ว สาเหตุที่ขนาดไฟล์ใหญ่ขึ้นคือ ตั้งแต่คอมไพเลอร์ Go เวอร์ชัน 1.2 ได้ใส่ runtime.pclntab (LineTable for Program Counter) ไว้แบบไม่บีบอัด เพื่อช่วยลดเวลาเริ่มต้นการทำงาน

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น