Рекламаро пӯшед

Вақте ки Apple аввалин Mac-ро бо Apple Silicon муаррифӣ кард, ки бо чипи худ бо номи M1 кор мекунад, он тавонист ҳам тамоми ҷаҳонро ба ҳайрат орад ва ҳамзамон саволҳои зиёдеро ба миён орад. Албатта, инҳо аллакай ҳангоми муаррифии лоиҳаи Apple Silicon пайдо шуданд, аммо ин дафъа ҳама кунҷков буданд, ки оё пешгӯиҳои аслии онҳо воқеан иҷро мешаванд. Саволи калонтарин дар мавриди оғоз ё виртуализатсияи системаи амалиётии дигар, пеш аз ҳама, Windows буд. Азбаски чипи M1 ба меъмории дигар (ARM64) асос ёфтааст, он мутаассифона наметавонад системаҳои амалиётии анъанавиро ба мисли Windows 10 (дар меъмории x86 кор мекунад) идора кунад.

Ҷорисозии чипи M1-ро ба ёд оред, ки аввалин дар оилаи Apple Silicon аст, ки айни замон 4 Mac ва iPad Pro-ро таъмин мекунад:

Гарчанде ки он махсусан бо Windows беҳтарин ба назар намерасад (ҳоло), барои плеери навбатии "калон", ки Linux аст, вақтҳои беҳтар дурахшон мешаванд. Қариб як сол аст, ки лоиҳаи азим барои интиқоли Linux ба Macs бо чипи M1 идома дорад. Ва натиҷаҳо хеле умедбахш ба назар мерасанд. Ядрои Linux барои Mac бо чипи худ (Apple Silicon) дар охири моҳи июн аллакай дастрас буд. Аммо, ҳоло созандагон паси ин гуфтаанд, ки системаи Linux аллакай ҳамчун мизи кории муқаррарӣ дар ин дастгоҳҳои Apple истифода мешавад. Asahi Linux ҳоло аз ҳарвақта беҳтар кор мекунад, аммо он ҳанӯз ҳам маҳдудиятҳо ва баъзе камбудиҳои худро дорад.

Ронандагон

Дар ҳолати кунунӣ, аллакай дар M1 Mac кор кардани Linux-и хеле устувор имконпазир аст, аммо мутаассифона, он то ҳол дастгирии суръатбахшии графикӣ надорад, ки ин ҳолат бо версияи охирини 5.16. Ба ҳар ҳол, гурӯҳи барномасозон дар болои лоиҳа сахт кор мекунанд ва ба шарофати он онҳо тавонистанд кореро анҷом диҳанд, ки шояд баъзеҳо ҳангоми муаррифии лоиҳаи Apple Silicon комилан ғайриимкон фикр мекарданд. Махсусан, онҳо тавонистанд драйверҳоро барои PCIe ва USB-C PD интиқол диҳанд. Дигар драйверҳо барои Printctrl, I2C, ASC, IOMMU 4K ва драйвери идоракунии нерӯи дастгоҳ низ омодаанд, аммо ҳоло онҳо интизори тафтиши дақиқ ва ба истифода додани минбаъда ҳастанд.

SmartMockups MacBook Pro Linux

Эҷодкорон пас аз он илова мекунанд, ки чӣ тавр он воқеан бо контроллерҳо кор мекунад. Барои кори дурусти онҳо, онҳо бояд ба сахтафзори истифодашаванда пайваст шаванд ва аз ин рӯ, ҳатто аз хурдтарин ҷузъиёт (масалан, шумораи пинҳо ва монанди инҳо) огоҳ бошанд. Дар ниҳоят, ин талабот барои аксарияти микросхемаҳо мебошанд ва бо ҳар як насли нави сахтафзор, драйверҳо бояд тағир дода шаванд, то 100% дастгирӣ пешниҳод карда шаванд. Бо вуҷуди ин, Apple ба ин соҳа чизи комилан нав меорад ва танҳо аз дигарон фарқ мекунад. Ба шарофати ин равиш, аз ҷиҳати назариявӣ имконпазир аст, ки ронандагон на танҳо дар Mac-ҳои M1, балки инчунин дар ворисони онҳо кор кунанд, ки дар байни дигар имкониятҳо ҷаҳони на он қадар омӯхташудаи меъмории ARM64 мебошанд. Масалан, ҷузъе бо номи UART, ки дар чипи M1 пайдо шудааст, таърихи васеъ дорад ва мо онро ҳатто дар аввалин iPhone ёфтем.

Оё интиқол ба чипҳои нави Apple Silicon осонтар хоҳад буд?

Дар асоси маълумоти дар боло зикршуда, саволе ба миён меояд, ки оё интиқоли ниҳоии Linux ё омодасозии он барои Mac-ҳои интизорӣ бо чипҳои нав осонтар хоҳад буд. Албатта, мо то ҳол ҷавоби ин саволро намедонем, ҳадди аққал бо итминони 100%. Аммо ба гуфтаи созандагони лоиҳа, ин имконпазир аст. Дар шароити кунунӣ, интизор шудан лозим аст, ки Macs бо микросхемаҳои M1X ё M2.

Ба ҳар ҳол, ҳоло мо метавонем аз он шод шавем, ки лоиҳаи Asahi Linux чанд қадам ба пеш ҳаракат кардааст. Гарчанде ки як қатор масъалаҳо то ҳол мавҷуд нестанд, масалан дастгирии дар боло зикршуда барои суръатбахшии GPU ё баъзе драйверҳо, он ҳанӯз ҳам як системаи хеле қобили истифода аст. Илова бар ин, айни замон саволе вуҷуд дорад, ки ин сегмент воқеан бо мурури замон куҷо ҳаракат мекунад.

.