Apple News

Betas iOS và iPadOS 15 mới nhất Cho phép ứng dụng yêu cầu quyền truy cập vào RAM nhiều hơn

Thứ sáu, ngày 25 tháng 6 năm 2021, 3:58 sáng theo giờ PDT bởi Sami Fathi

Apple đang thực hiện một bước tiến lớn cho phép các nhà phát triển cải thiện hiệu suất của các ứng dụng của họ trên iPhone và iPad, bằng cách cung cấp cho các ứng dụng khả năng truy cập nhiều hơn vào bộ nhớ hoặc RAM của thiết bị bắt đầu từ cuối mùa thu này.





ipad pro với chip m1
Hiện tại, các ứng dụng bị giới hạn dung lượng RAM mà chúng có thể sử dụng, bất kể dung lượng khả dụng trên thiết bị là bao nhiêu. Ví dụ: mặc dù chiếc iPad Pro M1 cao cấp nhất có RAM 16GB, trên iPadOS 14, ứng dụng bị giới hạn chỉ sử dụng 5GB . 16GB RAM là dung lượng RAM cao nhất từng được cung cấp trên iPhone hoặc iPad và giới hạn 5GB có nghĩa là các ứng dụng không thể sử dụng thậm chí một nửa những gì iPad Pro cung cấp.

Trong bản beta thứ hai của iOS và iPadOS 15, được phát hành cho các nhà phát triển ngày hôm qua, Apple đã giới thiệu một quyền mới mà các nhà phát triển có thể yêu cầu điều đó sẽ khiến ứng dụng của họ có nhiều bộ nhớ hơn. Apple nói rằng quyền này sẽ thông báo cho hệ thống rằng một ứng dụng 'có thể hoạt động tốt hơn bằng cách vượt quá giới hạn bộ nhớ ứng dụng mặc định.' Tài liệu dành cho nhà phát triển của Apple không chỉ rõ lượng RAM thừa mà một ứng dụng có thể tiếp xúc và cũng cho biết điều này được giới hạn ở 'các thiết bị được hỗ trợ.'



Thêm quyền này vào ứng dụng của bạn để thông báo cho hệ thống rằng một số tính năng cốt lõi của ứng dụng của bạn có thể hoạt động tốt hơn bằng cách vượt quá giới hạn bộ nhớ ứng dụng mặc định trên các thiết bị được hỗ trợ. Nếu bạn sử dụng quyền này, hãy đảm bảo rằng ứng dụng của bạn vẫn hoạt động bình thường nếu không có bộ nhớ bổ sung.

Mặc dù Apple không chỉ định dung lượng RAM bổ sung mà một ứng dụng có thể yêu cầu, nhưng từ ngữ của tài liệu, vốn khuyên các nhà phát triển sử dụng một chức năng để 'xác định dung lượng bộ nhớ khả dụng, cho thấy mức trần của các ứng dụng bộ nhớ có thể yêu cầu có thể tương đối cao.

Không có khả năng Apple sẽ cho phép các nhà phát triển sử dụng toàn bộ dung lượng bộ nhớ trên một thiết bị. Mặc dù tình huống đó có thể hữu ích cho các ứng dụng chuyên nghiệp cao cấp trên iPad Pro, nhưng nó sẽ làm chậm hệ thống đáng kể và khiến việc đa nhiệm với các ứng dụng khác nhau khó khăn hơn. Người dùng iPad Pro, và gần đây là iPad Pro M1, đã phàn nàn rằng iPadOS đang hạn chế hiệu suất tiềm năng thực sự của iPad.

Bất chấp nhiều hy vọng của người dùng, iPadOS 15 đã không giới thiệu bất kỳ tính năng quan trọng nào tận dụng tối đa phần cứng của iPad, cụ thể là iPad Pro hỗ trợ M1. Tuy nhiên, khả năng các ứng dụng yêu cầu quyền truy cập vào nhiều RAM trên thiết bị sẽ còn lâu mới có thể sử dụng nhiều hơn những gì thiết bị cung cấp.

Quyền mới có sẵn cho các nhà phát triển thử nghiệm, nhưng nó sẽ không được cung cấp cho các ứng dụng trên App Store cho đến mùa thu năm nay khi iOS và iPadOS 15, cùng với watchOS 8, tvOS 15 và macOS Monterey được cung cấp.

Các vòng đấu liên quan: iOS 15 , iPad 15 Diễn đàn liên quan: iOS 15