เป็นเวลานานแล้วที่ Mac OS X 10.10 "Yosemite" ได้รับการเผยแพร่สู่ธรรมชาติ ดังนั้นเราจึงมีแนวคิดที่ดีทีเดียวว่าคุณลักษณะนี้ทำงานอย่างไร บางครั้ง Mac OS X ยังใช้เป็นลูกโปสเตอร์สำหรับอินเทอร์เฟซที่สะอาดตาและสวยงาม (โดยส่วนใหญ่แล้ว) ในฐานะนักเขียน Linux หน้าที่ของฉันคือต้องเปรียบเทียบไม่เพียงแต่ใน Linux distros เท่านั้น แต่ยังต้องแข่งขันกับคู่แข่งอีกด้วย
เมื่อ Yosemite ออกมาและดิสโทรคลื่นลูกใหม่ออกมา ก็ถึงเวลาที่จะทำการเปรียบเทียบระหว่าง Yosemite กับรุ่นใหม่เหล่านี้ ซึ่งทำงานได้ดีกว่า? แบบไหนดูดีกว่ากัน? Linux สามารถเรียนรู้อะไรจาก Mac OS X ได้บ้าง มาหาคำตอบกัน
ส่วนต่อประสานผู้ใช้
อย่างแรก การเปลี่ยนแปลงที่เห็นได้ชัดเจนที่สุดในโยเซมิตีคืออินเทอร์เฟซผู้ใช้ ในระยะสั้นมีการเปลี่ยนแปลงค่อนข้างน้อย แต่ในขณะเดียวกันก็ไม่มากนัก อินเทอร์เฟซผู้ใช้ในตัวเองนั้นเหมือนกันทุกประการกับระบบปฏิบัติการ Mac OS X ทุกเวอร์ชัน โดยยังคงเป็นอินเทอร์เฟซที่คุ้นเคยแบบเดียวกับที่ผู้ใช้ Mac รู้จักมานานหลายปี แต่ในขณะเดียวกันก็มีการอัปเดตด้วยภาพ
ธีม? แบน. ไม่ว่าคุณจะชอบหรือไม่ก็ตาม การออกแบบที่ร้อนแรงยังคงเป็นองค์ประกอบและสีสันที่แบนราบ และองค์ประกอบจำนวนมากถูกทำให้แบนราบ สิ่งเหล่านี้จะสังเกตเห็นได้ชัดเจนยิ่งขึ้นในเมนูและปุ่มควบคุมหน้าต่าง การออกแบบจำเป็นต้องปรับปรุงเล็กน้อยหลังจากที่ไม่เปลี่ยนแปลงมานานหลายปี ดังนั้นนี่คือการปรับปรุงที่น่ายินดี
แน่นอนว่าอินเทอร์เฟซผู้ใช้บน Linux นั้นแตกต่างกันมาก เนื่องจากมีสภาพแวดล้อมเดสก์ท็อปให้เลือกมากมาย Unity ค่อนข้างคล้ายกับ Mac OS X ในหลายๆ ด้าน ยกเว้นว่า "dock" จะอยู่ทางด้านซ้ายของหน้าจออย่างถาวร ในด้านความสวยงาม KDE นั้นคล้ายกับอินเทอร์เฟซของ Mac OS X ส่วนใหญ่ที่มีธีมสีเงินและสีน้ำเงิน หากคุณต้องการสิ่งที่แตกต่างออกไป มี Cinnamon, MATE หรือ Gnome Shell ข้อดีของตัวเลือกที่แตกต่างกันเหล่านี้ก็คือ คุณมีทางเลือก! คุณสามารถปรับแต่งระบบของคุณให้มีลักษณะตามที่คุณต้องการ สำหรับ Mac OS X นั้นไม่มีการปรับแต่งให้ใช้งานมากมาย แม้จะมีการปรับแต่งแบบสุดขั้ว แต่ระบบ Mac OS X ก็ยังเป็นที่จดจำได้
ผู้ชนะ: Mac OS X เพื่อความคุ้นเคยที่แท้จริง Linux สำหรับการปรับแต่ง
ประสิทธิภาพ
ประสิทธิภาพด้วยตัวมันเองนั้นค่อนข้างยากที่จะเข้าใจโดยการใช้งานปกติ เนื่องจากทั้งสองระบบทำงานได้ดี แต่เราต้องใช้เกณฑ์มาตรฐานเพื่อกำหนดความแตกต่างของประสิทธิภาพแทน มีการทดสอบมากมายบนเว็บซึ่งแสดงให้เห็นอย่างสม่ำเสมอว่า Linux distros รุ่นล่าสุดมักจะทำงานได้ดีกว่า Yosemite ทั้งในด้านประสิทธิภาพของ CPU และกราฟิก อันที่จริง เกณฑ์มาตรฐานของเว็บไซต์ยอดนิยมแห่งหนึ่งแสดงให้เห็นว่า Ubuntu ชนะในการทดสอบ 12 จาก 15 รายการ ซึ่งรวมถึงเกณฑ์มาตรฐานที่เกี่ยวข้องกับเกมทั้งหมดด้วย
นอกจากนี้ยังมีความแตกต่างอย่างมากในจำนวน RAM ที่แต่ละระบบปฏิบัติการใช้ทันทีหลังจากรีบูต ฉันตรวจสอบการใช้ RAM ของพาร์ติชัน Mac OS X และ Linux ทันทีหลังจากบูต และพบว่า Mac OS X ใช้ RAM ประมาณ 3.6GB ในขณะที่ Linux ใช้ RAM เพียงประมาณ 600MB ทั้งสองระบบมีแอปพลิเคชั่นเริ่มต้นในปริมาณเท่ากันโดยประมาณ และระบบ Linux กำลังใช้งานสภาพแวดล้อมเดสก์ท็อป Cinnamon แม้ว่า KDE จะมีสภาพแวดล้อมเดสก์ท็อปที่หนักที่สุด ฉันก็ยังคงไม่ใช้เกิน 1GB หลังจากการบูทเครื่อง
อย่างไรก็ตาม มีข้อดีและข้อเสียที่ซ่อนอยู่สำหรับ Linux Linux ทำงานบนฮาร์ดแวร์มากกว่า Mac OS X แต่ Linux อาจใช้งานไม่ได้ 100% กับฮาร์ดแวร์ของ Apple เสมอไป ซึ่ง Mac OS X นั้นยอดเยี่ยม (อย่างเห็นได้ชัด) ในกรณีของฉันกับ MacBook Pro Retina เว็บแคมของฉันใช้งานไม่ได้กับ Linux และไม่มีการใช้งานที่เหมาะสมสำหรับการรองรับ HiDPI ที่เหมาะสม เนื่องจากอยู่ในระหว่างดำเนินการ แต่ยังห่างไกลจากความสมบูรณ์แบบ
ผู้ชนะ: ลินุกซ์
การใช้พลังงาน
แม้ว่าลีนุกซ์มีแนวโน้มที่จะบางกว่า Mac OS X แต่ก็ไม่ได้ดีที่สุดในด้านการจัดการพลังงาน โดยเฉพาะอย่างยิ่งกรณีนี้เมื่อเปรียบเทียบกับ Mac OS X เนื่องจาก OS X ได้รับการปรับแต่งสำหรับฮาร์ดแวร์ของ Apple โดยเฉพาะ ในขณะที่ Linux จะต้องเป็นแบบทั่วไปมากกว่าในการจัดการพลังงาน สำหรับ MacBook Pro Retina ของฉัน อายุการใช้งานแบตเตอรี่บน Linux อยู่ที่ 2 ใน 3 ของอายุการใช้งานบน Mac OS X โดยเฉลี่ย (เช่น 6 ชั่วโมงบน Linux เทียบกับ 9 ชั่วโมงบน OS X) นั่นเป็นข้อแตกต่างที่สำคัญทีเดียว และเป็นเหตุผลที่ดีว่าทำไมบางครั้งฉันต้องเรียกใช้ Mac OS X เมื่อฉันรู้ว่าฉันมีวันที่ยาวนานรออยู่ แม้ว่าฉันจะชอบใช้ Linux
มีเครื่องมือบางอย่างใน Linux ที่จะช่วยให้คุณพยายามควบคุมการใช้พลังงานของคุณ เช่น TLP ซึ่งจะปรับตัวแปรโดยอัตโนมัติเพื่อปรับปรุงการใช้พลังงาน และ PowerTOP ซึ่งเป็นเครื่องมือที่จะช่วยให้คุณระบุได้ว่าสิ่งใดกำลังดูดพลังงาน ถึงอย่างนั้นก็ยังไม่มีประสิทธิภาพเท่า Mac OS X ซึ่งอาจเนื่องมาจากคุณภาพ/ความคืบหน้า/คุณสมบัติของไดรเวอร์
ผู้ชนะ: Mac OS X
ลินุกซ์ไม่สมบูรณ์แบบ แต่รองรับได้
หลังจากการเปรียบเทียบเหล่านี้ โยเซมิตีและลินุกซ์จะถูกผูกไว้ด้วยกันสามส่วน และฉันไม่ต้องการที่จะทำลายความสัมพันธ์นั้นเพราะแม้ว่าฉันจะรัก Linux และชอบที่จะ "เกลียด" บน OS X เพราะมันเป็นกรรมสิทธิ์และจาก Apple ฉันต้องให้เครดิตในบางพื้นที่กับระบบปฏิบัติการของ Apple แม้ว่าอินเทอร์เฟซผู้ใช้อาจไม่ค่อยสร้างสรรค์นัก แต่ก็คุ้นเคยและยังคงดูดีอยู่ ใช้งานได้ดี (ถึงแม้จะไม่เร็วเท่า Linux) และมีการจัดการพลังงานที่ยอดเยี่ยมเพื่ออายุการใช้งานแบตเตอรี่ที่ยาวนาน และองค์ประกอบเหล่านี้รวมกันเป็นสาเหตุที่ Mac โดยเฉพาะอย่างยิ่งสำหรับแล็ปท็อป ได้รับความนิยมมากขึ้นอย่างมากในช่วงไม่กี่ปีที่ผ่านมา
Linux สามารถเรียนรู้อะไรจาก Mac OS X และปรับปรุงอะไรได้บ้าง ในขณะที่ฉันไม่คิดว่าจะมีสภาพแวดล้อมเดสก์ท็อปที่จดจำได้อย่างแท้จริง (แม้ว่า Unity จะเป็นสภาพแวดล้อมที่ใกล้เคียงที่สุดกับอุดมคตินั้นที่สุด) Linux ก็ยังภาคภูมิใจในประสบการณ์ที่ปรับแต่งได้ แต่ยังคงต้องมุ่งเน้นไปที่การปรับปรุงการรองรับฮาร์ดแวร์และโดยเฉพาะอย่างยิ่งการจัดการพลังงาน ลินุกซ์มีหลายอย่างเกิดขึ้นแล้ว แต่มีบางสิ่ง – โดยเฉพาะอย่างยิ่งที่เกี่ยวข้องกับการปรับปรุงการพกพา – ที่อาจจะดีกว่า และฉันรู้ว่าเนื่องจากชุมชนโอเพ่นซอร์สต้องทำงานกับสิ่งเหล่านี้ด้วยตัวเอง จึงเป็นเรื่องยากที่จะบรรลุเป้าหมายเหล่านั้น
คุณคิดว่า Linux จำเป็นต้องปรับปรุงอะไรบ้าง แจ้งให้เราทราบในความคิดเห็น!
เครดิตรูปภาพ:Phoronix (Michael Larabel)