xen summit asia 2009 xen arm talk

15

Upload: the-linux-foundation

Post on 24-Jan-2018

662 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Xen Summit Asia 2009 Xen Arm Talk

�� � �� � � �� � � �� �

Page 2: Xen Summit Asia 2009 Xen Arm Talk

� � �•

Page 3: Xen Summit Asia 2009 Xen Arm Talk

�� �� ���� � � �� � �� �� � �� � �� � ��� ��� � �� � ��� ��� � �� � ��� ��� � �� � ��� ��� � �� � ��� ��� � �� � ��� � �� � �� � ��� ��� � �� � ��� �

�� �� ��� ��� ��� �� ��� ��� � �� �� ��� ��� ��� �� ��� ��� �

� �� � � � � ! � "# �� $� �� � � � � ! � "# �� $ %� & � � � � � ! � "# �� $%� & � � � � � ! � "# �� $' � � "# � ! � "# �� $' � � "# � ! � "# �� $�� � �� � ��� ��� � �� � ��� � �� � �� � ��� ��� � �� � ��� ��� � �� � ��� � �� � �� � ��� �

�� �� ��� ��� � �� �� ��� ��� �

� �� � � � � ! � "# �� $ %� & � � � � � ! � "# �� $' � � "# � ! � "# �� $�� � �� � ��� �

() * +, -. /0 1. *2 34 56 78 9. 56 78 :;< . 1= 5> ) 1 ?) 1 @. ; ) 2 3A ( B ) C 5 + . D. 1E 52 * + >F

G �H IJ �H KL KMN H K O K� � � PQ R

STUSTUT �� "V W �� � X ! � # "� � $T �� "V W �� � X ! � # "� � $T �� "V W �� � X ! � # "� � $T �� "V W �� � X ! � # "� � $Resource AllocatorDomain Manager Access Control

YZ $ ��[ � �[ &� ZYZ $ ��[ � �[ &� Z % X � $ W � �[ &� Z% X � $ W � �[ &� ZSTUT �� "V W �� � X ! � # "� � $T �� "V W �� � X ! � # "� � $Resource AllocatorDomain Manager Access Control

YZ $ ��[ � �[ &� Z % X � $ W � �[ &� Z

� � �

Page 4: Xen Summit Asia 2009 Xen Arm Talk

�. 2 - 0 E E 58 �< 1 5 + �� � �

-. /0 1. �. 2 * 1 / 7 58 . /8 0 1. *2 3 �. 2 ) 2 �� B 3 . E ) < 1. > . 2 8 *8 5) 2•

�. 2 - 0 E E 58 � ) = . E C. 1 �� � �

-. /0 1. �. 2 ) 2 �� B 3 . E ) < 1. > . 2 8 *8 5) 2

�. 2 - 0 E E 58 � 0 2 . �� � �

? 5 1> 8 > ) 0 1 /. /) 3 . 1. + . *> .

�. 2 ) 2 �� B 8 7 . *> > ) / 5 *8 . 3 � / /. > > ) 2 8 1) + E 52 5� � -•

�. 2 - 0 E E 58 � ) = . E C. 1 �� � �

�. 2 - 0 E E 58 � ) = . E C. 1 �� � �

-. /) 2 3 > ) 0 1 /. /) 3 . 1. + . *> . *2 2 ) 0 2 /. E . 2 8 *2 3 1. + . *> . 3 . * 1 +; � �� � �•

�. 2 4 52 0 � �. 12 . +� ) 1 �. 2 ) 2 �� B �. 2 � 8 ) ) + >•

� + *8� ) 1E * 3 3 . 3� ) 1 �. 2 � �� B•

:� 9, �. 1> *8 5 + . � + *8� ) 1E @) * 1 3� � @� � 1) E ( . ) 16 5 * D. / 7 �� � �� -, � * 1 *� = 5 18 0 * + 5� . 3 0 � � -� � � *2 34 52 0 � �. 12 . + �F �F �� > 0 C E 58 8 . 3� 1) E � - 6 1) 0 < �) 1. * �F*2 3 � D � � 1. >< . /8 5 = . +; �� � �•

� . /. 2 8 < *< . 1 ) � �. 2 �� B , �. 1� ) 1E *2 /. �> ) + *8 5) 2 *2 3 - 0 < 1. > > 52 6 � � � - *8 8 * / � D) - E * 18< 7) 2 .- 0 2 6 � B 52 4 . . - *2 6 � @ 0 E - 0 7 @) � 3 . 0 � � . ) 2 6 - *2 6 3 ) � B ) B; 0 2 6 � 0 2 . � 0 2 6 � 0 2 6 � :; 0 2 ) ) � * . � B 52 � ; 0 �) 2 6 � :; 0 �4 . . ! ? 52 . � 6 1 * 52 . 3 �� � � / /. > > ) 2 8 1) + ) � 8 7 . B ) C 5 + . �. = 5 /. >) = . 1 8 7 . �. 2 � 1 / 7 58 . /8 0 1. " � B B ) C 5 ) E � � -.< 8 . E C. 1 �� � � @. 5 � 52 6

�. 2 �� B > ) 0 1 /. /) 3 . # 5 + + C. 0 < 3 *8 . 3 C; $ �� $ �

Page 5: Xen Summit Asia 2009 Xen Arm Talk

G� ��� � � �� H � LN � �� H �

� � �•� �H �� �H �N �� � K I� L

Page 6: Xen Summit Asia 2009 Xen Arm Talk

� �� K ��� � I � � � � �

�� �� �� �� � � �� � � � � � �� � � � � �� � � �� �� � � � � �� �� � � � � � � � � � � �RN � � � �� K � �� K L � K

� � � � �� � � � � � � � � � � �� � �� �

�� � � � � �� � � � � � � � � ! � � �� � � � �� � � � � � �� � � � � � � � �� � " � � �� � �� � � #�� � � �� $% �& '( � � � �� � � �� $) "* & '( � � � � � � �� $ "* & '( � � � � � �� $% * & '

� + �, � � -./ �

./ �,/ �012 3 456 37 89 6:

;5< 3 =1 >? 3@ 9 1 6A 3 =1 >? 3

B 37 85 9 < C1 6 2 3 012 3BD 1 ? ? 012 3

=5< : 012 3

Page 7: Xen Summit Asia 2009 Xen Arm Talk

YV � � " � X V� � V & $ � $ � �[ � � �� -./ ���� % % % % % % % % �� % % % % �� � ��� % % % % % S � �Y� �V � � � ,�Y� �V � � � -� ,/ ��

LN � ��� K � KH � �� � � � �

�� � � �� ) "* & �� � � � � � � �� �� � � � � � � �� � � � � � �

�� � � � � � �� � �� � � � � ) " � � � � � �� � $� � � � � � �� � � � % * & � �� � '•

� � �� � � � � � � � � � � � � � � � � �� �� �� �� � � � � � � �� � �

� � � � & � � �� �� � V S �� W � � � � " & � � , � ��Y W �� � �� � & � � � " & � � , � ���� � $ � � � � " & �

�� % % � � � � � ��� %� � � � � � ��� %� � � � � � ��� � � � � � � � �

�� % % % % � � � � � -./ �� � �� � V � " & ��� � � &� �� � X � �� % % % % � � � ��� % % % % �. � ��� � � $ $ " � X � �� &[ �� � $ �' & � �� � � $ $ " � X � �� &[ �� � $ �

Y� �V � � � ,� ,/ �������������������� ! "# � $ !�� � %& & � %' (� & & �� � � ) % �� * & + , � �- % � & � & & � - � % . � * ' � + - *�/ 0 )� % . & � ) � �- % � � , %1

������������������ ! "# � $ ! ������������������ ! "# � $ !

Page 8: Xen Summit Asia 2009 Xen Arm Talk

� KH G K� � KH � � I �� L LN � �� H � � � � �� N � � KH � K�

�� � � � �� � � � � � � � �� & � � � � � � � � � �� � � �� � � �� �� � �� � � ��Ø

� � �� � � � � �! � � � � � �� � � �� � � �� �� � �� � � � � � � � � � � �� � �� � � � � � �� � � � � �� � �� ( � �� � � ! � � � � � � � � �� � � �� � �� � � �� � � � � � �� �� � � � � � � � �

� � � 0� % � ��� � � %� �� '� � , %

� & %' � % � %' �� . %� � . ��� � � + %� 0 � � � �� � � �� 0 � � � �� � � �� � + & %'� * % � %'� & �� %� 0 � � � � � � � �

0� % � ��� � � %� �� ' / �- % �� � !

� � �� � � �� "� � �� � � � � � � �� �� � � � � � � � � � � � � �� �� � � � � � � �� � � �

Page 9: Xen Summit Asia 2009 Xen Arm Talk

�� K� � � �� � � KN � � KM K� � �H � M � M � K � � I �� � �� N � �

�� � � � � �� � � � � � � � � � � � � � � � � �� � � � � � � � �� � � � �� �� � ! � � � � � � � � � �� � � �&� � � � �� � �

Ø

� � �� � � � � � � �� � �� � � �� � � � � � �� ( �� � � �� � � � � � �� � � � � � � � �� � � � � � � � � �� � � �� � � �� � � � � � �� � � � � � � � �

ü

�� � � �� � ��� �� �� � � � �� � � � � � �� �� � � � � �& � � � � � �� � � � � �� �•

�� � � � � � � � � � � � � � �� � � � � � � � � � � �� � � �� � � � � � �

� � �

� �� � � �� �� �� � � � �� � � � �� �� � �� T � � � � Y� � �[ [ � � � � � &V � � �� � � � & Y� V V &� � � Y �! � � % S Y �� � �� T � � � � Y� � �[ [ � �� V � �� � & " � " � � & Y� V V &� � % " � � �� � " � � S �� W � � �� � � X� $ W " � �

Page 10: Xen Summit Asia 2009 Xen Arm Talk

L �� � � K � I IH K� � � �� M K �N � �� H �

�� % % � � � � � � � � � � & � � �� ��� % % % % % % % %

� � � � � � � �� � � � � �� � �! � ) � � � & %& & � * % � � � �

� � � � � � � ) � � � & - ' % � � %' � * � � � � � •

Ø

"� � � � � � � � � � � � � �� �� �� � � � � �&� �

T �� � �# "� �� � X " � � " �� �/ �� � � X � & � X �Y X & � 'Y X & � �

�� S � � � � � � ��� � � � � � � � �

�� % % � � � � � �Y X & � ,�� , � � � � � � ��� � � � � � � � Y X & � ��� � � � � � � ��� � � � � � � � �

� � � � ��

�� � � � � � � � �

� �� � � � & � �� � � % 0 �� �� �� *� �- 0 � % � & �� �� � � �� ' � + � � . . ' %& &� � �� �� .� )� % . �� ' � + � � . . ' %& &� � & % . , � � �� � �� * % � � . �� !

" �& �� � � � � � � � � � � � � �� �� � �� � � � � % �� � � � $� � � � � � � � � � � �& � �� � '( � � �� � � � � � � � �� � � � � �� � � � �

Page 11: Xen Summit Asia 2009 Xen Arm Talk

� � � ��� � �� � � �� � � �� � � � �� � � � �� � �� �� � � � � � � �� � � �� �

������������� !"#

�� � �

6 $ % 6 31 $&6 % &6 5 8 36 $ &6 % 6 31 $' &6 5 8 3B %A 5( 3 ) >: 8 3 *06 9 7 3A A 9 6 % +A 7 1 ? 3 0 +, -. /0 36 < 3? % C5< 123 45 65 4. � �� �

Page 12: Xen Summit Asia 2009 Xen Arm Talk

�� � �� � � �� � � �� � � � �� � � � �� ��� �� � � � � � � �� � � �� ��� �� � � � � � � �� � � �� � � � �� � � �� �� � �

� !� " � � !"#�� � �� � � ����

� � ��� �� � �� �� � �� �� �� �� � �� �� � � �06 9 7 3A A 9 6 % +A 7 1 ? 3 0 +, -. /0 36 < 3? % C5< 123 45 65 4.

Page 13: Xen Summit Asia 2009 Xen Arm Talk

�� ���� � � �� � � �

!� !� ����� "!

� �� �� � � � � � � �� �� C� � 5 7 6 9 � 36 < 3? 0 36 �9 6 D 1 < 7 3 41 81 B 9 16 7 3 % � 8 8� %' ' 36 89A 5< 5 7 81 5 7 9 D 5 1 1' 6 3A 31 6 7 �' ? � ' � 36 �9 6 D 1 < 7 35 � D ?

����

�� !����

� � ��� �� � �� �� � �� �� �� �� � �� ��� �� !" � #� $ % & ! % '( )� *�+ " ! * , � � !- � %. ! $ , /0 $ 12 34 56 � !" � . ! $ , /�� �� !" � . � � $7 8( 6 � !" � . ! $ , / 5 )� *�+ " ! * , � � !- � %. ! $ , /0 $ 12 34

Page 14: Xen Summit Asia 2009 Xen Arm Talk

�� ��� ��� ��� ��

�� � � � �� �� !� ����� "!� C� � 5 7 6 9 � 36 < 3? 0 36 �9 6 D 1 < 7 3 41 81 B 9 16 7 3 % � 8 8� %' ' 36 89A 5< 5 7 81 5 7 9 D 5 1 1' 6 3A 31 6 7 �' ? � ' � 36 �9 6 D 1 < 7 35 � D ?

��� ��� ��� ��� ��� �� � �

�� � � � �� �� � �� � � �

� 1 D > 36 9 � =1A �A

� ���� ��� !�� � � � �[ � � $� � � $ &# �� � X X V �� � &� [ � � � � & �[ � X � "� $ �� � &[ V� ��� $ Z $ ��[

Page 15: Xen Summit Asia 2009 Xen Arm Talk

14