Apple News

ขั้นตอนการแปลแอป Rosetta Mac อาจใช้เวลา 20 วินาทีในการเปิดตัวครั้งแรก [อัปเดต]

วันพฤหัสบดีที่ 12 พฤศจิกายน 2020 12:30 น. PST โดย Joe Rossignol

เนื่องจากชิป M1 ใหม่ของ Apple ได้รับการออกแบบโดยใช้สถาปัตยกรรม ARM แอปที่สร้างขึ้นสำหรับสถาปัตยกรรม x86 ของ Intel จะต้องทำงานผ่านเลเยอร์การแปล Rosetta 2 ของ Apple จึงจะใช้งานได้ Apple Silicon Macs และกระบวนการนี้อาจใช้เวลาสักครู่





เมื่อไหร่ iphone ใหม่จะประกาศ

แอปเปิ้ลซิลิกอน
Microsoft สัปดาห์นี้ ระบุ เมื่อเปิดตัวแอพ Mac ใดๆ เป็นครั้งแรกบน Apple Silicon Macs แอพจะเด้งใน Dock เป็นเวลาประมาณ 20 วินาทีในขณะที่กระบวนการแปล Rosetta 2 เสร็จสิ้น โดยการเปิดตัวในครั้งต่อๆ ไปนั้นรวดเร็ว สิ่งนี้ใช้กับ Word, Excel, PowerPoint, Outlook, OneNote และ OneDrive

แอปเปิ้ล เอกสารสำหรับนักพัฒนา รับทราบในเรื่องนี้ โดยสังเกตว่ากระบวนการแปล Rosetta 2 'ต้องใช้เวลา' และผู้ใช้ 'อาจรับรู้ว่าแอปที่แปลแล้วเปิดหรือทำงานช้าลงในบางครั้ง' ด้วยเหตุนี้:



หากไฟล์สั่งการมีเพียงคำสั่งของ Intel เท่านั้น macOS จะเปิดใช้ Rosetta โดยอัตโนมัติและเริ่มกระบวนการแปล เมื่อการแปลเสร็จสิ้น ระบบจะเปิดใช้ไฟล์ปฏิบัติการที่แปลแล้วแทนที่ต้นฉบับ อย่างไรก็ตาม กระบวนการแปลต้องใช้เวลา ดังนั้นผู้ใช้อาจรับรู้ว่าแอปที่แปลเปิดหรือทำงานช้ากว่าในบางครั้ง

เพื่อหลีกเลี่ยงกระบวนการแปลนี้ นักพัฒนาสามารถ สร้างไบนารีสากลสำหรับแอพของพวกเขา ซึ่งช่วยให้ทำงานโดยกำเนิดบนทั้ง Apple Silicon Mac และ Mac ที่ใช้ Intel ด้วยไฟล์สั่งการไฟล์เดียว Microsoft เป็นหนึ่งในนักพัฒนาจำนวนมากที่กำลังดำเนินการดังกล่าว

เมื่อไหร่จะมีงานแอปเปิ้ลต่อไป

มีการประกาศแอพจำนวนหนึ่งพร้อมการสนับสนุนแบบสากลรวมถึง ห้องมืด , djay Pro AI , และ OmniFocus .

Macs เครื่องแรกที่ใช้ชิป M1 จะเริ่มเข้าถึงลูกค้าในวันอังคาร

อัปเดต - 14 พฤศจิกายน: Microsoft ได้เปลี่ยนถ้อยคำในเอกสารสนับสนุนแล้ว และตอนนี้ก็บอกเพียงว่าการเปิดตัวแอป Office แต่ละรายการในครั้งแรก 'จะใช้เวลานานกว่า' แทนที่จะระบุ 20 วินาที เราได้รับแจ้งว่าเป็นเพราะ Microsoft ยังไม่ได้ยืนยันความเร็วที่แน่นอนของฮาร์ดแวร์ที่ใช้งานจริง

แท็ก: ไมโครซอฟท์ , คู่มือซิลิโคนของ Apple , โรเซตต้า