Reklamani yopish

Apple o'tgan yili Apple Silicon chipli birinchi Mac-ni, ya'ni M1-ni taqdim etganida, u ko'plab kuzatuvchilarni hayratda qoldirdi. Yangi Apple kompyuterlari o'z yechimiga oddiy o'tish - ARM arxitekturasida qurilgan "mobil" chipdan foydalanish tufayli kam energiya sarfi bilan sezilarli darajada yuqori unumdorlikni keltirdi. Bu o'zgarish yana bir qiziqarli narsani olib keldi. Bu yo'nalishda biz operativ xotira deb ataladigan xotiradan yagona xotiraga o'tishni nazarda tutamiz. Lekin u aslida qanday ishlaydi, u oldingi protseduralardan qanday farq qiladi va nima uchun u o'yin qoidalarini biroz o'zgartiradi?

RAM nima va Apple Silicon qanday farq qiladi?

Boshqa kompyuterlar hanuzgacha operativ xotira yoki tasodifiy kirish xotirasi ko'rinishidagi an'anaviy operatsion xotiraga tayanadi. Bu kompyuterning eng muhim komponentlaridan biri bo'lib, imkon qadar tezroq kirish kerak bo'lgan ma'lumotlarni vaqtincha saqlash vazifasini bajaradi. Ko'pgina hollarda, masalan, hozirda ochiq fayllar yoki tizim fayllari bo'lishi mumkin. An'anaviy shaklda "RAM" cho'zilgan plastinka shakliga ega, uni faqat anakartdagi tegishli uyaga bosish kerak.

m1 komponentlar
M1 chipi qanday qismlardan iborat

Ammo Apple mutlaqo boshqacha protseduraga qaror qildi. M1, M1 Pro va M1 Max chiplari SoC yoki Chipdagi tizim deb ataladiganligi sababli, ular allaqachon berilgan chip ichida barcha kerakli komponentlarni o'z ichiga oladi. Aynan shuning uchun bu holda Apple Silicon an'anaviy operativ xotiradan foydalanmaydi, chunki u allaqachon o'ziga to'g'ridan-to'g'ri kiritilgan, bu esa bir qator afzalliklarni keltirib chiqaradi. Ammo shuni ta'kidlash kerakki, bu yo'nalishda Cupertino giganti hozirgacha mobil telefonlar uchun keng tarqalgan boshqa yondashuv ko'rinishida engil inqilob olib kelmoqda. Biroq, asosiy afzallik ko'proq ishlashda.

Yagona xotiraning roli

Birlashtirilgan xotiraning maqsadi juda aniq - ishlashni sekinlashtiradigan keraksiz qadamlar sonini kamaytirish va shu bilan tezlikni kamaytirish. Ushbu muammoni o'yin misolida osongina tushuntirish mumkin. Agar siz Mac-da o'yin o'ynasangiz, protsessor (CPU) birinchi navbatda barcha kerakli ko'rsatmalarni oladi, so'ngra ularning bir qismini grafik kartaga uzatadi. Keyin u ushbu maxsus talablarni o'z resurslari orqali qayta ishlaydi, jumboqning uchinchi qismi esa RAMdir. Shuning uchun bu komponentlar doimiy ravishda bir-biri bilan aloqada bo'lishi va bir-birining nima qilayotgani haqida umumiy fikrga ega bo'lishi kerak. Biroq, ko'rsatmalarning bunday topshirilishi ham tushunarli tarzda ijroning bir qismini "tishlab oladi".

Ammo protsessor, grafik karta va xotirani bittasiga birlashtirsak nima bo'ladi? Apple o'zining Apple Silicon chiplariga nisbatan aynan shu yondashuvni qo'llagan va uni yagona xotira bilan to'ldirgan. U forma oddiy sababga ko'ra - u o'z imkoniyatlarini komponentlar o'rtasida taqsimlaydi, buning natijasida boshqalar unga barmog'i bilan deyarli kirishlari mumkin. Operatsion xotirani ko'paytirish shart bo'lmasdan, unumdorlik to'liq oldinga siljidi.

.