Làm cách nào tôi có thể nhận được Ram Ramdisk hay hoặc tmpfs trên Android? [đóng cửa]


0

Gần đây tôi đã chuyển sang một điện thoại Android, đó là điện thoại thông minh đầu tiên tôi có. Có một ứng dụng IM tôi phải sử dụng cho cuộc sống hàng ngày, nhưng nó có quá nhiều i / o mà laaaaaaaaaags toàn bộ điện thoại của tôi. Về cơ bản, nó ghi quá nhiều tập tin tạm thời / bộ nhớ cache (hình ảnh nhận được) vào điện thoại của tôi quá thường xuyên.

Sau đó, tôi nhắc tôi đã sử dụng một số chương trình có tên "Ramdisk" trên Máy tính xách tay Windows của tôi để giải quyết vấn đề này, tôi biết có một thứ tương tự gọi là "tmpfs" cho Linux, vì Android dựa trên Linux, tôi có thể tải tmpfs trên điện thoại của mình không và liên kết thư mục cache với nó? Điện thoại của tôi có RAM 2GB, thường vẫn còn 800 MB miễn phí trong quá trình sử dụng nặng. Tôi nghĩ rằng cần khoảng 200 MB ~ 300 MB RAM để sử dụng cho những bộ đệm gây phiền nhiễu đó. Vì vậy, câu hỏi là:

  1. Nếu tất cả điều này là có thể, bạn có nghĩ rằng điều này sẽ giải quyết vấn đề của tôi? (Điện thoại của tôi là điện thoại lõi tứ, không hỗ trợ thẻ SD. Tôi nghĩ rằng I / O là nguyên nhân gây lag, hoặc tôi sai?)
  2. Tôi có thể nhận tmpfs trên điện thoại Android của mình không? (Chạy rom stock "MIUI V5" dựa trên Android 4.1.1, đã root)
  3. Khi tôi đã hoàn thành tmpfs, làm cách nào tôi có thể liên kết các thư mục bộ đệm với nó?
  4. Tôi cần gì và làm thế nào để tôi hoàn thành nó? (Tôi chưa cài đặt busybox và tôi không biết cách cài đặt nó.)

Cảm ơn trước.

Câu trả lời:


1

Không, nó sẽ không giúp. 800 MB đó "miễn phí" một cách hiệu quả một ramdisk rồi. Bộ nhớ dự phòng đã được sử dụng để giảm thiểu I / O trên hầu hết các hệ điều hành hiện đại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.