Жарнама жабуу

Apple өзүнүн M1 деп аталган микросхемасы менен жабдылган Apple Silicon менен биринчи Mac компьютерлерин сунуштаганда, бир эле учурда бүт дүйнөнү таң калтырып, көптөгөн суроолорду жаратты. Албетте, алар Apple Silicon долбоорунун презентациясы учурунда пайда болгон, бирок бул жолу бардыгы алардын баштапкы божомолдору чындап эле ишке ашабы деп кызыгышты. Эң чоң суроо башка операциялык системаны, биринчи кезекте Windowsту ишке киргизүү же виртуалдаштыруу маселеси болду. M1 чипи башка архитектурага (ARM64) негизделгендиктен, тилекке каршы, ал Windows 10 (x86 архитектурасында иштейт) сыяктуу салттуу операциялык системаларды иштете албайт.

Учурда 1 Mac жана iPad Pro менен иштөөчү Apple Silicon үй-бүлөсүндө биринчи болуп саналган M4 чипинин киргизилгенин эстейли:

Атайын Windows менен эң жакшы көрүнбөсө да (азыр), кийинки "чоң" ойноткуч Linux үчүн жакшы убакыт жаркырап турат. Дээрлик бир жылдан бери Linuxту M1 чиптери менен Mac компьютерлерине өткөрүү боюнча чоң долбоор жүрүп жатат. Жана натыйжалар абдан келечектүү көрүнөт. Mac үчүн Linux ядросу өзүнүн чипи (Apple Silicon) июнь айынын аягында жеткиликтүү болгон. Бирок, азыр мунун артында жаратуучулардын айтымында, Linux системасы буга чейин эле бул Apple түзмөктөрүндө кадимки иш тактасы катары колдонууга болот. Asahi Linux азыр болуп көрбөгөндөй жакшы иштейт, бирок анын дагы эле чектөөлөрү жана айрым кемчиликтери бар.

Айдоочулар

Учурдагы кырдаалда, M1 Mac компьютерлеринде кыйла туруктуу Linuxту иштетүү мүмкүн, бирок, тилекке каршы, ал дагы эле графикалык ылдамдатууну колдобойт, бул 5.16 деп белгиленген акыркы версиясында. Кандай болгон күндө да, программисттер командасы долбоордун үстүндө катуу иштеп жатышат, анын аркасында алар Apple Silicon долбоору киргизилгенде кээ бир адамдар таптакыр мүмкүн эмес деп ойлогон нерсени жасай алышты. Тактап айтканда, алар PCIe жана USB-C PD үчүн драйверлерди порт кыла алышкан. Printctrl, I2C, ASC почта ящиги, IOMMU 4K үчүн башка драйверлер жана түзмөктүн кубатын башкаруу драйверлери да даяр, бирок азыр алар кылдат текшерүүнү жана андан кийин ишке киргизүүнү күтүп жатышат.

MacBook Pro Linux SmartMockups

Жаратуучулар андан кийин контроллерлор менен чындыгында кантип иштээрин кошумчалашат. Алардын туура иштеши үчүн алар колдонулган аппараттык жабдыкка бекем туташып, андыктан эң кичинекей деталдарды (мисалы, төөнөгүчтөрдүн саны жана ушул сыяктуулар) билиши керек. Анткени, бул микросхемалардын басымдуу көпчүлүгүнө коюлган талаптар жана ар бир жаңы муундун аппараттык камсыздоосу менен драйверлер да 100% колдоо көрсөтүү үчүн өзгөртүлүшү керек. Бирок, Apple бул тармакка таптакыр жаңы нерсени алып келет жана башкалардан айырмаланып турат. Бул ыкманын аркасында, теориялык жактан драйверлер M1 менен Mac компьютерлеринде гана эмес, ошондой эле ARM64 архитектурасынын изилденбеген дүйнөсү болгон алардын мураскерлеринде да иштеши мүмкүн. Мисалы, M1 чипинде табылган UART деп аталган компонент кеңири тарыхка ээ жана биз аны эң биринчи iPhoneдо да табабыз.

Жаңы Apple Silicon чиптерине өтүү оңой болобу?

Жогоруда айтылган маалыматтардын негизинде, Linuxтун акыры порттору же аны жаңы чиптери менен күтүлгөн Mac компьютерлери үчүн даярдоо оңой болобу деген суроо туулат. Албетте, биз бул суроонун жообун азырынча билбейбиз, жок дегенде 100% ишеничтүү эмес. Бирок долбоордун жаратуучуларынын айтымында, бул мүмкүн. Азыркы кырдаалда M1X же M2 чиптери бар Macтин келишин күтүү керек.

Баары бир, азыр биз Asahi Linux долбоору бир нече кадам алдыга жылганына кубансак болот. Бир катар маселелер дагы эле жок болсо да, мисалы, GPU ылдамдатуу үчүн буга чейин айтылган колдоо же кээ бир драйверлер, ал дагы эле абдан ыңгайлуу система. Мындан тышкары, учурда бул сегмент иш жүзүндө убакыттын өтүшү менен кайда жылат деген суроо бар.

.