Risos AI Risos AI
Ketik untuk mencari Cari di analisis, proyek riset, dan sesi chat Anda.
Notifikasi
Memuat…
U

Modul 2 — Modul 2 — Memori: Pointer, Tata Letak Proses, dan Alokasi Manual

  • Menerapkan pointer dan alokasi dinamis untuk menyimpan data berukuran tidak tetap, disertai aturan kepemilikan dan pembebasan yang ditulis eksplisit dalam kode.
  • Menganalisis tata letak memori sebuah proses yang sedang berjalan dari keluaran /proc/<pid>/maps, pmap, dan size, lalu menghubungkan tiap alamat dengan wilayah asalnya.
  • Mendiagnosis kebocoran memori, pembebasan ganda, penggunaan setelah pembebasan, dan penulisan di luar batas menggunakan alat pendeteksi otomatis, serta merumuskan perbaikan minimal yang benar.
  • Mengevaluasi laporan alat pendeteksi untuk membedakan temuan yang tumbuh seiring beban dari temuan yang tidak berbahaya bagi program bersangkutan.
kuliah · 25 menit

Ruang Alamat Proses: Satu Peta, Beberapa Wilayah, Tiga Masa Hidup

peragaan · 20 menit

Peragaan: Membaca Tata Letak Proses yang Sedang Berjalan

contoh · 25 menit

Contoh Dikerjakan: Daftar Peserta Pelatihan Berukuran Tak Tetap

latihan · 40 menit

Latihan Mandiri: Kepemilikan, Pertumbuhan, dan Bukti yang Bersih

miskonsepsi · 15 menit

Enam Salah Paham yang Paling Mahal Harganya

praktik cobrowse · 30 menit

Praktik Bersama: Membongkar Empat Cacat dalam Satu Program Antrean

kuis · 10 menit

Kuis: Mengambil Keputusan atas Laporan Alat

Kuis terbuka setelah kelas ini dimiliki.

rangkuman · 10 menit

Rangkuman dan Daftar Periksa Sebelum Lanjut

Isi modul ini belum terbuka

Modul 1 kelas ini bisa dicicipi tanpa membeli. Untuk modul lainnya, buka aksesnya dulu.

Lihat pilihan akses