MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI
UNIVERSITETI
KOMPYUTER ARXITEKTURASI FANIDAN
2-TOPSHIRIQ
Guruh:
214-21.
Bajardi: Urinov Farruxbek
Tekshirdi:
Javliyev Shahzod
Toshkent 2024
2-TOPSHIRIQ
MAVZU:
VIRTUAL YADROLI
PROTSESSOR ISH TARTIBINI
O‘RGANISH VA SHAXSIY KOMPYUTERDA VIRTUAL YADRO HOSIL
QILISH.
Ishdan maqsad:
Protsessor yadrolari va virtual yadrolar arxitekturasini
o‘rganish va tahlil qilish. Shuningdek kompyuterda virtual yadro yarata olish va
undan foydalanish ko‘nikmalariga ega bo‘lish.
I. NAZARIY QISM
Protsessor yadrolari: Kompyuterda boʻladigan jarayonlarni amalga
oshirish
va boshqarish vazifalarini bajaradigan asosiy qurilma bu kompyuterning protsessori
hisoblanadi. Protsessorlar har qanday qayta ishlash tizimining eng muhim tarkibiy
qismlaridan biridir va protsessorlar o‘z navbatida yadrolardan tashkil topadi. (1.1-
rasm).
1.1-rasm. Kompyuter protsessorining yadrolari
Virtual yadrolar: Protsessorlarning har xil turlari va yadrolari o‘rtasidagi farqni
tushunish uchun avvalo jismoniy yadrolar va mantiqiy yadrolar o‘rtasidagi farqni
tushunishimiz kerak bo‘ladi. Jismoniy yadro protsessorning haqiqiy apparat
komponenti bo‘lib, bu bitta protsessorda joylashgan
bitta yacheykani egallagan
protsessor hisoblanadi. Agar shaxsiy kompyuterimiz 4 (to‘rt) yadroli bo‘lsa bunda
kompyuterning protsessorida 4 ta jismoniy yadro mavjud. Agar protsessorimiz 8
(sakkiz) yadroli bo‘lsa, protsessorda 8 ta yacheyka bo‘ladi. Boshqacha qilib aytganda,
protsessorda joylashgan har bir yadro, buyruqlarni
qayta ishlash uchun alohida
protsessorga o‘xshaydi.
Agar protsessorimiz 8 (sakkiz) yadroli bo‘lsa, protsessorda 8
ta yacheyka bo‘ladi. Boshqacha qilibaytganda, protsessorda joylashgan har bir yadro,
buyruqlarni qayta ishlash uchunalohida protsessorga o‘xshaydi.
Hyper-Threading texnologiyasi va arxitekturasi: Hyper-Threading (HT) - bu har
bir yadroda bir nechta oqimni ishlatish imkonini beruvchi texnologiyasi bo‘lib ko‘proq
oqimlar parallel ravishda ko‘proq ish qilish mumkinligini anglatadi. Hyper-V-da virtual
serverlarni ishga tushirishda, aslida qancha CPU ishlatilishini aniqlashda ko‘pincha
chalkashliklar mavjud. Hyper-V - bu Microsoft-ning apparat virtualizatsiya
mahsulotidir. Bu sizga kompyuterning virtual mashina deb ataladigan dasturiy ta'minot
versiyasini yaratish va ishga tushirish imkonini beradi.
Har bir virtual mashina
operatsion tizim va dasturlarni boshqaradigan to‘liq kompyuter kabi ishlaydi. Hisoblash
resurslariga
muhtoj
bo‘lganingizda,
virtual
mashinalar
sizga
ko‘proq
moslashuvchanlikni beradi, vaqt va pulni tejashga yordam beradi va jismoniy uskunada
bitta operatsion tizimni ishga tushirishdan ko‘ra apparatdan foydalanishning samarali
usuli hisoblanadi. Hyper-V har bir virtual mashinani alohida ajratilgan joyda ishlaydi,
ya'ni siz bir vaqtning o‘zida bitta uskunada bir nechta virtual mashinalarni ishga
tushirishingiz mumkin. Buni boshqa ish yuklariga taʼsir qiladigan nosozlik kabi
muammolarni oldini olish yoki turli odamlar, guruhlar yoki xizmatlarga turli tizimlarga
kirish huquqini berish uchun qilishingiz mumkin.
Hyper-V virtual va jismoniy