Π‘Π»Π΅Π΄ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΈΠ·Π΄Π°Π΄Π΅Π½ΠΎΡΠΎ ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° OpenBSD ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ Π² Π³ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠ° VMM, ΠΌΠΈΠ½Π°Π»Π°ΡΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ°, ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΎΡΠΊΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°
, ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΏΠ°Ρ Π½Π΅ ΡΠ΅ΡΠ°Π²Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΡ ΠΏΠΎΡΠΎΡΠΈ, ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΡΠΈΡΠ° ΠΎΡ ΡΡΡΠ΅Π΄Π½ΠΎΡΠΎ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ Π½Π° Π³ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° (GPA, Guest Physical Address) ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ Π½Π° Ρ
ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° (HPA). ΠΡΠΈ ΠΏΡΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ°, Π³ΠΎΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π²ΡΠ΅ ΠΎΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π·Π°ΠΏΠΈΡΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π½Π° ΡΠ΄ΡΠΎΡΠΎ Π½Π° Ρ
ΠΎΡΡ ΡΡΠ΅Π΄Π°ΡΠ°.
Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΠΠ°ΠΊΡΠΈΠΌ ΠΠΈΠ»Π°ΡΠ΄ (), Π°Π²ΡΠΎΡΡΡ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ Π² ΡΠ΄ΡΠΎΡΠΎ, ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌΠΈ Π² NetBSD (, Kernel Address Space Layout Randomization) ΠΈ Ρ ΠΈΠΏΠ΅ΡΠ²ΠΈΠ·ΠΎΡΠ°. .
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
