Cau hysbyseb

Pan gyflwynodd Apple y Macs cyntaf gydag Apple Silicon, sy'n cael eu pweru gan ei sglodyn ei hun o'r enw M1, llwyddodd i syfrdanu'r byd i gyd a chodi llawer o gwestiynau ar yr un pryd. Wrth gwrs, maent eisoes wedi ymddangos yn ystod cyflwyniad prosiect Apple Silicon fel y cyfryw, ond y tro hwn roedd pawb yn chwilfrydig a fyddai eu rhagfynegiadau gwreiddiol yn dod yn wir mewn gwirionedd. Roedd y cwestiwn mwyaf yn achos cychwyn neu rithwiroli system weithredu arall, yn bennaf Windows wrth gwrs. Gan fod y sglodyn M1 yn seiliedig ar bensaernïaeth wahanol (ARM64), yn anffodus ni all redeg systemau gweithredu traddodiadol fel Windows 10 (yn rhedeg ar bensaernïaeth x86).

Dwyn i gof cyflwyniad y sglodyn M1, y cyntaf yn y teulu Apple Silicon, sydd ar hyn o bryd yn pweru 4 Mac a'r iPad Pro:

Er nad yw'n edrych y gorau gyda Windows yn benodol (am y tro), mae amseroedd gwell yn disgleirio ar gyfer y chwaraewr "mawr" nesaf, sef Linux. Ers bron i flwyddyn, mae prosiect enfawr wedi bod ar y gweill i gludo Linux i Macs gyda'r sglodyn M1. Ac mae'r canlyniadau'n edrych yn eithaf addawol. Roedd Linux Kernel for Macs gyda'i sglodyn ei hun (Apple Silicon) eisoes ar gael ddiwedd mis Mehefin. Fodd bynnag, nawr mae'r crewyr y tu ôl i hyn wedi dweud bod y system Linux eisoes yn ddefnyddiadwy fel bwrdd gwaith rheolaidd ar y dyfeisiau Apple hyn. Mae Asahi Linux bellach yn rhedeg yn well nag erioed, ond mae ganddo ei gyfyngiadau a rhai diffygion o hyd.

Gyrwyr

Yn y sefyllfa bresennol, mae eisoes yn bosibl rhedeg Linux eithaf sefydlog ar M1 Macs, ond yn anffodus mae'n dal i fod yn brin o gefnogaeth ar gyfer cyflymiad graffeg, sy'n wir gyda'r fersiwn ddiweddaraf wedi'i labelu 5.16. Beth bynnag, mae'r tîm o raglenwyr yn gweithio'n galed ar y prosiect, diolch iddynt lwyddo i wneud rhywbeth y gallai rhai pobl fod wedi meddwl ei fod yn gwbl amhosibl pan gyflwynwyd prosiect Apple Silicon. Yn benodol, roeddent yn gallu porthladdu gyrwyr ar gyfer PCIe a USB-C PD. Mae gyrwyr eraill ar gyfer Printctrl, I2C, blwch post ASC, IOMMU 4K a gyrrwr rheoli pŵer dyfais hefyd yn barod, ond nawr maent yn aros am wirio gofalus a chomisiynu dilynol.

MacBook Pro Linux SmartMockups

Yna mae'r crewyr yn ychwanegu sut mae'n gweithio mewn gwirionedd gyda'r rheolwyr. Ar gyfer eu swyddogaeth briodol, mae angen iddynt fod wedi'u cysylltu'n gadarn â'r caledwedd a ddefnyddir ac felly i fod yn ymwybodol o'r manylion lleiaf hyd yn oed (er enghraifft, nifer y pinnau ac ati). Wedi'r cyfan, dyma'r gofynion ar gyfer y mwyafrif helaeth o sglodion, a gyda phob cenhedlaeth newydd o galedwedd, mae angen addasu'r gyrwyr i gynnig cefnogaeth 100%. Fodd bynnag, mae Apple yn dod â rhywbeth hollol newydd i'r maes hwn ac yn syml yn sefyll allan o'r gweddill. Diolch i'r dull hwn, mae'n ddamcaniaethol bosibl y gallai'r gyrwyr weithio nid yn unig ar Macs gyda M1, ond hefyd ar eu holynwyr, sydd ymhlith posibiliadau eraill ym myd pensaernïaeth ARM64 nad yw wedi'i archwilio cymaint. Er enghraifft, mae gan y gydran o'r enw UART a geir yn y sglodyn M1 hanes helaeth a byddem yn dod o hyd iddo hyd yn oed yn yr iPhone cyntaf un.

A fydd yn haws trosglwyddo i sglodion Apple Silicon mwy newydd?

Yn seiliedig ar y wybodaeth a grybwyllir uchod, mae'r cwestiwn yn codi a fydd yn haws trosglwyddo Linux neu ei baratoi ar gyfer y Macs disgwyliedig gyda sglodion mwy newydd. Wrth gwrs, nid ydym yn gwybod yr ateb i'r cwestiwn hwn eto, o leiaf nid gyda sicrwydd 100%. Ond yn ôl crewyr y prosiect, mae'n bosibl. Yn y sefyllfa bresennol, mae angen aros am ddyfodiad Macs gyda sglodion M1X neu M2.

Beth bynnag, nawr gallwn lawenhau bod prosiect Asahi Linux wedi symud sawl cam ymlaen. Er bod nifer o faterion yn dal ar goll, er enghraifft y gefnogaeth a grybwyllwyd eisoes ar gyfer cyflymiad GPU neu rai gyrwyr, mae'n dal i fod yn system eithaf defnyddiadwy. Yn ogystal, mae yna gwestiwn ar hyn o bryd o ble y bydd y segment hwn yn symud dros amser.

.