Hoàn toàn không có gì khác hơn là lừa đảo mọi người ra khỏi tiền của họ. Đừng hỏi tôi tại sao Apple chấp thuận nó. iOS và OS X quản lý bộ nhớ theo yêu cầu. Rất nhiều FUD ngoài kia cho rằng nó nghèo ở đó. Không có bằng chứng để hỗ trợ những tuyên bố đó. Không có sự thật bao giờ trình bày. Không ai có một chút kinh nghiệm hoặc giáo dục trong lĩnh vực này đã đưa ra (mà tôi đã thấy) và công nhận các tuyên bố. Dầu rắn.
Bạn muốn cải thiện hiệu suất? Mua một thiết bị tốt hơn. Chỉ phần cứng tốt hơn có thể tương đương với hiệu suất tốt hơn. Tất nhiên bạn có thể tối ưu hóa một hệ thống, nhưng điều này không làm được điều đó, nó chỉ thay đổi bộ nhớ khả dụng.
Đây là một sự cố về cách hiểu quản lý bộ nhớ trong OS X ( lịch sự của Apple ):
Giải phóng bộ nhớ
Đây là RAM không được sử dụng.
Bộ nhớ có dây
Thông tin trong bộ nhớ này không thể được chuyển vào đĩa cứng, vì vậy nó phải nằm trong RAM. Dung lượng bộ nhớ có dây tùy thuộc vào ứng dụng bạn đang sử dụng.
Bộ nhớ hoạt động
Thông tin này hiện đang có trong bộ nhớ và gần đây đã được sử dụng.
Bộ nhớ không hoạt động
Thông tin này trong bộ nhớ không được sử dụng tích cực, nhưng gần đây đã được sử dụng.
Ví dụ: nếu bạn đã sử dụng Mail và sau đó thoát nó, RAM mà Mail đang sử dụng được đánh dấu là Bộ nhớ không hoạt động. Bộ nhớ không hoạt động này có sẵn để sử dụng bởi một ứng dụng khác, giống như Bộ nhớ miễn phí. Tuy nhiên, nếu bạn mở Mail trước khi bộ nhớ Không hoạt động của nó được sử dụng bởi một ứng dụng khác, Mail sẽ mở nhanh hơn vì bộ nhớ Không hoạt động của nó được chuyển đổi sang Bộ nhớ hoạt động , thay vì tải Mail từ đĩa cứng chậm hơn.
Bây giờ ngay cả với sự hiểu biết sơ bộ về quản lý bộ nhớ trong HĐH Apple, hãy cho tôi biết nếu bạn nghĩ rằng "giải phóng" Bộ nhớ không hoạt động có ích gì không? Nó có sẵn cho bất kỳ ứng dụng nào yêu cầu nó và nếu cùng một ứng dụng muốn lấy lại nó, nó sẽ được tăng tốc. Tất nhiên, điều này không đơn giản, nhưng việc xóa bộ nhớ Không hoạt động và chuyển nó sang Bộ nhớ miễn phí sẽ không làm tăng hiệu suất. Rốt cuộc, làm thế nào nó có thể? Một hệ thống tốt sẽ tích trữ tất cả bộ nhớ của bạn và phân bổ nó cho những thứ cần nó. Theo định nghĩa, bộ nhớ trống bị lãng phí bộ nhớ vì nó không được sử dụng. Nếu bạn có 8 GB RAM và luôn giữ 4 GB miễn phí, thì bạn có một hệ thống chạy 4 GB.
Bộ nhớ không hoạt động trong OS X được phân bổ thông minh. Tôi sẽ thay đổi giai điệu của mình khi tôi thấy dữ liệu hợp lệ và đáng tin cậy có yêu cầu khác. Và thành thật mà nói, nếu không có gì khác, bạn có nghĩ rằng một số ứng dụng bên thứ ba đã tìm thấy chén thánh quản lý bộ nhớ đã lảng tránh các kỹ sư đẳng cấp thế giới của Apple mọi lúc (không đề cập đến hàng ngàn lập trình viên UNIX nguồn mở)? Như tôi đã nói, dầu rắn.