ฉันเห็นว่าการที่ Apple เปลี่ยนมาใช้โปรเซสเซอร์ Intel เป็นหนึ่งในการเคลื่อนไหวที่ฉลาดที่สุดที่พวกเขาเคยทำ มีเหตุผลหลายประการสำหรับสิ่งนี้ในระดับฮาร์ดแวร์ แต่ในระดับซอฟต์แวร์มันให้ความสามารถในการเรียกใช้ Windows โดยกำเนิด นอกจากนี้ยังมีการทำงานที่ดีขึ้นมากเมื่อใช้ Windows ภายในเครื่องเสมือน ก่อนที่อินเทลการจำลองเสมือนจะต้องทำงานเป็นอีมูเลเตอร์ซึ่งเป็นการแปลระหว่างชุดคำสั่งของโปรเซสเซอร์ที่แตกต่างกันโดยสิ้นเชิง ด้วย Intel ขณะนี้เครื่อง Apple ใช้โปรเซสเซอร์เดียวกันกับพีซีส่วนใหญ่ในโลก ซอฟต์แวร์ VMware สามารถเรียกใช้รหัสซอฟต์แวร์ได้มากมายบนตัวประมวลผลโฮสต์ นี่เป็นการเพิ่มความเร็วในการทำงานอย่างมาก
Apple ทำให้ Boot Camp พร้อมใช้งานกับ Leopard OS X Boot Camp ใช้เพื่อสร้างการตั้งค่าการบู๊ตคู่ สิ่งนี้จะทำงานได้เพราะจะช่วยให้คุณเรียกใช้ Windows ได้อย่างสมบูรณ์บน Mac ที่ใช้ Intel ข้อเสียคือคุณต้องรีบูตเครื่องเพื่อเปลี่ยนระบบปฏิบัติการ หากคุณเป็นเหมือนฉันที่ซอฟต์แวร์บางตัวดีกว่าบน Mac และบางตัวก็ดีกว่าใน Windows การถูกบังคับให้รีบูตเพื่อสลับไปมานั้นน่ารำคาญอย่างไม่น่าเชื่อ อย่างไรก็ตามการใช้ Windows ในเครื่องเสมือนภายใน OS X หมายความว่าคุณสามารถเรียกใช้ Windows ได้เหมือนกับแอปพลิเคชันอื่น ๆ ที่ติดตั้งบนคอมพิวเตอร์ของคุณ ไม่จำเป็นต้องรีบูตเครื่อง
คู่แข่งขันที่ยิ่งใหญ่สำหรับ Mac คือ Parallels และ VMWare Fusion ณ จุดนี้ฉันยังไม่ได้ลอง Parallels ค่อนข้างตรงไปตรงนี้เป็นเพราะฉันได้ยิน VMWare Fusion ดีกว่า ดังนั้นฉันคิดอย่างไรกับ VMware Fusion ณ จุดนี้ ชื่อของโพสต์นี้อาจให้ไป
ใช้ Vmware Fusion
ฉันติดตั้ง VMWare Fusion บน Mac Pro ของฉัน มันเป็นรุ่นทดลองที่จะให้ฟังก์ชั่นเต็มรูปแบบแก่คุณเป็นเวลา 30 วัน หลังจากที่คุณติดตั้งแล้วมันจะนำคุณเข้าสู่กระบวนการตั้งค่าเครื่องเสมือนเครื่องแรกของคุณ คุณจะเลือกระบบปฏิบัติการล่วงหน้า เนื่องจาก Windows เป็นตัวเลือกที่นิยมที่สุด VMware จึงให้การสนับสนุนอย่างละเอียดที่สุดสำหรับระบบปฏิบัติการนั้น คุณสามารถเรียกใช้ระบบอื่น ๆ (เช่น Ubuntu) กับ VMWare Fusion ได้โดยไม่มีปัญหา แต่สิ่งอำนวยความสะดวกบางอย่างที่คุณได้รับจาก Windows จะไม่สามารถใช้งานได้ เมื่อติดตั้ง Windows VMware จะถามรหัสผลิตภัณฑ์ของคุณ มันทำเช่นนี้เพราะมันสามารถทำการติดตั้ง Windows ให้คุณได้ตั้งแต่ต้นจนจบ
หากคุณติดตั้ง Windows ไว้ในพาร์ติชัน Boot Camp แล้ว VMware จะตรวจจับและอนุญาตให้คุณใช้การติดตั้ง Boot Camp เป็นเครื่องเสมือนภายใน OS X ไม่จำเป็นต้องติดตั้งใหม่
ฮาร์ดไดรฟ์ (ที่ติดตั้ง Vista) เป็นพาร์ติชัน Boot Camp
เมื่อติดตั้งแล้วคุณสามารถเริ่มต้นเครื่องเสมือนได้อย่างง่ายดาย เช่นเดียวกับคอมพิวเตอร์ทั่วไปมันจะบู๊ตและเข้าสู่ Windows ข้อแตกต่างเพียงอย่างเดียวก็คือสิ่งทั้งหมดนี้เกิดขึ้นภายในหน้าต่างใน OS X เป็นอิสระที่จะสามารถรีบูตเครื่อง Windows ได้โดยไม่ต้องบูตคอมพิวเตอร์ใหม่ทั้งหมด
ใน Windows VMware จะติดตั้งเครื่องมือ VMWare นี่คือคู่หูที่ทำงานภายใน Windows ซึ่งให้ประสบการณ์ที่ดูเหมือนจะไม่มีประสบการณ์ระหว่างมันกับ OS X ตัวอย่างเช่นฉันสามารถเลื่อนเมาส์ของฉันเข้าและออกจากเครื่องเสมือนได้อย่างง่ายดาย หากไม่มีสิ่งนี้เมื่อฉันคลิกภายใน Windows เมาส์จะติดอยู่ที่นั่นจนกว่าฉันจะกดคีย์พิเศษที่ยอมให้เคอร์เซอร์เมาส์กลับไปที่ OS X Vmware Tools ยังให้การเข้าถึงระบบไฟล์ OS X ไปยัง Windows เป็นไดรฟ์เครือข่าย ที่ Z. ยังให้การสนับสนุนโหมด Unity …
กำลังดูโหมด
มีสามวิธีในการดู VM: โหมดความสามัคคีโหมดหน้าต่างและเต็มหน้าจอ โหมดหน้าต่างจะแสดง Windows ภายในหน้าต่าง (แดกดันฉันรู้) เคลื่อนย้ายได้อย่างเต็มที่และปรับขนาดได้ภายใน OS X แบบเต็มหน้าจอแสดง Windows เต็มหน้าจอ ในโหมดเต็มหน้าจอมันยากมากที่จะบอกว่าคุณไม่ได้ใช้งาน Windows ดั้งเดิม ในกรณีของฉัน (ใช้หลายหน้าจอใน OS X) ฉันสามารถให้ Windows ใช้งานเต็มหน้าจอบนหนึ่งในจอภาพของฉันในขณะที่หน้าจอที่เหลือทั้งหมดแสดง OS X และฉันสามารถเลื่อนไปมาได้อย่างง่ายดาย นี่เป็นวิธีที่ไม่มีข้อ จำกัด ในการใช้งานระบบปฏิบัติการสองระบบที่ฉันมีสิทธิ์ใช้งาน
โหมด Unity ช่วยให้คุณเรียกใช้แอปพลิเคชัน Windows ภายใน OS X ซึ่งฟรีจากอินเทอร์เฟซ Windows ซึ่งหมายความว่าคุณสามารถเพิ่มแอพพลิเคชั่น Windows ลงใน Dock เลือกได้ใน Expose และจัดการแอพ Windows ราวกับว่าเป็นแอป OS X มันใช้งานได้ แต่มันไม่ใช่ประสบการณ์ที่ปราศจากข้อบกพร่อง ฉันมี VMware ขัดข้องสองสามครั้งพยายามทำสิ่งต่าง ๆ ในโหมด Unity บางครั้งการย้ายแอปพลิเคชัน Windows ไปรอบ ๆ จะแสดงเงาของเดสก์ท็อป Windows ที่อยู่ด้านหลัง กล่าวอีกนัยหนึ่งโหมด Unity นั้นเจ๋งมาก แต่มันไม่ได้มีวิธีการใช้งานแอพพลิเคชั่นของ Windows ใน OS X แต่ดูเหมือนว่ามันยังมีบั๊กมากพอที่คุณจะรับรู้ตลอดเวลาที่คุณทำงานในเครื่องเสมือนที่ซ่อนอยู่ ภายใต้มัน
บันทึกการใช้งานและปัญหา
ประสิทธิภาพของ VMware นั้นดีมาก คุณต้องจำไว้ว่าภายในเครื่องเสมือน Windows ยังคงเป็น Windows ตัวอย่างเช่นฉันใช้ Vista ภายใน VM มันใช้งานได้ แต่มันช้าเพราะ Vista เป็นระบบปฏิบัติการป่อง ถ้ามันถูกป่องนอก VM มันก็จะพองใน VM เช่นกัน Vmware Fusion ดูเหมือนว่าจะใช้งาน Windows XP ได้ดีกว่า Vista หลังจากที่ฉันเพิ่มหน่วยความจำเพิ่มเติมลงใน Mac Pro ของฉันฉันเพิ่มจำนวนหน่วยความจำให้กับเครื่องเสมือนสูงสุด 1 กิกะไบต์ เนื่องจาก Windows XP ทำงานได้ดีบนหน่วยความจำ 1 กิกะไบต์จึงทำงานที่ความเร็วดั้งเดิมภายในเครื่องเสมือน ทุกครั้งที่มันต้องใช้เวลาสักครู่สำหรับหน้าจอที่จะวาดใหม่ภายใน VM แต่ทั้งหมดนั้นทำงานได้ดีมาก หากคุณกำลังจะใช้ Vmware Fusion บน Mac ของคุณฉันแนะนำ XP อย่างแน่นอนมากกว่า Vista
ฉันยังลองใช้ Ubuntu Linux ภายใน VMware Fusion มันยังทำงานได้ดีแม้ว่าการรองรับจะไม่แรงเท่า Windows สิ่งสำคัญคือการติดตั้ง VMware Tools สำหรับ Windows นั้นเป็นไปโดยอัตโนมัติและง่ายดาย ด้วย Ubuntu, Vmware เพียงแค่ติดอิมเมจดีวีดีลงบนเดสก์ท็อปของ Ubuntu และมอบให้คุณ นั่นไม่เป็นประโยชน์สำหรับคนส่วนใหญ่ Linux nerd ตัวจริงที่เป็นราชาแห่งบรรทัดคำสั่งอาจจะจัดการได้อย่างง่ายดาย แต่ทักษะ Linux ของฉันไม่ได้ขึ้นอยู่กับสิ่งนั้น ดังนั้น Ubuntu จะทำงานได้ดีใน VMware Fusion แต่ถ้าคุณไม่สามารถติดตั้ง VMware Tools มันจะทำงานในเกาะเสมือนเล็ก ๆ น้อย ๆ ด้วยการบูรณาการกับ Mac ส่วนที่เหลือ
Vmware Fusion เป็นแอปพลิเคชั่นขนาดใหญ่และไม่ได้พิสูจน์การผิดพลาด ฉันจัดการเพื่อนำมาลงสองหรือสามครั้งในขณะนี้ หนึ่งความผิดพลาดบังคับให้ฉัน "บังคับออก" ภายใน OS X มันยังคงอยู่ใน Dock แม้หลังจากนั้นและในที่สุดฉันก็รีบูตเครื่องทั้งหมดเพื่อเริ่มต้นด้วยกระดานชนวนว่างเปล่า โดยไม่ต้องลอง Parallels ฉันจะจินตนาการว่ามันทำสิ่งเดียวกันในบางครั้ง ฉันยังผ่านช่วงเวลาที่ Vmware ดูเหมือนจะทำให้เกิดความตื่นตระหนกของเคอร์เนลใน OS X มันเกิดขึ้นประมาณสามครั้งติดต่อกัน
การสนับสนุนหลายจอภาพอ่อนแอ บางทีฉันควรจะพูดว่าไม่มีอยู่จริง ในโหมดหน้าต่างฉันสามารถลากหน้าต่าง VM ไปรอบ ๆ - ไม่มีปัญหา อย่างไรก็ตามในโหมด Unity แอพ Windows ทั้งหมดจะถูก จำกัด ไว้ที่หน้าจอเดียว การพยายามที่จะลากแอปพลิเคชั่นไปยังจอภาพอื่นทำให้ผลลัพธ์ไม่ได้ถูกวาดขึ้นมาใหม่ มันจะไม่ไป มุมมองเอกภาพ จำกัด อยู่ที่หน้าจอที่เครื่องเสมือนกำลังทำงานอยู่
การสนับสนุนฮาร์ดแวร์นั้นดีในเครื่องเสมือน เห็นได้ชัดว่าฮาร์ดแวร์บางตัวเป็นเวอร์ชวลไลเซชัน แต่รองรับเครื่องพิมพ์อุปกรณ์ USB การเข้าถึงซีดีรอมทั้งหมดทำงานได้โดยไม่มีปัญหา ในสาระสำคัญนี้ก็เหมือนกับการใช้ Windows โดยดั้งเดิมมีข้อยกเว้นเล็กน้อย เสถียรภาพก็ดีเช่นกันเนื่องจากฉันสามารถทำสิ่งต่าง ๆ เช่นใช้สแกนเนอร์และสแกนลงในเครื่องเสมือนได้โดยตรง
สรุปผลการวิจัย
โดยรวมแล้ว Vmware Fusion เป็นซอฟต์แวร์ที่ดีอย่างจริงจังที่ฉันจะไม่เรียกใช้ Mac โดยไม่ต้องใช้ มันไม่สมบูรณ์แบบ แต่ฉันคาดว่า Vmware จะปรับปรุงต่อไป Vmware เป็นผู้นำในการทำเวอร์ช่วลไลเซชั่นในอุตสาหกรรมดังนั้นคุณจึงมีชื่อที่เชื่อถือได้ด้านหลังซอฟต์แวร์ ดังนั้นสุดท้ายข้อดีและข้อเสีย:
ข้อดี
- เรียกใช้ระบบปฏิบัติการอื่น ๆ บน Mac ของคุณโดยไม่ต้องรีบูท
- มอบการใช้งาน Windows ที่ดูเหมือนไม่มีเงื่อนไขภายใต้ OS X
- ประสิทธิภาพที่ยอดเยี่ยม
- ง่ายต่อการใช้
จุดด้อย
- ไม่รองรับการตั้งค่าหลายหน้าจอ
- เกิดความผิดพลาดบางครั้ง
- โหมด Unity ไม่สมบูรณ์แบบ