Nhưng khi tôi nhìn vào Trình quản lý tác vụ, nó cho biết 77% RAM của tôi được sử dụng. Nhưng Android Studio đang sử dụng khoảng 1GB và mọi thứ khác kết hợp lại trông giống như chưa đến 2GB. Vậy làm thế nào là 77%?
Các hệ điều hành hiện đại ra khỏi đó để sử dụng càng nhiều RAM càng tốt. Bạn không thể lưu RAM sau này - bạn không thể sử dụng ít RAM hơn bây giờ để bạn có thể sử dụng nhiều RAM hơn sau này. Vì vậy, không có bất lợi cho việc sử dụng càng nhiều RAM càng tốt.
Nếu bạn đang nghĩ, "Nhưng tôi muốn RAM của mình được giải phóng ngay bây giờ để tôi có thể sử dụng nó sau", điều đó thật vô lý. Bạn có thể sử dụng RAM ngay bây giờ và cũng có thể sử dụng nó sau. Không sử dụng RAM bây giờ thực sự khiến việc sử dụng RAM đó trở nên khó khăn hơn vì cần nhiều nỗ lực hơn để sử dụng nó sau này.
Tôi đã được hỏi nhiều hơn về lý do tại sao rất nhiều RAM được sử dụng, và nếu một trò chơi chẳng hạn mất 8GB thì điều đó sẽ khiến tôi bỏ đi. (Lưu ý về bản ghi tôi chơi PUBG thường xuyên trên Ultra, ngay cả khi nó mới ra mắt và mọi người khác dường như đang than vãn về hiệu suất kém) - Super MegaBroBro 12 phút trước
Nếu một trò chơi mất 8 GB, thì một số RAM hiện đang được sử dụng cho các mục đích ít quan trọng hơn (như giảm I / O đĩa) sẽ được sử dụng bởi trò chơi. Chuyển đổi RAM từ sử dụng này sang sử dụng khác dễ dàng hơn chuyển đổi giữa miễn phí và sử dụng.
Hãy tưởng tượng rằng bạn chạy một chương trình, nói Trình quản lý tác vụ và sau đó bạn đóng nó. Máy tính có hai lựa chọn - nó có thể giải phóng RAM giữ chương trình hoặc giữ cho nó được sử dụng.
Nếu nó giải phóng nó, điều đó sẽ tốn công sức, có khả năng bị lãng phí vì RAM sẽ phải được sử dụng lại để cung cấp bất kỳ lợi ích nào. Nếu nó giữ RAM được sử dụng, nó sẽ tiết kiệm công sức của việc giải phóng nó, tiết kiệm công sức của việc sử dụng lại để sử dụng lại sau và nếu bạn chạy lại Trình quản lý tác vụ, nó sẽ không phải đọc chương trình từ đĩa. Đây là một chiến thắng tất cả xung quanh.