Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

軽快なPlan9

6,039 views

Published on

2010-02-10 第20回グリーオープンソーステクノロジー勉強会

Published in: Self Improvement
  • Dating direct: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Follow the link, new dating source: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

軽快なPlan9

  1. 1. Plan 9 / paravirt.org / @go_vm 2010 2 10 OST
  2. 2. • / @go_vm • • • KVM
  3. 3. • twitter
  4. 4. ? Plan 9 ?
  5. 5. Plan 9 • Plan9 • 30 • ” ”
  6. 6. Plan 9 (2) • ... • KVM VM • Plan9
  7. 7. • 09 12 30 • • 3 50 •
  8. 8. • • • !
  9. 9. • Plan 9 • OS • ^H^H
  10. 10. (2) • Plan 9 • 09 twitter ➡Plan9
  11. 11. • Plan 9 KVM VM
  12. 12. • CPU: x86 (Intel VT ) • OS: Linux 2.6 • VMM: KVM • OS: Plan 9
  13. 13. KVM • x86 CPU • Linux • CPU
  14. 14. VM CPU • OS CPU • •
  15. 15. OS TEXT main+0(SB),0,$0 MOVL $1,4(SP) MOVL $.string+0(SB),8(SP) MOVL $14,12(SP) MOVL $20,AX INT $64 MOVL $0,4(SP) MOVL $8,AX INT $64 GLOBL .string+0(SB),$16 DATA .string+0(SB)/8,$”Hello, w” DATA .string+0(SB)/8,$”orld!¥z¥z¥n” END ,
  16. 16. • CPU • : • : ” ”
  17. 17. x86
  18. 18. x86
  19. 19. VMware • •
  20. 20. LilyVM • •
  21. 21. Xen • • (!)
  22. 22. • •
  23. 23. Intel AMD • CPU • Intel → Intel VT (vmx) • AMD → AMD-V (svm) • vmx svm
  24. 24. vmx VMX-root mode VMX-non root mode VMEntry ( ( ) ) VMExit VMX-non root mode
  25. 25. KVM • KVM CPU • CPU vmx • vmx
  26. 26. KVM KVM ioctl QEMU
  27. 27. Plan9 on KVM • • Plan9 ... • Plan9
  28. 28. • Plan9 • (※ )
  29. 29. • ➡Plan9 Linux ➡
  30. 30. http://circle.paravirt.org/c77
  31. 31. • Plan 9 • Plan 9 KVM • VM OS

×