22 คะแนน โดย xguru 2023-06-09 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • VM ใน user space ที่ไม่ต้องใช้สิทธิ์พิเศษ
  • สามารถอีมูเลตไบนารี Linux x86-64 ได้บนทุกแพลตฟอร์มที่รองรับ POSIX
  • เป็นไบนารีแบบ static ขนาด 220kb ที่ไม่มี dependency และรองรับคำสั่ง x86 จำนวน 600 รายการกับ Linux system call 180 รายการ
    • เหมาะอย่างยิ่งสำหรับการรันโปรแกรม command-line แบบเรียบง่าย
  • ใช้ JIT ทำให้ในบางกรณีรันได้เร็วกว่า Qemu ถึง 2 เท่า
  • เขียนด้วยโค้ด ANSI C11 จำนวน 63,500 บรรทัด และยังไม่ได้ปรับแต่งประสิทธิภาพ
  • ทำงานได้ดีบน Apple Silicon เช่นกัน (มองเห็นเป็น Alpine x86_64)

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

 
kuber 2023-06-10

เดี๋ยวคงมีคนเอาอันนี้ไปคอมไพล์เป็น Wasm แน่เลย 555

 
kandk 2023-06-10

พูดได้แค่ว่าโคตรบ้าเลย..

 
botplaysdice 2023-06-10

เพื่อนคนนี้อย่าง Justine Tunney ก็น่าทึ่งจริง ๆ ครับ ผลิตภาพชวนให้นึกถึง Fabrice Bellard ผู้สร้าง QEMU/FFMPEG... แม้บางคนจะคอมเมนต์แบบนั้น แต่ผมว่าไม่น่าจะถึงขนาดนั้นนะ;;;

 
jujumilk3 2023-06-09

ถ้าใช้สิ่งนี้ จะสามารถสร้างคลัสเตอร์ k8s ที่ทำงานบนสถาปัตยกรรม x86 โดยใช้ Raspberry Pi ได้ไหม?

 
iolothebard 2023-06-09

Apple Silicon!!!