Để lại một khoảng trống trong bộ nhớ trong. Khi còn ít hơn 10 MB trong bộ nhớ trong, Android có thể trở nên rất chậm chạp. Để lại ít nhất 20 MB. Theo kinh nghiệm của tôi, bộ nhớ trong thấp thường là nguyên nhân gốc của sự chậm chạp (và lỗi ngẫu nhiên).
Sử dụng app2sd càng nhiều càng tốt, đặc biệt nếu bạn có bộ nhớ trong nhỏ
Gỡ cài đặt các ứng dụng lớn mà bạn không sử dụng nhiều.
(!) Trong ROM gốc, bạn có thể sử dụng pm setInstallLocation 2
mẹo để buộc cài đặt ứng dụng trên thẻ SD (lưu ý rằng không phải tất cả các ứng dụng đều có thể được cài đặt an toàn trên thẻ SD).
(!) Khi các ứng dụng hệ thống được cập nhật, phiên bản gốc của ứng dụng sẽ không bị xóa để bạn có thể gỡ cài đặt bản cập nhật. Điều này chiếm không gian có giá trị; nếu bạn đã root, bạn có thể xóa hoàn toàn ứng dụng chứng khoán và lấy lại không gian này. Tôi không khuyến nghị điều này trừ khi bạn đã sử dụng ROM Modded vì bạn không còn có thể sử dụng "Khôi phục cài đặt gốc" để trả lại các ứng dụng hệ thống của bạn về phiên bản gốc (ít nhất là không phải không khởi động ROM stock mới).
Chọn ứng dụng nhanh.
Sử dụng Opera Mobile hoặc Mini . Trình duyệt chứng khoán là một trình duyệt tuyệt vời, tuy nhiên nó cũng khá chậm chạp (ngay cả trang chủ di động của Google cũng chậm chạp như địa ngục). Giao diện cảm ứng của Opera hơi khó chịu khi sử dụng, nhưng nó nhanh hơn nhiều so với trình duyệt chứng khoán.
Chọn một màn hình chính nhanh. Một số nhà sản xuất trang bị cho điện thoại của họ màn hình chủ đẹp, nhưng chậm chạp. Bạn có thể muốn sử dụng một ứng dụng màn hình chính đơn giản hơn và nhanh hơn. Ngoài ra, hình nền sống giết chết snappiness; nếu bạn muốn sử dụng chúng, hãy sử dụng những cái đơn giản hơn.
KHÔNG sử dụng Nhiệm vụ sát thủ, đặc biệt là những người tự động. Bạn không nên Buộc Kill một ứng dụng trừ khi bạn chắc chắn rằng ứng dụng đã vô cùng sai lầm và ứng dụng đang bỏ qua các yêu cầu lịch sự hơn để tắt. Các ứng dụng Force Killing có thể để lại các tài nguyên lơ lửng trong các dịch vụ hệ thống không thể dọn sạch một cách an toàn. Rời khỏi công việc giết các ứng dụng để Vòng đời ứng dụng.
Bạn không cần phải dọn dẹp bộ nhớ cache, bộ nhớ cache có sẵn để tăng tốc ứng dụng. Nếu bộ nhớ đệm của ứng dụng khiến ứng dụng bị chậm, hãy báo cáo cho nhà phát triển là một lỗi.
Dọn dẹp bộ đệm có thể tạm thời giúp với # 1 (bộ nhớ trong thấp), tuy nhiên việc làm sạch bộ đệm chỉ là cách khắc phục tạm thời. Ứng dụng sẽ chỉ tạo lại bộ đệm và bộ nhớ của bạn sẽ lấp đầy trở lại. Một số ứng dụng cho phép bạn điều chỉnh kích thước của bộ đệm, đây là giải pháp vĩnh viễn hữu ích hơn nhiều so với việc dọn sạch bộ đệm. Nói chung, bạn muốn cung cấp cho các ứng dụng càng nhiều bộ nhớ cache càng tốt trong khi vẫn có một dung lượng kha khá trong bộ nhớ trong.
Các ứng dụng có bộ nhớ cache lớn (ví dụ: bản đồ) nên lưu vào thẻ SD, gửi báo cáo lỗi cho nhà phát triển ứng dụng nếu không.
Do tính chất của bộ đệm, đôi khi bộ đệm có thể không nhất quán và điều này có thể gây nhầm lẫn cho ứng dụng, có thể gây ra sự cố ngẫu nhiên, chậm, ANR hoặc các hành vi ngẫu nhiên khác. Điều này là hiếm, nhưng nó xảy ra. Nói chung, bạn nên để bộ nhớ cache một mình trừ khi bạn nghi ngờ có những hành vi sai lầm có thể do bộ đệm xấu gây ra.
Nâng cấp Android có thể mang lại các bản cập nhật hiệu suất, tuy nhiên các phiên bản Android cao hơn có xu hướng lớn hơn các phiên bản trước và có thể gây ra # 1 (bộ nhớ trong thấp). Nếu một bản nâng cấp khiến bạn có bộ nhớ trong nhỏ hơn nhiều mà bạn không thể cài đặt tất cả các ứng dụng yêu thích của mình và còn một khoảng trống, bạn có thể muốn ở lại phiên bản cũ hơn.
Android 2.2 (Froyo) đi kèm với trình biên dịch JIT (Just In Time Compiler) sẽ tăng các chương trình gắn với CPU lên tới 5x (trong Spica của tôi, JIT tăng điểm của Linpack từ ~ 3 lên ~ 9). Chương trình chậm chạp thường bị ràng buộc I / O, nhưng giúp với các quy trình liên kết với CPU giúp khá nhiều.
Android 2.3 (Gingerbread) có quản lý tác vụ được cải thiện, vòng đời Ứng dụng sẽ tiêu diệt các ứng dụng gây chậm chạp và sử dụng pin. Gingerbread cũng có trình thu gom rác đồng thời, điều này sẽ làm giảm sự tắc nghẽn / tạm dừng ngẫu nhiên.
Một số ứng dụng có thể làm chậm khi chúng có lượng dữ liệu lớn hoặc số lượng lớn các mục cần quản lý. Ví dụ: ứng dụng SMS stock trên Incredible sẽ dần dần bị chậm hơn vì nó tích lũy nhiều tin nhắn hơn. Cách duy nhất để khắc phục là thay thế ứng dụng, xóa tin nhắn hoặc lưu trữ chúng khỏi điện thoại (SMS Backup + rất phù hợp cho việc này).