Tất cả bài viết
Hiệu năngGiả lậpApple Silicon6 phút

Giả lập Android trên Mac cần bao nhiêu RAM: cấp bao nhiêu là đủ, và vì sao cấp nhiều hơn lại tệ

Cập nhật ngày · Đội ngũ MACOS EMULATOR

Khi game giật trong giả lập Android, phản xạ đầu tiên là cấp thêm bộ nhớ cho nó. Trên Mac, đó thường là thao tác làm mọi thứ tệ hơn. Bài này nói MACOS EMULATOR tự chọn mức nào theo máy Mac của bạn, chỉnh Bộ nhớ ở đâu, và cách biết Mac của bạn có đang thiếu bộ nhớ hay không.

Bộ nhớ của giả lập là bộ nhớ macOS bị mất

Thiết bị Android chạy ngay trên máy: bộ nhớ nó nhận được lấy từ bộ nhớ của Mac, và sau đó macOS, engine giả lập và các app mở bên cạnh bị thiếu phần đó. Khi không còn đủ, macOS nén bộ nhớ hoặc ghi một phần ra ổ đĩa, và mỗi lần game chạm tới dữ liệu cất ở đó, hình ảnh phải chờ. Game đứng hình từng đợt, trong khi bộ xử lý và chip đồ họa không hề quá tải.

Launcher tự chọn mức nào, theo bộ nhớ của Mac

Launcher xếp Mac của bạn vào một hạng theo bộ nhớ, không theo chip, và chọn bộ nhớ của giả lập cho hạng đó:

  • Mac 8 GB: 4,5 GB cho giả lập.
  • Mac 16 GB, gồm cả 18 GB: 6,5 GB, còn lại 9,5 GB cho macOS, engine và các app của bạn.
  • Mac từ 24 GB trở lên, gồm cả 32, 36 hoặc 64 GB: 10,5 GB.

Trên 24 GB, phần bộ nhớ dôi ra vẫn thuộc về macOS và các app của bạn. Hướng dẫn “Nên mua Mac nào để chạy giả lập Android” giải thích các hạng này khi bạn chọn mua Mac.

Chỉnh Bộ nhớ ở đâu

Ở màn hình chính của launcher, trong thẻ Bộ nhớ và nhân, thẻ cuối cùng của hàng dưới: các nút − và + ở dòng Bộ nhớ tăng giảm từng gigabyte. Thanh bên dưới có một vạch ở giá trị của hạng Mac bạn, và chuyển sang đỏ khi vượt qua. Muốn về giá trị ban đầu, hãy bấm − cho tới vạch đó.

Trong Thiết lập, thẻ Thiết bị, cùng dòng đó tăng giảm từng nửa gigabyte, không có cảnh báo. Ghi chú của nó cho biết mức trần của Mac bạn: bộ nhớ của máy trừ 2 GB, phần macOS giữ lại để hoạt động và chạy engine. Còn mức tối thiểu là 4,5 GB trên mọi Mac.

Thay đổi có hiệu lực ở lần khởi động thiết bị kế tiếp, lúc đó thiết bị khởi động nguội, chậm hơn bình thường. Nếu thiết bị đang chạy, hãy tắt nó bằng nút đỏ Tắt nguồn thiết bị trên thanh công cụ, rồi mở lại ván của bạn. Tài khoản và game của bạn không bị ảnh hưởng.

Vượt hạng của bạn, launcher sẽ báo

Khi vượt giá trị của hạng bạn, nút + ở màn hình chính mở một bảng trước khi ghi bất cứ thứ gì. Bảng nhắc lại giá trị đã đo cho một Mac như của bạn, và điều xảy ra khi vượt: macOS thiếu bộ nhớ, ghi ra ổ đĩa, game giật và Android có thể đóng game giữa ván. Nút được làm nổi, “Giữ”, giữ nguyên giá trị hiện tại; nút còn lại, “Vẫn cấp”, ghi giá trị mới bất chấp cảnh báo.

Vì sao thêm bộ nhớ không làm game mượt hơn

Trong những trường hợp này, thứ thiếu là bộ nhớ của macOS. Ba trường hợp ghi nhận từ người chơi:

  • Trên Mac 24 GB, cấp 16 GB cho giả lập: 23,6 khung hình mỗi giây trên mức nhắm 60, trong khi bộ xử lý và chip đồ họa đều không quá tải.
  • Trên MacBook Pro M1 Max 32 GB, cũng cấp 16 GB: im lặng hoàn toàn hai phút sau khi mỗi ván bắt đầu, và cách sửa bắt đầu bằng việc hạ bộ nhớ về 10 GB.
  • Trên Mac mini M4 16 GB, cấp 8,5 GB và mở nhiều app: chỉ 7 % phần bộ nhớ đó còn nằm trong bộ nhớ chính. Ở 5,5 GB, tỷ lệ khung hình được vẽ đúng nhịp mục tiêu tăng từ 10 % lên 70 %, như hướng dẫn về giả lập trên Mac mini kể lại.

Vì vậy, trên một chiếc Mac vốn đã nặng tải, hãy hạ bộ nhớ thay vì tăng.

Mac có đang thiếu bộ nhớ? Giám sát hoạt động cho biết

Mở Giám sát hoạt động (thư mục Ứng dụng, rồi Tiện ích) và vào thẻ Bộ nhớ. Ở dưới là biểu đồ Áp lực bộ nhớ: xanh lá, Mac còn chỗ; vàng hoặc đỏ, Mac đang thiếu. Hãy sắp xếp danh sách theo bộ nhớ và đóng những thứ chiếm vài gigabyte: cửa sổ trình duyệt, chia sẻ màn hình trên Discord, đồng bộ iCloud.

Có hai con số dễ đọc sai. Bộ nhớ hoán đổi (swap) đang dùng là một mức, không phải một tốc độ: nó có thể từ một app mở từ nhiều giờ trước. Và khi macOS nén thay vì ghi ra ổ đĩa, ít swap không có nghĩa là đủ bộ nhớ.

Báo cáo hiệu năng cho câu trả lời

Nếu còn phân vân, hãy lấy báo cáo hiệu năng từ thanh công cụ, ngay giữa ván. Nó ghi bộ nhớ cấp cho thiết bị, bộ nhớ trống và swap của Mac, mức nén, và phần bộ nhớ của thiết bị thật sự nằm trong bộ nhớ chính. Phần thấp cùng nén nhiều cho thấy Mac không đủ chỗ: hãy hạ bộ nhớ hoặc đóng bớt app, đừng tăng. Báo cáo được mã hóa và bộ phận hỗ trợ là bên đọc nó: hướng dẫn về số khung hình mỗi giây trong giả lập giải thích cách gửi.

Trên 8 GB, đóng bớt app là đòn bẩy duy nhất

Trên Mac 8 GB, 4,5 GB của giả lập đã chiếm hơn nửa máy, và thiết lập không xuống thấp hơn nữa. Vì vậy phần dư phải kiếm bằng cách đóng trình duyệt và các app nặng trước khi chơi. Hướng dẫn về giả lập trên MacBook Air M1 nói chi tiết phần còn lại, gồm cả lần khởi động đầu tiên.

Câu hỏi thường gặp

Giả lập Android trên Mac nên cấp bao nhiêu RAM?

Giá trị launcher tự chọn: 4,5 GB trên Mac 8 GB, 6,5 GB trên 16 GB, 10,5 GB từ 24 GB.

Cấp thêm bộ nhớ cho giả lập có làm nó nhanh hơn không?

Không. Trên Mac 24 GB, cấp 16 GB cho giả lập đã kéo một ván xuống 23,6 khung hình mỗi giây trên mức nhắm 60.

Chỉnh bộ nhớ của giả lập ở đâu?

Ở thẻ Bộ nhớ và nhân trên màn hình chính của launcher, hoặc trong Thiết lập, thẻ Thiết bị. Thay đổi có hiệu lực ở lần khởi động thiết bị kế tiếp.

Làm sao biết Mac của tôi có thiếu bộ nhớ không?

Giám sát hoạt động, thẻ Bộ nhớ: áp lực màu vàng hoặc đỏ nghĩa là đang thiếu. Hãy đóng những thứ chiếm vài gigabyte.

Đổi bộ nhớ có xóa game của tôi không?

Không, tài khoản và game của bạn không bị ảnh hưởng. Chỉ lần khởi động kế tiếp lâu hơn, vì nó khởi động nguội.