Indonesian subtitles

← 04-05 Heap_Viewer_Walkthrough

04-05 Heap_Viewer_Walkthrough

Get Embed Code
13 Languages

Showing Revision 4 created 02/16/2016 by sp16.

  1. Oke. Untuk mendapatkan informasi
    tentang keadaan memori kita
  2. dan objek yang mengambil ruang,
  3. kita dapat menggunakan
    alat yang disebut Heap Viewer.
  4. Dengan Heap Viewer,
  5. Anda dapat melihat memori
    yang digunakan pada waktu tertentu.
  6. Seperti sebelumnya,
  7. jika Anda mau mengikutinya,
    mulailah Android Studio
  8. dan jalankan Sunshine sebagai
    latar pada perangkat yang terhubung.
  9. Untuk memulai Heap Viewer, Anda harus
    memulai Android Device Monitor lebih dulu
  10. dan ada beberapa pilihan
    untuk melakukan itu.
  11. Salah satu cara melalui menu Tools
    di mana Anda bisa klik Tools, Android,
  12. dan Android Device Monitor.
  13. Atau, Anda dapat mengklik ikon
    Android di tool bar di bagian atas.
  14. Jadi saya akan melakukan itu
    dan Android Device Monitor dimulai,
  15. maka kita akan melanjutkan
    dan klik tab DDMS.
  16. Heap viewer adalah
    salah satu alat DDMS dan
  17. Kita akan ke sebelah kiri,
  18. dan kita akan memilih
    aplikasi yang ingin dibuat profilnya,
  19. jadi kita akan memilih Sunshine,
    sekarang saya akan menarik panel ini.
  20. Setelah Anda memilih Sunshine,
    Anda harus memilih tumpukan tab ini
  21. untuk mendapatkan informasi lebih lanjut.
  22. Awalnya Anda mungkin
    tidak melihat banyak,
  23. tapi Anda melihat
    sedikit petunjuk di atas sini
  24. yang bertuliskan Heap Update akan
    terjadi setelah setiap GC untuk klien ini.
  25. Kenapa kita tak coba klik dan menyebabkan
    GC untuk memperbarui data Anda.
  26. Lihatlah.
  27. Kita memiliki informasi baru sekarang.
  28. Sekarang tabelnya diperbarui
  29. dan menunjukkan data
    apa yang saat ini tersedia
  30. dan tersedia di Heap.
  31. Jika Anda ingin lebih detail,
    silakan memilih jenis data tunggal.
  32. Saya akan klik objek kelas ini.
  33. Sekarang Anda akan melihat banyak data
    yang akan diperbarui di panel bawah.
  34. Anda sekarang dapat melihat
    histogram untuk jumlah alokasi dan
  35. juga ukuran memori khusus
    untuk jenis data tersebut.
  36. Dalam hal ini kita berbicara
    tentang objek kelas.
  37. Sekarang penampil tumpukan
    sangat membantu melihat
  38. jenis objek yang aplikasi Anda
    telah mengalokasikannya,
  39. serta berapa banyak dan
    ukuran mereka di tumpukan.
  40. Sekali lagi di sini,
    kita bisa melihat total ukuran
  41. dari jenis tertentu di tumpukan kita.
  42. Misalnya, ada lebih dari 1400
    dua susunan bit di tumpukan kami,
  43. yang mengambil sekitar 120 kilobit.
  44. Padahal hanya ada 27 susunan bit
  45. dan ukurannya kira-kira
    hanya sekitar dua megabit.
  46. Sekarang Heap Viewer sangat membantu
    untuk melihat jenis objek
  47. yang aplikasi Anda alokasikan.
  48. Serta berapa banyak,
    dan ukuran masing-masing di tumpukan.
  49. Misalnya,
    jika kita melihat di sini, kita memiliki
  50. 27 susunan bit yang mengambil
    sekitar dua megabit data.
  51. Dan kemudian kita memiliki
    sekitar 2000 empat susunan bit
  52. yang mengambil 228 kilobit data.
  53. Informasi ini super membantu saat Anda
    mencoba melacak kebocoran memori.