0
fokus pada
0
Pengikut

Masalah kebocoran memori (terpecahkan)

Dibuat di: 2015-11-30 10:28:10, diperbarui pada: 2015-12-02 01:58:48
comments   4
hits   1904

Strategi saya sendiri, muncul masalah dengan peningkatan penggunaan memori, tidak dapat menemukan masalah dari kode, ingin bertanya, siapa yang pernah mengalami masalah serupa, apa solusinya. Ada cara untuk memaksakan pemulihan memori?

Solusi: 1. Jangan membuat terlalu banyak variabel secara massal dalam siklus; 2. Mengurangi kode fungsi utama; 3. fungsi anak parameter yang sedikit, mendapatkan kembali dari bursa, tidak mendapatkan dari tingkat atas, meskipun banyak panggilan api, tetapi tidak ada hubungan antara fungsi, fungsi tingkat atas memori variabel dapat dibebaskan sesegera mungkin; 4. Berbagai fungsi untuk menampilkan status seperti Log, LogStatus, dan lain-lain, sebaiknya tidak digunakan dalam fungsi main dan ontic, tetapi digunakan sebagai fungsi terpisah; 5. Untuk strategi yang membutuhkan kecepatan rendah, seperti Beacon, api dapat dipanggil lebih banyak, tanpa harus secara sengaja mengurangi jumlah panggilan, yang dapat menyebabkan terlalu banyak referensi dan mempengaruhi pembebasan memori;

Mungkin tidak sepenuhnya benar, tapi masalahnya sudah selesai.