Protsessorlarda qo'llaniladigan texnologiyalar va ko'rsatmalar
16.10.2016
Odamlar odatda protsessorni yadrolar soni, soat tezligi, kesh hajmi va boshqa ko'rsatkichlarga qarab baholaydilar, kamdan-kam hollarda u qo'llab-quvvatlaydigan texnologiyalarga qaraydilar.
Ushbu texnologiyalardan ba'zilari faqat aniq vazifalarni hal qilish uchun kerak va "uy" kompyuterida hech qachon kerak bo'lmaydi. Boshqalarning mavjudligi kundalik foydalanish uchun zarur bo'lgan dasturlarning ishlashi uchun ajralmas shartdir.
Shunday qilib, ko'pchilik tomonidan sevilgan Google Chrome brauzeri SSE2 protsessorini qo'llab-quvvatlamasdan ishlamaydi. AVX ko'rsatmalari foto va video kontentni qayta ishlashni sezilarli darajada tezlashtirishi mumkin. Va yaqinda, juda tez Phenom II (6 yadro)dagi do'stim Mafia 3 o'yinini ishga tushira olmadi, chunki uning protsessori SSE4.2 ko'rsatmalarini qo'llab-quvvatlamaydi.
Agar SSE, MMX, AVX, SIMD qisqartmalari siz uchun hech narsani anglatmasa va siz bu masalani tushunmoqchi bo'lsangiz, bu erda keltirilgan ma'lumotlar yaxshi yordam beradi.
Quyidagi qisqacha tavsiflarda e'tibor faqat texnologiyalarning amaliy ahamiyatiga qaratiladi. Taqdim etilgan havolalarni bosish orqali ularning har biri haqida batafsil ma'lumot olishingiz mumkin.
MPX
Xotirani himoya qilish kengaytmalari - bu buferni to'ldirish mexanizmidan foydalanadigan viruslar va boshqa tahdidlardan kompyuterni yaxshilangan himoya qilishni ta'minlaydigan texnologiya.
Protsessor xotiraga kirishdan oldin stek buferlari va to'p buferlarining chegaralarini qo'shimcha ravishda tekshirish imkoniyatiga ega bo'ladi, shunda xotiraga kiruvchi dastur faqat unga tayinlangan maydonga kirish huquqiga ega bo'ladi. Natijada, xaker yoki zararli dastur uchun protsessorning kodini xotira orqali "almashtirish" ancha qiyinlashadi. Batafsil o'qing .
Xotirani himoya qilish kengaytmalari
(MPX)
2017 yil 17 may
MPX ( Xotirani himoya qilish kengaytmalari - xotirani himoya qilish kengaytmalari) bu buferni to'ldirish mexanizmidan foydalanadigan viruslar va boshqa tahdidlardan kompyuterni yuqori darajada himoya qilishni ta'minlaydigan texnologiya .
MPX Intel tomonidan ishlab chiqilgan va birinchi marta 2015 yilda Skylake arxitektura protsessorlarida ishlatilgan. Bu protsessorda chegara registrlari deb ataladigan to'rtta qo'shimcha 128 bitli registrlarning mavjudligini, shuningdek, ushbu registrlarni qayta ishlaydigan bir nechta ko'rsatmalarni nazarda tutadi.
Chegara registrlarining har biri xotirada (bufer, massiv) ba'zi ob'ektlarning pastki va yuqori chegaralarini belgilaydigan 64 bitli juft qiymatlarni saqlashi mumkin. Bundan tashqari, chegara registrlari etishmasligi holatlarida xotira diapazonlarining tavsiflarini saqlaydigan "chegaraviy jadvallar" ham joriy qilingan.
Bu vositalar birgalikda protsessorga xotiraga kirishdan oldin stek buferlari va yig'ma buferlar chegaralarini qo'shimcha ravishda tekshirish imkonini beradi, shuning uchun xotiraga kiruvchi dastur faqat unga tayinlangan maydonga kirish huquqiga ega bo'ladi.
Ba'zi hollarda MPX ilovalarni biroz sekinlashtirishi mumkin. Biroq, ushbu texnologiya tufayli xaker yoki zararli dastur uchun protsessor uchun o'z kodini xotira orqali "almashtirish" ancha qiyinlashadi.
MPX ishlashi uchun tegishli protsessorga qo'shimcha ravishda uni operatsion tizim va dasturiy ta'minot qo'llab-quvvatlashi kerak. MPX Windows 10 tomonidan qo'llab-quvvatlanadi. MPX qo'llab-quvvatlash Linux yadrosida 3.19 versiyasidan beri mavjud.