Хэрэв та docker эсвэл kubernetes ашиглахыг хүсвэл VT-d-г асаана уу, Android virtualbox, no асаах шаардлагатай. Хэрэв та унтрах юм бол энэ нь таны cpu-ийн цагийг хэмнэх болно.
Виртуалчлалыг идэвхжүүлэх нь муу юу?
Үгүй. Intel VT технологи нь зөвхөн үүнтэй нийцтэй програмуудыг ажиллуулахад л хэрэгтэй бөгөөд үүнийг үнэхээр ашигладаг. AFAIK, үүнийг хийх цорын ганц хэрэгтэй хэрэгсэл бол хамгаалагдсан хязгаарлагдмал орчин болон виртуал машин юм. Тэгсэн ч гэсэн энэ технологийг идэвхжүүлэх нь зарим тохиолдолд аюулгүй байдлын эрсдэлтэй байж болно.
Intel VT-D юу хийдэг вэ?
Intel VT-d төхөөрөмжүүдийн санах ойн шууд хандалтыг (DMA) урьдчилан тодорхойлсон домэйн эсвэлфизик санах ойн бүсэд хязгаарлаж хамгаалалтыг идэвхжүүлдэг. Үүнийг DMA-remapping гэж нэрлэгддэг техник хангамжийн боломжоор хангадаг. … Intel VT-d нь системийн программ хангамжийг олон DMA хамгаалалтын домэйн үүсгэх боломжийг олгодог.
VT-D гүйцэтгэлд нөлөөлдөг үү?
Үгүй ээ, энэ нь тусдаа багц функцууд (Intel-ээс VT-X гэж нэрлэдэг) бөгөөд нь виртуалжуулсан орчноос гаднах гүйцэтгэлд нөлөөлөхгүй.
Виртуалчлалыг идэвхжүүлснээр гүйцэтгэл нэмэгддэг үү?
CPU виртуалчлалын нэмэлт зардал нь ихэвчлэн ерөнхий гүйцэтгэлийг бууруулдаг. CPU-д холбогдоогүй программуудын хувьд CPU-ийн виртуалчлал нь CPU-ийн ашиглалтын өсөлт болж хувирдаг. … Ийм програмуудыг хос процессортой виртуал машинд байрлуулах нь програмыг хурдасгахгүй.