Ưu điểm và nhược điểm của hệ điều hành macOS Ưu điểm + Hoạt động mượt mà Trang 6 Ngoài ra, Apple cũng có thể nhanh chóng nhận được phản hồi về lỗi có trên phần mềm, từ đó cung cấp các
GIỚI THIỆU CHUNG
Hệ điều hành macOS là gì?
MacOS, cái tên xuất phát từ cụm từ Macintosh operating system, là hệ điều hành do Apple phát triển, và được giới thiệu lần đầu vào năm 2001
Mac OS X đã trải qua nhiều giai đoạn phát triển với các tên gọi khác nhau, bắt đầu từ Mac OS X, sau đó được rút gọn thành OS X vào năm 2012, và cuối cùng, tên gọi macOS chính thức ra đời vào năm 2016.
Hệ điều hành này đã được tích hợp trên nhiều sản phẩm của Apple, bao gồm máy tính bàn và laptop, và hiện đã khẳng định được vị thế của mình trên thị trường.
Ưu điểm và nhược điểm của hệ điều hành macOS
Apple có khả năng kiểm soát cả phần mềm lẫn phần cứng của thiết bị, giúp tối ưu hóa hiệu suất máy tính một cách dễ dàng.
Apple có khả năng nhanh chóng tiếp nhận phản hồi về lỗi phần mềm và cung cấp các bản cập nhật khắc phục chỉ trong vài tuần Giao diện của sản phẩm cũng được thiết kế đẹp mắt, mang lại trải nghiệm người dùng tốt.
Bởi vì là nhà sản xuất thiết bị điện tử lớn trên toàn cầu, thế nên Apple rất chăm chút trong thiết kế của giao diện mình
Giao diện của macOS nổi bật với độ thẩm mỹ cao, mang đến cảm hứng làm việc cho người dùng ngay từ lần khởi động đầu tiên Với thiết kế đẹp mắt và số lượng virus ít, macOS không chỉ thu hút người dùng mà còn đảm bảo an toàn cho thiết bị.
So với Windows, thị phần của macOS trong lĩnh vực máy tính thấp hơn đáng kể, điều này khiến cho nền tảng này không phải là mục tiêu hấp dẫn cho các tin tặc phát triển virus hoặc mã độc.
Ngoài ra, nhờ tính bảo mật cao của macOS, thiết bị cũng hạn chế được sự xâm nhập của virus có trên không gian mạng
Ki ế n trúc máy tính và h ệ đi ề u…
Kiến trúc máy tính và hệ điề… None 143
Investigating the effect of tiktok app o…
Kiến trúc máy tính và hệ điề… None 11
D ị ch v ụ và du l ị ch ( III ) và IV - Copy
Kiến trúc máy tính và hệ điề… None 6
Nếu bạn mới mua thiết bị macOS và đang trong quá trình làm quen, đừng lo lắng Chỉ cần khoảng một tuần, bạn sẽ nhanh chóng thích nghi với các thao tác và sử dụng máy một cách thuần thục.
+ Kho ứng dụng đồ sộ
App Store có trên macOS có số lượng ứng dụng rất đa dạng, bạn có thể dễ dàng tải về bất cứ lúc nào
Với việc Apple hỗ trợ kiến trúc ARM trên macOS, số lượng ứng dụng được chuyển từ iOS/iPadOS sang macOS dự kiến sẽ gia tăng đáng kể trong thời gian tới.
+ Nằm trong hệ sinh thái của Apple
Các thiết bị chạy macOS thuộc hệ sinh thái Apple, mang lại khả năng kết nối và đồng bộ nhanh chóng, giúp người dùng tối ưu hóa công việc hiệu quả hơn.
Chẳng hạn, một số tính năng mà bạn có thể sử dụng như tính năng đồng bộ iCloud giữa các thiết bị
Hầu hết các dòng máy chạy hệ điều hành macOS của Apple đều có giá thành tương đối cao so với các dòng máy khác, tạo ra một rào cản trong việc tiếp cận người dùng phổ thông hoặc người dùng thuộc phân khúc máy tính tầm trung.
+ Ít phần mềm lớn tương thích
Mặc dù macOS được biết đến với hiệu suất và giao diện ấn tượng, nhưng không phải tất cả phần mềm đều hoạt động mượt mà trên hệ điều hành này.
So với Windows, người dùng macOS sẽ gặp bất lợi trong việc tiếp cận một số phần mềm văn phòng hoặc các tựa game giải trí
Bộ ứng dụng văn phòng Microsoft Office (Word, Excel,…) trên macOS thiếu nhiều tính năng so với phiên bản Windows, và thao tác sử dụng cũng phức tạp hơn.
CẤU TRÚC CỦA HỆ ĐIỀU HÀNH MAC OS
Cấu trúc hệ thống
MacOS là hệ điều hành dành cho các máy tính của Apple, nổi bật với nhiều chương trình được thiết kế tinh tế Cấu trúc của Mac OS X bao gồm nhiều lớp, trong đó lớp cơ bản là Darwin, một hệ thống Unix Tiếp theo là lớp đồ họa, bao gồm Quartz, OpenGL và QuickTime Lớp ứng dụng được hình thành từ bốn thành phần chính: Classic, Carbon, Cocoa và Java Cuối cùng, lớp giao diện người dùng nằm ở trên cùng, được gọi là Aqua.
Core Darwin, phát triển từ phiên bản BSD, là hệ điều hành UNIX mã nguồn mở do Apple ra mắt vào năm 2000 Mach, phần chính của core Darwin, đảm nhận các chức năng quan trọng như quản lý bộ nhớ và đường truyền dữ liệu Với tính chất mã nguồn mở, Darwin cho phép người dùng truy cập và chỉnh sửa mã nguồn, tạo điều kiện cho việc phát triển và nâng cao các phiên bản khác nhau của hệ điều hành này trên Mac.
Darwin sở hữu nhiều tính năng nổi bật như bảo vệ bộ nhớ, quản lý bộ nhớ tự động và bộ nhớ ảo nâng cao Hệ điều hành này cũng hỗ trợ đa nhiệm, cung cấp các dịch vụ input-output cho Mac OS X, và tích hợp tính năng plug-and-play, hot-swapping cùng với quản lý năng lượng hiệu quả.
1.2 Hệ thống con đồ họa (Graphics Subsystem)
Trong Mac OS X, hệ thống con đồ họa bao gồm ba phần chính: Quartz, OpenGL và QuickTime, mỗi phần đảm nhận các chức năng riêng Quartz quản lý đồ họa 2D, cung cấp phông chữ, kiểu chữ, cũng như hiển thị hình ảnh và đồ họa giao diện.
OpenGL hỗ trợ đồ họa 3D với các tính năng như ánh xạ kết cấu, độ trong suốt, khử răng cưa, hiệu ứng khí quyển và hiệu ứng đặc biệt Nó cũng có khả năng hoạt động trên các hệ thống Unix và Windows.
QuickTime là một công cụ quan trọng trong các phương tiện kỹ thuật số, hỗ trợ video kỹ thuật số, truyền phát video và âm thanh Nó cũng tích hợp với các ứng dụng sáng tạo trong hệ thống như iMovie và iTunes, mang đến trải nghiệm đa dạng cho người dùng.
Hệ thống con ứng dụng trong Mac OS X cung cấp môi trường cổ điển (Classic Environment) cho phép chạy các ứng dụng cổ điển Ba môi trường phát triển ứng dụng chính bao gồm Carbon, Cocoa và Java.
Môi trường cổ điển đảm bảo các ứng dụng viết cho phiên bản trước của hệ điều hành hoạt động mượt mà Môi trường Carbon hỗ trợ chuyển đổi ứng dụng sang giao diện chương trình ứng dụng Carbon, quá trình này được gọi là cacbon hóa ứng dụng Trong khi đó, môi trường Cacao cung cấp không gian phát triển ứng dụng hướng đối tượng, tận dụng tối đa cấu trúc của Mac OS X Ngoài ra, ứng dụng Java và Java applet có thể chạy trong môi trường Java.
1.4 Giao diện người dùng (User Interface)
Giao diện người dùng Mac OS X, được gọi là Aqua, nổi bật với các tính năng trực quan và công cụ tùy chỉnh linh hoạt, đáp ứng nhu cầu và sở thích của người dùng Aqua sử dụng đa dạng màu sắc và kết cấu, với các biểu tượng chi tiết, chân thực, tạo nên một trải nghiệm bắt mắt, thú vị và hiệu quả trong việc sử dụng.
Cách nhìn từ phía người dùng: Tổ chức tệp
Hệ thống tệp của MacOS được đặc tả bởi:
- Cấu trúc cấp bậc (cây thư mục);
- Cách xử lý nhất quán dữ liệu của tệp (chuỗi các byte byte stream );
- Khả năng tạo và hủy tệp (tạo mới, xóa);
- Tính tăng trưởng động của tệp (thêm bớt, cắt dán);
- Khả năng bảo vệ dữ liệu của tệp (bởi các kiểu thuộc tính như quyền truy nhập);
- Xử lí các thiết bị ngoại vi như xử lí các tệp (cách nhìn thiết bị bởi mô tả kiểu tệp)
Hệ thống tệp (FS) được tổ chức như một cây bắt đầu từ nút gốc gọi là root, biểu diễn bằng dấu “/” Từ nút gốc, các thư mục khác tạo thành các nhánh của cây, và trong các nhánh này có thể có thêm các nhánh con Dưới các nhánh, tệp được lưu trữ, bao gồm cả tệp bình thường và tệp đặc biệt Tệp được truy cập thông qua đường dẫn (path name), mô tả cách định vị tệp trong hệ thống.
Đường dẫn đầy đủ, hay còn gọi là đường dẫn tuyệt đối, bắt đầu bằng dấu / và xác định vị trí tệp bằng cách đi từ thư mục gốc qua cấu trúc cây thư mục Ví dụ, /usr/src/cmd/date.c là đường dẫn tuyệt đối tới tệp date.c Ngược lại, đường dẫn không bắt đầu từ thư mục gốc được gọi là đường dẫn tương đối, chỉ định tới thư mục hiện tại của tệp Thư mục cũng được coi là một loại tệp, nơi hệ thống xử lý dữ liệu dưới dạng byte stream, với dữ liệu chứa tên các tệp theo khuôn dạng dự đoán được, giúp hệ điều hành và các chương trình nhận diện tệp trong thư mục Quyền truy cập tệp được kiểm soát bởi quyền truy cập (access permission), được thiết lập độc lập để quản lý quyền đọc (read), ghi (write) và thực hiện (execute) cho ba nhóm người dùng: người sở hữu tệp (u user), nhóm người được truy cập (g).
Người dùng có thể tạo tệp trong hệ thống MacOS nếu được phép, và các tệp mới này sẽ trở thành các nhánh lá trong cấu trúc thư mục MacOS xử lý các thiết bị như tệp thông thường, với các thiết bị được mô tả bởi các tệp thiết bị đặc biệt nằm trong thư mục /dev Các chương trình truy cập thiết bị bằng cú pháp tương tự như với tệp bình thường, và chúng cũng được bảo vệ thông qua quyền truy cập Do tên thiết bị giống với tên tệp thông thường và các thao tác trên chúng tương tự, hầu hết các chương trình không nhận biết kiểu tệp bên trong của tệp mà chúng đang thao tác.
Môi trường xử lý
Một chương trình là một tệp thực thi, trong khi một tiến trình là một khoảnh khắc của chương trình đang được thực hiện theo trục thời gian.
- Dữ liệu(data)của tiến trình
- Thông tin khác cần thiết để chạy trình
Các tiến trình trên MacOS hoạt động trong bối cảnh riêng biệt, cho phép thực hiện đồng thời nhờ vào tính năng đa nhiệm (multitasking) và nguyên lý phân chia thời gian (time sharing) Số lượng tiến trình logic là không giới hạn, và nhiều GHT (Giao thức Hệ Thống) cho phép quản lý các tiến trình, bao gồm việc tạo ra, kết thúc, đồng bộ hóa và kiểm soát phản ứng với các sự kiện khác nhau Các tiến trình này hoạt động độc lập với nhau, ví dụ như trong hàm main (argc, argv) với các tham số int argc và char *argv[].
{ /* giả định có 2 đối đầu vào*/ if (fork () == 0) execl (“copy”, ”copy”, argv[1], argv[2], 0); wait((int *) 0); printf (“copy done\n”);
Chương trình sử dụng hàm fork() để tạo một tiến trình con, nhận giá trị trả về là 0 và kích hoạt excel để thực hiện lệnh copy Lệnh excel sẽ thay thế không gian địa chỉ của tiến trình con bằng mã của chương trình "copy", giả định rằng chương trình này nằm trong thư mục hiện hành của tiến trình cha Khi excel hoàn tất, nó sẽ không trở về địa chỉ xuất phát trong main do chạy trong một miền địa chỉ khác Tiến trình cha, sau khi gọi fork(), nhận giá trị khác 0 từ hàm wait() và "treo" để chờ đến khi quá trình "copy" hoàn thành, sau đó in ra thông báo "copy done" và kết thúc thực hiện main bằng exit, với exit() là ngầm định khi kết thúc main trong C.
GHT cho phép người dùng phát triển các chương trình thực hiện các thao tác tinh vi mà không yêu cầu kernel phải có nhiều chức năng vượt mức cần thiết Một số chức năng quan trọng có thể được nhắc đến, chẳng hạn như các bộ dịch.
Shell thực hiện ba kiểu lệnh:
Lệnh là tệp có thể thực hiện được chứa mã máy phát sinh do bộ dịch tạo ra từ mã nguồn (chương trình C chẳng hạn);
Lệnh là tệp chứa một xâu các dòng lệnh của shell;
Shell trong MacOS là một ngôn ngữ lập trình mạnh mẽ với các lệnh bên trong giúp tùy biến cho từng môi trường sử dụng Shell không thuộc phần kernel mà là chương trình người dùng, cho phép chạy đồng thời ba loại shell khác nhau tùy theo nhu cầu Sức mạnh của mỗi kiểu shell nằm ở khả năng lập trình của chúng Mỗi tiến trình trong MacOS hoạt động trong một môi trường thực thi, bao gồm thư mục hiện hành, nơi không bắt đầu bằng dấu “/” Người dùng có thể chạy nhiều tiến trình cùng lúc, và các tiến trình này có khả năng tạo ra các tiến trình con một cách động, đồng bộ hóa việc thực hiện, tạo nên một môi trường lập trình mạnh mẽ trong MacOS.
Các dịch vụ của MacOS
Chương trình chủ yếu: Mac App Store
Mac App Store là nền tảng phân phối ứng dụng kỹ thuật số dành cho macOS, được phát triển và duy trì bởi Apple Inc Dựa trên phiên bản iOS, nền tảng này đã được giới thiệu tại sự kiện "Back to the Mac".
Apple đã ra mắt Mac App Store lần đầu tiên vào năm 2011, sau khi người dùng Snow Leopard được phép truy cập miễn phí Từ tháng 11 năm 2010, Apple đã bắt đầu chấp nhận ứng dụng từ các nhà phát triển đã đăng ký để chuẩn bị cho sự kiện ra mắt Chỉ sau 24 giờ phát hành, Mac App Store đã đạt hơn một triệu lượt tải xuống.
Chương trình chủ yếu: Apple Books
Apple Books được phát hành lần đầu trong OS X Mavericks
Chương trình chủ yếu: FaceTime
FaceTime là ứng dụng gọi video được Apple phát hành nhằm thay thế iChat trên Mac
Chương trình chủ yếu: Find My
Lần đầu tiên có sẵn trong macOS Catalina, nó theo dõi vị trí của các thiết bị tương thích được kết nối qua iCloud
Chương trình chủ yếu: Apple Podcasts
Chương trình chủ yếu: Safari (web browser)
Safari là trình duyệt web mặc định có trong macOS kể từ phiên bản 10.3
"Panther", nơi nó thay thế Internet Explorer cho Mac OS X Nó sử dụng công cụ trình duyệt WebKit
Siri, được giới thiệu trong macOS 10.12, là một trợ lý ảo và kỹ thuật số giúp người dùng tương tác bằng cách đặt câu hỏi, đưa ra đề xuất và thực hiện các tác vụ trên thiết bị Trước đó, Siri đã có mặt trên iOS.
iTunes là một ứng dụng đa phương tiện phát triển bởi Apple Inc., được giới thiệu vào ngày 9 tháng 1 năm 2001 Chương trình này không chỉ là một trình phát đa phương tiện và thư viện phương tiện mà còn cung cấp dịch vụ đài phát thanh Internet, tiện ích quản lý thiết bị di động và ứng dụng khách cho iTunes Store Người dùng có thể mua, phát, tải xuống và tổ chức các nội dung đa phương tiện kỹ thuật số trên máy tính cá nhân sử dụng hệ điều hành macOS và Windows.
Để cải thiện trải nghiệm người dùng, Apple đã quyết định tách iTunes thành các ứng dụng riêng biệt, bao gồm Apple Music, Apple Podcasts và Apple TV, bắt đầu từ macOS Catalina Finder sẽ đảm nhận vai trò quản lý thiết bị mà iTunes từng thực hiện Thay đổi này không ảnh hưởng đến người dùng Windows hoặc các phiên bản macOS cũ hơn.
4.9 iCloud iCloud là một dịch vụ do nhà Apple phát triển và cung cấp nhằm mục đích hỗ trợ người dùng có thể lưu trữ ảnh, ghi chú, mật khẩu, các tệp, các file và các loại dữ liệu khác nhau một cách an toàn và bảo mật trên đám mây iCloud cũng sẽ tự động cập nhật trên các thiết bị khác của người dùng Ngoài ra, dịch vụ cũng sẽ giúp cho người dùng có thể dễ dàng chia sẻ hình ảnh, tệp và các ghi chú, cho gia đình và bạn bè của mình Không những vậy, người dùng cũng có thể sử dụng iCloud để sao lưu iPhone, iPad hoặc iPod touch của mình.
Cuộc chiến hệ điều hành trong tương lai
Ưu điểm
Bảo mật thông tin tuyệt đối là một trong những ưu điểm nổi bật của MacOS, được đánh giá cao bởi các chuyên gia bảo mật và người dùng dày dạn kinh nghiệm.
Vì được Apple phát triển riêng biệt dành cho các sản phẩm của họ
Hệ điều hành MacOS mang lại tính tiện dụng cao, giúp người mới dễ dàng làm quen nhờ vào cách sắp xếp logic Apple không ngừng cải tiến hiệu suất hoạt động của hệ điều hành, đồng thời lắng nghe phản hồi từ người dùng để khắc phục sự cố nhanh chóng, từ đó tạo sự hài lòng cho khách hàng.
Apple luôn chú trọng đến việc tối ưu hóa thiết kế giao diện, phần mềm và ngoại hình của các sản phẩm Hiện tại, các dòng sản phẩm sử dụng hệ điều hành MacOS nổi bật với thiết kế tinh tế, vượt trội hơn so với các sản phẩm cùng phân khúc.
Các thiết bị Apple dễ dàng kết nối và chia sẻ dữ liệu nhờ hoạt động trên nền tảng MacOS, giúp hỗ trợ công việc của người dùng hiệu quả Một trong những tính năng nổi bật là khả năng đồng bộ dữ liệu tập trung qua iCloud, mang lại sự tiện lợi cho người dùng.
Nhược điểm
Giá thành của các sản phẩm chạy hệ điều hành MacOS thường khá cao, điều này hạn chế khả năng tiếp cận của Apple với nhóm khách hàng tầm trung và giá rẻ Tuy nhiên, nếu bạn muốn trải nghiệm MacOS mà không đủ tài chính để mua sản phẩm mới, có thể xem xét việc mua các sản phẩm Mac cũ.
Khả năng tương thích của hệ điều hành này được đánh giá khá cao, nhưng vẫn còn nhiều phần mềm không tương thích Điều này khiến người dùng gặp khó khăn
Khi so sánh macOS và Windows, người dùng cần cân nhắc cả ưu điểm và nhược điểm của từng hệ điều hành Việc quyết định nên chọn macOS hay Windows không hề đơn giản, bởi mỗi hệ điều hành đều có những đặc điểm nổi bật riêng Lựa chọn cuối cùng phụ thuộc vào nhiều yếu tố khác nhau.
Người dùng cần xác định rõ nhu cầu sử dụng của mình trước khi chọn giữa laptop Windows và máy Mac Nếu chỉ làm việc văn phòng, sử dụng đơn giản hoặc chơi game, laptop Windows sẽ là lựa chọn phù hợp Tuy nhiên, nếu cần làm đồ họa hoặc thực hiện các tác vụ chuyên nghiệp, máy Mac sẽ thích hợp hơn Tóm lại, nhu cầu sử dụng là yếu tố quyết định quan trọng trong việc lựa chọn giữa macOS và Windows.
Windows là lựa chọn lý tưởng cho người dùng cần làm việc với độ khó trung bình hoặc để chơi game và xem phim Tuy nhiên, nếu bạn cần một hệ điều hành cho thiết kế đồ họa hoặc các tác vụ chuyên môn phức tạp, MacOS sẽ là sự lựa chọn phù hợp hơn.
Kém phổ biến Phổ biến hơn
MacOS nổi bật với tính ổn định cao, cho phép các phần mềm hoạt động độc lập, từ đó giảm thiểu rủi ro hệ thống Ngược lại, Windows thường gặp vấn đề khi các phần mềm gắn kết chặt chẽ với nhau, dẫn đến nguy cơ sập hệ thống nếu một thành phần gặp sự cố Nhiều người dùng Windows thường phải đối mặt với các lỗi như giật lag, màn hình đỏ hoặc xanh, ảnh hưởng đến trải nghiệm sử dụng.
Giao diện của Mac os đơn giản, tinh gọn và đẹp mắt hơn
Dễ sử dụng dễ dàng bố trí
Giao diện của windows phức tạp, giàu tính năng hơn với nhiều tuỳ chỉnh hơn
File Explorer trong Windows trông trực quan và đầy đủ tính năng hơn Finder của macOS Bên cạnh đó, Windows quản lý cửa sổ quy củ hơn
Siri có tốc độ phản hồi nhanh hơn, ngay cả khi thực hiện các thao tác phức tạp Về độ chính xác, cả Siri và Cortana đều tương đương, nhưng Siri vượt trội hơn Cortana về khả năng hoàn thành các chức năng một cách hiệu quả.
Cortana đang có rất nhiều tính năng được bổ sung
Khả năng bảo mật cao hơn, do apple có toàn quyền kiểm soát phần cứng và phần mềm nên dễ dàg triển khai các tính năng bảo mật mới
Không cần sử dụng các phần mềm chống virus nhưng vẫn an toàn, ít có trường hợp mất mát thông tin và dữ liệu
Hệ thống có nhiều lỗ hổng và số lượng người dùng lớn khiến dễ bị nhiễm virus, đồng thời việc thu thập dữ liệu người dùng từ đa phương tiện cũng thường xuyên bị kiểm soát.
Mac OS cung cấp nhiều ứng dụng và phần cứng hỗ trợ cho các tệp nhạc, hình ảnh và video Đặc biệt, hệ điều hành này nổi bật với các phần mềm thiết kế chuyên nghiệp, đáp ứng nhu cầu sáng tạo của người dùng.
MacOS có những phần mềm ưu việt hơn so với
Hiệu năng đa nhiệm của Mac được đánh giá cao hơn so với Windows, mức độ tương thích vô cùng mượt mà, kể cả với trình duyệt web
Windows cũng đang nỗ lực để hỗ trợ đa phương tiện tốt hơn nhưng nhìn chung vẫn còn kém so với MacOS
Hầu hết các máy Mac đều đã được tích hợp ổ cứng SSD nên tốc độ của
Mac chiếm ưu thế hơn so với Windows
Thời gian khởi động trung bình: Mac OS đạt kết quả tốt hơn, khi mất chỉ
28,7 giây để hoàn tất quá trình khởi động, thời gian trung bình để tắt máy Mac OS mất chừng
Duyệt web trên trình duyệt mặc định của Mac
OS (Safari) mất chừng 3,3 giây
Có thể dung ổ cứng HDD hoặc SSD
Thời gian khởi động trung bình: Windows trung bình mất gần
1 phút thời gian trung bình để tắt máy Windows phải mất khoảng 40 giây để hoàn tất
Trong khi với trình duyệt Internet Explorer của Windows phải mất khoản 6,3 giây để hoàn tất 1 trang web
Khả năng tương thích cao đối với các sản phẩm của apple như ipad imac apple watch iphone,
Tuy nhiên đa số phần mềm không được hỗ trợ với hđh này cho nên khó
Nhiều mẫu MacBook không được trang bị card đồ họa rời, mặc dù có hỗ trợ eGPU, điều này khiến chúng không phù hợp cho việc chơi game ngay khi mới mua về.
Windows hỗ trợ mạnh hơn cho
Công nghệ VR và trò chơi đang dần thay thế các hệ máy console, giúp tiết kiệm chi phí cho người dùng Các nhà sản xuất ngày càng chú trọng phát triển một loạt phụ kiện, thiết bị và add-on hỗ trợ cho trải nghiệm game Hầu hết các trò chơi nổi tiếng đều có phiên bản trên Windows, mang lại sự thuận tiện cho game thủ.
Có nhiều tùy chọn đăng nhập cho MacBook, cho phép người dùng dễ dàng truy cập chỉ với một cú nhấp ngón tay Ngoài ra, bạn cũng có thể đăng nhập bằng iPhone hoặc Apple Watch một cách nhanh chóng và thuận tiện.
Windows cung cấp tính năng Hello với nhiều tùy chọn đăng nhập sinh trắc học, bao gồm đăng nhập bằng khuôn mặt và vân tay, có sẵn trên nhiều mẫu máy tính xách tay.
Hackintosh
Tổng quan Hackintosh
"Hackintosh" là thuật ngữ chỉ việc cài đặt hệ điều hành Mac OS trên máy tính không phải của Apple Xuất hiện lần đầu vào năm 2005, quá trình cài đặt Hackintosh trên PC được gọi là "Hackintoshing", trong khi trên Laptop thường được gọi là "Hackintosh Laptop".
Khi muốn lập trình Swift nhưng ngân sách hạn chế, Hackintosh là lựa chọn lý tưởng Thay vì chi hàng chục triệu đồng cho một chiếc Macbook, bạn hoàn toàn có thể trải nghiệm hệ điều hành MacOS ngay trên PC hoặc Laptop của mình mà không tốn chi phí.
Các thuật ngữ
Liên quan đến Hackintosh có các thuật ngữ có thể gặp là
• ACPI - Advanced Configuration and Power Interface
ACPI là một chuẩn kỹ thuật được thiết kế để đo lường mức độ tiêu thụ điện năng của máy tính để bàn cũng như máy tính xách tay
• AHCI - Advanced Host Controller Interface
AHCI là một chuẩn giao tiếp mới để tối ưu sức mạnh của cổng SATA và thay thế cho chuẩn IDE
APFS là định dạng tập tin hệ thống (file system) được Apple sử dụng trong phiên bản hệ điều hành macOS High Sierra
• BIOS - Basic Input/Output System là hệ thống thông tin đầu vào/Đầu ra cơ bản
• DSDT - Differentiated System Description Table và SSDT - Secondary System Description Table
DSDT / SSDT là các bảng giao thức điều khiển thiết bị, được lưu trữ trong BIOS / UEFI của máy DSDT, SSDT mô tả các thiết bị có trong máy
• GUID - Globally Unique Identifier (related to GPT or "GUID Partition Table")
GUID là một con số 128 bit được tạo ra bởi hệ điều hành Windows hoặc một - ứng dụng Windows để nhận diện các thành phần cụ thể
Kext là một bộ thư viện driver được tùy chỉnh, cho phép máy tính truy cập vào hệ điều hành khi Bootloader hoạt động.
• SATA - Serial ATA (Advanced Technology Attachment)
Serial ATA (SATA) là giao diện Bus máy tính dùng để kết nối bộ điều hợp Bus chủ với các thiết bị lưu trữ như ổ đĩa quang, ổ đĩa cứng và ổ đĩa thể rắn.
• UEFI - Unified Extensible Firmware Interface (Macs use EFI)
UEFI, hay "Giao diện firmware mở rộng hợp nhất", là một hệ điều hành tối giản hoạt động trên phần cứng và firmware của máy tính Khác với BIOS, UEFI không được lưu trữ trong firmware mà được lưu trong thư mục /EFI/ trên bộ nhớ không bay hơi, giúp bảo vệ dữ liệu khỏi mất mát khi mất điện.
• xHCI - Extensible Host Controller Interface - controller for USB 3.0 chỉ định mô tả cấp đăng ký của bộ điều khiển máy chủ cho USB (Universal Serial Bus)
Cài đặt
MacOS là hệ điều hành độc quyền cho laptop Macbook của Apple, nổi bật với giao diện đẹp và hiệu suất mượt mà, thu hút nhiều người dùng Tuy nhiên, giá thành cao của Macbook là một rào cản lớn đối với nhiều người Sự xuất hiện của Hackintosh đã tạo ra một cuộc cách mạng cho những ai muốn trải nghiệm MacOS trên laptop Windows mà không phải chi phí quá cao.
Để cài đặt MacOS, máy tính cần có cấu hình tối thiểu với CPU từ Core i3 trở lên, RAM từ 2GB trở lên, và chip đồ họa từ HD3000 trở lên Ngoài ra, ổ cứng nên là SSD với dung lượng trống tối thiểu 120GB Cài đặt MacOS trên laptop có thể thực hiện thông qua USB.
Cài đặt Hackintosh có nhiều phương pháp, nhưng sử dụng USB là cách tối ưu nhất về tài nguyên và thời gian Để cài đặt Mac OS trên laptop qua USB, trước tiên bạn cần tải phần mềm hỗ trợ tạo bộ cài đặt Hackintosh và bộ cài Hackintosh Yosemite 10.10 về máy tính.
Sau khi tải và cài đặt Transmac, cắm USB vào máy, mở TransMac, chờ 15 giây, chuột phải vào USB và chọn Format Disk for Mac
After the USB has been successfully formatted, the next step is to create a Hackintosh installation drive by right-clicking on the USB and selecting "Restore with Disk Image."
Sau khi hoàn thành việc tạo bộ cài đặt Hackintosh từ USB, khởi động lại Laptop và boot vào USB Đối với Laptop ASUS, nhấn phím F2, sau đó chuyển đến thẻ Save & Exit, chọn USB đã tạo với chữ UEFI ở đầu và nhấn Enter.
Tiếp theo chọn Boot Mac OS X from Yosemite Zone và nhấn Enter hoặc nhấn chuột vào biểu tượng OSX
Bước 2 Phân vùng ổ đĩa để cài hackintosh, bạn chọn Utilities > Disk Utility để mở chương trình quản lý ổ đĩa
Để cài đặt Mac OS, bạn cần chọn phân vùng và vào thẻ Erase Tại phần Format, hãy chọn Mac OS Extended (Journaled) và đặt tên cho phân vùng theo ý thích Sau đó, nhấn Erase để định dạng phân vùng theo chuẩn của Mac OS Khi quá trình định dạng hoàn tất, bạn có thể tắt chương trình Disk Utility.
Bước 3 Nhấn Continue để bắt đầu cài đặt Mac OS
Chọn ổ đĩa có tên Mac OS và chọn Customize để mở cửa sổ thiết lập phần cứng, chọn như hình ảnh bên dưới
Sau khi hoàn tất thiết lập, bạn hãy chọn "Accept" và nhấn "Continue" để bắt đầu cài đặt macOS lên Laptop Giờ đây, bạn chỉ cần chờ đợi quá trình cài đặt hoàn tất, sau đó máy tính sẽ khởi động lại và hiển thị menu boot.
Bước 4: Trong menu boot, sử dụng phím mũi tên để chọn Option > Graphics Injector > menu Tại đây, nhấn phím cách để bỏ chọn phần Inject Intel Điều này nhằm ngăn chặn việc tải driver màn hình chip Intel, nếu không thực hiện bước này, bạn sẽ không thể boot vào Mac OS.
Cuối cùng, nhấn return để trở về menu boot và chọn "Boot Mac OS X from Mac OS" Sau đó, thiết lập tài khoản để đăng nhập vào macOS, hoàn tất quá trình cài đặt.