បិទការផ្សាយពាណិជ្ជកម្ម

នៅពេលដែល Apple ណែនាំ Macs ដំបូងជាមួយ Apple Silicon ដែលដំណើរការដោយបន្ទះឈីបផ្ទាល់របស់វាហៅថា M1 វាបានធ្វើអោយពិភពលោកទាំងមូលភ្ញាក់ផ្អើល និងចោទជាសំណួរជាច្រើនក្នុងពេលតែមួយ។ ជាការពិតណាស់ ពួកគេបានបង្ហាញខ្លួនរួចហើយក្នុងអំឡុងពេលនៃការធ្វើបទបង្ហាញនៃគម្រោង Apple Silicon ប៉ុន្តែលើកនេះ គ្រប់គ្នាបានចង់ដឹងថាតើការទស្សន៍ទាយដើមរបស់ពួកគេនឹងក្លាយជាការពិតឬយ៉ាងណា។ សំណួរដ៏ធំបំផុតគឺនៅក្នុងករណីនៃការចាប់ផ្តើម ឬនិម្មិតប្រព័ន្ធប្រតិបត្តិការមួយផ្សេងទៀត ជាការពិត Windows ។ ដោយសារបន្ទះឈីប M1 គឺផ្អែកលើស្ថាបត្យកម្មផ្សេងគ្នា (ARM64) វាជាអកុសលមិនអាចដំណើរការប្រព័ន្ធប្រតិបត្តិការបែបប្រពៃណីដូចជា Windows 10 (ដំណើរការលើស្ថាបត្យកម្ម x86) បានទេ។

សូមរំលឹកឡើងវិញនូវការណែនាំនៃបន្ទះឈីប M1 ដែលជាបន្ទះឈីបដំបូងគេនៅក្នុងគ្រួសារ Apple Silicon ដែលបច្ចុប្បន្នផ្តល់ថាមពលដល់ 4 Macs និង iPad Pro៖

ទោះបីជាវាមើលទៅមិនល្អបំផុតជាមួយ Windows ជាពិសេស (សម្រាប់ពេលនេះ) ពេលវេលាកាន់តែប្រសើរឡើងសម្រាប់អ្នកលេង "ធំ" បន្ទាប់ដែលជាលីនុច។ អស់រយៈពេលជិតមួយឆ្នាំ គម្រោងដ៏ធំមួយកំពុងដំណើរការដើម្បីបញ្ជូន Linux ទៅ Macs ជាមួយនឹងបន្ទះឈីប M1។ ហើយលទ្ធផលមើលទៅពិតជាមានសំណាងណាស់។ លីនុចខឺណែលសម្រាប់ Macs ដែលមានបន្ទះឈីបផ្ទាល់ខ្លួន (Apple Silicon) មានរួចហើយនៅចុងខែមិថុនា។ ទោះជាយ៉ាងណាក៏ដោយ ឥឡូវនេះអ្នកបង្កើតដែលនៅពីក្រោយរឿងនេះបាននិយាយថាប្រព័ន្ធលីនុចគឺអាចប្រើបានរួចទៅហើយជាផ្ទៃតុធម្មតានៅលើឧបករណ៍ Apple ទាំងនេះ។ Asahi Linux ឥឡូវនេះដំណើរការបានល្អជាងពេលណាទាំងអស់ ប៉ុន្តែវានៅតែមានដែនកំណត់ និងគុណវិបត្តិមួយចំនួន។

អូវឡាដាច

នៅក្នុងស្ថានភាពបច្ចុប្បន្ន វាអាចដំណើរការលីនុចដែលមានស្ថេរភាពត្រឹមត្រូវនៅលើ M1 Macs ប៉ុន្តែជាអកុសលវានៅតែខ្វះការគាំទ្រសម្រាប់ការបង្កើនល្បឿនក្រាហ្វិក ដែលជាករណីដែលមានស្លាកកំណែចុងក្រោយបំផុត 5.16 ។ ទោះយ៉ាងណាក៏ដោយ ក្រុមអ្នកសរសេរកម្មវិធីមានការពិបាកក្នុងការធ្វើការលើគម្រោងនេះ ដោយសារពួកគេបានធ្វើអ្វីមួយដែលមនុស្សមួយចំនួនគិតថាមិនអាចទៅរួចទាំងស្រុង នៅពេលដែលគម្រោង Apple Silicon ត្រូវបានណែនាំ។ ជាពិសេស ពួកគេអាចបញ្ចូលកម្មវិធីបញ្ជាសម្រាប់ PCIe និង USB-C PD។ កម្មវិធីបញ្ជាផ្សេងទៀតសម្រាប់ Printctrl, I2C, ASC mailbox, IOMMU 4K និងកម្មវិធីបញ្ជាថាមពលឧបករណ៍ក៏ត្រៀមរួចរាល់ដែរ ប៉ុន្តែឥឡូវនេះពួកគេកំពុងរង់ចាំការត្រួតពិនិត្យយ៉ាងប្រុងប្រយ័ត្ន និងការដាក់កំហិតជាបន្តបន្ទាប់។

MacBook Pro Linux SmartMockups

បន្ទាប់មកអ្នកបង្កើតបន្ថែមពីរបៀបដែលវាពិតជាដំណើរការជាមួយឧបករណ៍បញ្ជា។ សម្រាប់មុខងារត្រឹមត្រូវរបស់ពួកគេ ពួកគេត្រូវភ្ជាប់យ៉ាងរឹងមាំទៅនឹងផ្នែករឹងដែលបានប្រើ ហើយដូច្នេះដើម្បីដឹងអំពីព័ត៌មានលម្អិតតូចបំផុត (ឧទាហរណ៍ ចំនួនម្ជុល និងផ្សេងទៀត)។ យ៉ាងណាមិញ ទាំងនេះគឺជាតម្រូវការសម្រាប់បន្ទះឈីបភាគច្រើន ហើយជាមួយនឹងជំនាន់ថ្មីនៃ Hardware នីមួយៗ អ្នកបើកបរត្រូវកែប្រែដើម្បីផ្តល់ការគាំទ្រ 100%។ ទោះជាយ៉ាងណាក៏ដោយ Apple នាំមកនូវអ្វីដែលថ្មីទាំងស្រុងចំពោះវិស័យនេះ ហើយគ្រាន់តែលេចធ្លោជាងផ្នែកផ្សេងទៀត។ សូមអរគុណចំពោះវិធីសាស្រ្តនេះ វាអាចទៅរួចតាមទ្រឹស្តីដែលអ្នកបើកបរអាចធ្វើការមិនត្រឹមតែនៅលើ Macs ជាមួយ M1 ប៉ុណ្ណោះទេប៉ុន្តែថែមទាំងលើអ្នកស្នងតំណែងរបស់ពួកគេផងដែរ ដែលវាស្ថិតក្នុងចំណោមលទ្ធភាពផ្សេងទៀតនៃពិភពស្ថាបត្យកម្ម ARM64 ដែលមិនមានការរុករក។ ជាឧទាហរណ៍ សមាសធាតុដែលហៅថា UART ដែលបានរកឃើញនៅក្នុងបន្ទះឈីប M1 មានប្រវត្តិទូលំទូលាយ ហើយយើងនឹងរកឃើញវាសូម្បីតែនៅក្នុង iPhone ដំបូងបំផុតក៏ដោយ។

តើ​ការ​បញ្ជូន​ទៅ​កាន់​បន្ទះ​ឈីប Apple Silicon ថ្មី​ជាង​នេះ​ងាយ​ស្រួល​ទេ?

ដោយផ្អែកលើព័ត៌មានដែលបានរៀបរាប់ខាងលើ សំណួរកើតឡើងថាតើការបញ្ចូលលីនុចជាយថាហេតុ ឬការរៀបចំរបស់វាសម្រាប់ Macs ដែលរំពឹងទុកជាមួយនឹងបន្ទះឈីបថ្មីនឹងងាយស្រួលជាង។ ជាការពិតណាស់ យើងមិនទាន់ដឹងចម្លើយចំពោះសំណួរនេះនៅឡើយទេ យ៉ាងហោចណាស់ក៏មិនមានភាពប្រាកដប្រជា 100% ប៉ុន្តែយោងទៅតាមអ្នកបង្កើតគម្រោងវាអាចទៅរួច។ នៅក្នុងស្ថានភាពបច្ចុប្បន្ន ចាំបាច់ត្រូវរង់ចាំការមកដល់របស់ Macs ជាមួយនឹងបន្ទះឈីប M1X ឬ M2។

ទោះយ៉ាងណាក៏ដោយ ឥឡូវនេះយើងអាចរីករាយដែលគម្រោង Asahi Linux បានបោះជំហានទៅមុខជាច្រើនជំហាន។ ទោះបីជាបញ្ហាមួយចំនួននៅតែបាត់ក៏ដោយ ឧទាហរណ៍ ការគាំទ្រដែលបានលើកឡើងរួចហើយសម្រាប់ការបង្កើនល្បឿន GPU ឬកម្មវិធីបញ្ជាមួយចំនួន វានៅតែជាប្រព័ន្ធដែលអាចប្រើបាន។ លើសពីនេះ បច្ចុប្បន្ននេះមានសំណួរថាតើផ្នែកនេះពិតជានឹងផ្លាស់ទីទៅណាតាមពេលវេលា។

.