Tips SistemThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Kebocoran memori dapat terjadi di Microsoft Internet Information Services (IIS) ketika proses IIS mengkonsumsi memori yang berlebihan. Inetinfo.exe, Dllhost.exe dan W3wp.exe adalah contoh dari proses IIS. IIS cache konten statis dan dinamis konten. Proses IIS biasanya menggunakan hingga 50 persen dari memori fisik yang tersedia. Metrik penggunaan memori ini berkaitan dengan setiap proses IIS, tidak untuk total dari semua proses IIS. Anda dapat menggunakan informasi ini dan Monitor kinerja untuk mengidentifikasi masalah memori.
Selain itu, gejala berikut dapat terjadi saat proses IIS mengkonsumsi berlebihan memori:
Pada Windows Task Manager, Mem penggunaan kolom ini menunjukkan bahwa proses mengkonsumsi memori yang berlebihan.
Dalam kinerja Monitor, meningkatkan perbedaan antara Byte swasta Counter dan Virtual byte Counter dari Proses objek.
Dalam IIS 6.0 atau di atas, 32-bit IIS proses menggunakan hingga 1.3 gigabytes (GB) memori virtual. Jika memori daur ulang diaktifkan, peristiwa dicatat yang menyerupai berikut ini:
Jenis peristiwa: informasi Sumber peristiwa: W3SVC Kategori peristiwa: tidak ada ID Peristiwa: 1077 Tanggal: Tanggal Waktu: Waktu Pengguna: N/A Komputer: ComputerName Keterangan: Pekerja proses dengan proses id '1234' melayani aplikasi kolam 'DefaultAppPool' telah meminta daur-ulang karena mencapai batas memori virtual.
Jika memori daur ulang tidak diaktifkan, proses IIS 32-bit menggunakan hingga 1.3 GB memori virtual dan akhirnya berhenti merespons. Kemudian, peristiwa dicatat yang menyerupai berikut ini:
Jenis peristiwa: peringatan Sumber peristiwa: W3SVC Kategori peristiwa: tidak ada ID Peristiwa: 1009 Tanggal:Tanggal Waktu:Waktu Pengguna: N/A Komputer:ComputerName Keterangan: Proses melayani aplikasi renang 'DefaultAppPool' dihentikan tiba-tiba. Id proses adalah '1234'. Kode keluar proses adalah '0xc0000005'.
Untuk informasi lebih lanjut, lihat pusat bantuan dan dukungan pada http://support.microsoft.com.
Ketika proses IIS mengkonsumsi berlebihan memori, gunakan alat diagnostik Debug IIS untuk memecahkan alokasi memori yang luar biasa yang menyebabkan kebocoran memori. Anda harus memasukkan berkas LeakTrack.dll dan kemudian memantau kebocoran memori. Segera setelah kebocoran direproduksi, berkas dump memori yang dihasilkan. Berkas dump memori berisi informasi kebocoran memori.
Untuk menggunakan alat diagnostik Debug IIS untuk memecahkan proses IIS yang mengkonsumsi berlebihan memori, ikuti langkah berikut.
Langkah 2: Mengatur kinerja logging sebelum terjadi kebocoran memori
Klik Mulai, arahkan ke Program, arahkan keDebug alat diagnostik, lalu klik Debug alat-alat diagnostik 1.2.
Klik Alat, lalu klik Options dan Settings.
Klik Kinerja Log tab, klik Memungkinkan kinerja Counter Data log, lalu klik Oke.
Catatan Interval data sampel dan waktu untuk mulai pemantauan tergantung pada ketika kebocoran memori direproduksi. Karena ukuran log, pastikan bahwa Anda bekerja dengan dukungan profesional untuk mendapatkan informasi yang Anda butuhkan tanpa berlebihan server.
Langkah 3: Membuat aturan "Dan menangani kebocoran memori"
Klik Mulai, arahkan ke Program, arahkan ke Debug alat diagnostik, lalu klik Debug alat-alat diagnostik 1.2.
Pada Aturan tab, klik Tambah aturan.
KlikAsli (non-.Memori bersih) dan menangani kebocoran, lalu klik Berikutnya.
Pilih proses yang memiliki kebocoran memori, dan kemudian klik Berikutnya.
Dalam Mengkonfigurasi kebocoranAturan kotak dialog, ketik atau pilih waktu pemanasan di Pemanasan waktu kotak.
Catatan Jika masalah segera direproduksi, klik untuk memilih Mulai memori pelacakan segera ketika aturan diaktifkan kotak centang.
Klik Mengkonfigurasi... dalam generasi Userdump bagian, dan memastikan bahwa Auto-membuat aturan kecelakaan untuk mendapatkan userdump tak terduga proses keluarkotak centang dipilih. Anda juga dapat mengkonfigurasi setelah berapa banyak penggunaan memori untuk membuat dump memori.
Dalam Aturan Penyelesaiankotak, jenis atau pilih waktu yang diperlukan untuk mereproduksi masalah.
Catatan Pada akhir waktu tertentu, berkas dump dibuat.
Langkah 7: Jika Anda menggunakan berkas .dll kustom, menambahkan jalur "Simbol pencarian jalan untuk analisis" atau "Simbol pencarian jalan untuk Debugging" jalan
Klik Alat, lalu klik Options dan Settings.
Dalam Simbol lintasan pencarian untuk analisis kotak atau di Simbol lintasan pencarian untuk Debugging kotak, ketik lintasan yang tepat, dan kemudian klik Oke.
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:919790
(http://support.microsoft.com/kb/919790/en-us/
)
Seberapa besar usaha yang anda keluarkan dalam menggunakan artikel ini?
Sangat kecil
Kecil
Menengah
Besar
Sangat besar
Apa yang dapat kami lakukan untuk meningkatkan informasi ini?
Untuk melindungi privasi Anda, jangan menyertakan informasi kontak dalam umpan balik Anda.
Terima kasih! Umpan balik Anda akan digunakan untuk membantu meningkatkan konten dukungan kami. Untuk opsi-opsi bantuan lebih lanjut, kunjungi Halaman Muka Bantuan dan Dukungan.