Ponsel berjalan lambat? Aplikasinya tidak bisa dijalankan? Lihat tutorial swap saya

Poster aslinya: Kekanak-kanakan dan melamun Tampilan: 647 Balasan: 7 Diposting di: 2013-08-17 19:14:38
(coin=10000) Sebenarnya tutorial semacam ini sudah sangat umum, tetapi karena ada permintaan dari seseorang, saya akan menulis tutorial ini secara santai, karena tulisan saya tetap agak berbeda dengan yang lain. Swap adalah memori virtual di sistem Linux, fungsinya sama seperti memori virtual di Windows, yaitu untuk memperluas RAM. Saya yakin pengguna komputer dengan RAM 256M atau 512M pasti sudah sangat jelas apa itu memori virtual {:125_449:}.

Mengaktifkan swap bisa memperluas keterbatasan RAM, secara teori memungkinkan lebih banyak program berjalan bersamaan. Swap menggunakan sebagian kapasitas pada SD card atau penyimpanan internal untuk menjalankan fungsi RAM, tetapi kecepatan akses swap jauh lebih lambat dibanding RAM, jadi mengaktifkan swap tidak selalu meningkatkan performa ponsel. Kadang-kadang malah membuatnya lebih lambat daripada tidak menyalakannya, jadi swap tidak sebaik yang dibayangkan orang.

Karena saya merasa kadang-kadang membuka swap membuat RAM rendah dan ponsel menjadi sangat lambat, saya akhir-akhir ini memutuskan untuk tidak menggunakan swap lagi. Karena saya mengontrol program yang berjalan di latar belakang, tanpa swap pun masih cukup, dan halaman utama tidak akan memuat ulang.

Syarat:
1. Memiliki SD card dan card reader (jika tidak ada, juga bisa, langsung ke langkah 4)
2. Akses root
3. Bootloader ponsel sudah dibuka
4. Kernel mendukung swap

1. Partisi
http://bbs.gfan.com/android-2721739-1-1.html
Masih merujuk pada Xiao Su, jika sebelumnya sudah pernah mempartisi langkah ini bisa dilewati, bagi yang belum mempartisi ikuti tutorial untuk membuat swap partition, tidak perlu mengurus yang lain (jika tertarik bisa juga mempartisi ext)

2. Flash Kernel
http://bbs.gfan.com/android-3553112-1-1.html
Tutorial penggunaan fastboot
Pastikan kernel yang saya unggah diganti nama menjadi boot.img dan ditempatkan di folder fastboot; kernel 2.3.4 ada 2 buah, 2.3.3 ada 1 buah, flash sesuai versi.
Jika sudah tahu cara flash, bisa tidak perlu membaca tutorial.
Berikut juga ada alat bantu untuk pemula http://bbs.gfan.com/android-3885802-1-1.html

3. Mengaktifkan swap
Saat melihat tutorial Xiao Su, mungkin kalian memperhatikan software swapper, software ini memang bisa mengaktifkan swap pada partisi, tapi tidak bisa mengatur rate swapping (swapiness).
Karena kernel mendukung skrip khusus, kita bisa menggunakan skrip untuk mengaktifkan swap, sehingga tidak perlu instal software sekaligus mengurangi penggunaan memori.

Kita hanya perlu menaruh skrip "06swaponSD" di direktori /etc/init.d dan restart ponsel untuk mengaktifkan swap. Tapi bagaimana kita tahu jika swap sudah aktif?Seperti gambar di bawah: Pasang meninfo ini, klik “show swaps”, lihat apakah ada angka di kotak merah untuk mengetahui apakah sudah diaktifkan, angka di depan adalah total swap, angka di belakang adalah yang sudah digunakan.

Empat, swap2cache
Ini adalah cara lain untuk mengaktifkan swap, secara harfiah berarti mengaktifkan swap di partisi cache, cache adalah penyimpanan internal, jadi swap2cache tidak memerlukan partisi SD. Swap2cache membuat file swap di partisi cache, sedangkan swaponSD langsung menggunakan partisi swap di kartu SD, jadi kedua cara ini mungkin memiliki perbedaan performa, meskipun mungkin tidak terlalu mencolok, silakan pilih sesuai kebutuhan. Implementasi swap2cache sangat sederhana, tidak memerlukan partisi, setelah kernel di-flash, langsung letakkan skrip “05swap2cache” ke direktori /etc/init.d dan restart ponsel.

Ini adalah sumber kernel, jika tertarik bisa dilihat:
http://forum.xda-developers.com/showthread.php?t=1468043 NightElf Kernel
http://forum.xda-developers.com/showthread.php?t=1316259 Inteks Kernel
http://forum.xda-developers.com/showthread.php?t=1197263 DoomKernel

Inteks Kernel stabil, fungsional cukup; NightElf Kernel memiliki lebih banyak fitur dan cukup baru, misalnya overclock GPU, menambah RAM 10m, relatif kurang stabil; DoomKernel digunakan untuk 2.3.3, sudah cukup lama, penulisnya juga tidak lagi mengembangkan kernel Neo.

Detail lihat postingan forum bbs.gfan.com/forum.php?mod=viewthread&tid=3974833&extra=&page=1&mobile=yes&simpletype=yes&t=14846(/coin)
membalas 🤍 0 📤 membagikan mengumpulkan
Pemilik thread, kerja keras
Hmm~ bagaimana kalau mengganti namanya menjadi 'di balik imut juga ada kematangan'
Haha, gagal menguras uang.
Jika memungkinkan, benar-benar harus bertahan.
Lewat, mendukung
Menunjukkan suka pada nama yang sekarang digunakan oleh pemilik postingan
Hehe, terima kasih banyak
— Semua balasan dimuat —

Tinggalkan Balasan