Pertanyaan yang diberi tag «memory-leaks»

Kebocoran memori terjadi ketika suatu program gagal untuk melepaskan memori yang telah dialokasikan tetapi tidak lagi menggunakan dan tidak dapat dipulihkan.


3
kesalahan membuka file HPROF: IOException: Versi HPROF Tidak Dikenal
Saya mendapatkan pengecualian berikut saat mencoba membuka file HPROF (dibuat oleh Debug.dumpHprofData) dengan Memory Analyzer: java.io.IOException: Unknown HPROF Version (JAVA PROFILE 1.0.3) at org.eclipse.mat.hprof.AbstractParser.readVersion(AbstractParser.java:124) at org.eclipse.mat.hprof.Pass1Parser.read(Pass1Parser.java:69) at org.eclipse.mat.hprof.HprofIndexBuilder.fill(HprofIndexBuilder.java:65) at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.parse(SnapshotFactoryImpl.java:203) at org.eclipse.mat.parser.internal.SnapshotFactoryImpl.openSnapshot(SnapshotFactoryImpl.java:114) at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:143) at org.eclipse.mat.snapshot.SnapshotFactory.openSnapshot(SnapshotFactory.java:123) at org.eclipse.mat.ui.snapshot.ParseHeapDumpJob.run(ParseHeapDumpJob.java:56) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Bagaimana cara mengatasi ini?

9
Seberapa jauh kebocoran memori bisa terjadi?
Saya sering mengalami kebocoran memori. Biasanya saat aku malloc-ing seperti tidak ada hari esok, atau tergantungFILE * seperti cucian kotor. Saya biasanya berasumsi (baca: berharap dengan putus asa) bahwa semua memori dibersihkan setidaknya ketika program berakhir. Adakah situasi di mana memori yang bocor tidak akan dikumpulkan saat program dihentikan, atau …
118 c++  c  memory  memory-leaks 



1
Apakah ada cara untuk mengetahui secara terprogram apakah blok memori tertentu tidak dibebaskan oleh FastMM?
Saya mencoba mendeteksi jika sebuah blok memori tidak dibebaskan. Tentu saja, manajer memberitahu saya dengan kotak dialog atau file log, tetapi bagaimana jika saya ingin menyimpan hasil dalam database? Misalnya saya ingin memiliki dalam tabel database nama rutinitas yang dialokasikan blok tertentu. Setelah membaca dokumentasi FastMM saya tahu bahwa sejak …

13
Mendiagnosis Kebocoran Memori - Ukuran memori # byte yang diizinkan habis
Saya telah menemukan pesan kesalahan yang ditakuti, mungkin melalui upaya yang melelahkan, PHP kehabisan memori: Ukuran memori yang diizinkan dari #### byte habis (mencoba mengalokasikan #### byte) di file.php pada baris 123 Meningkatkan batas Jika Anda tahu apa yang Anda lakukan dan ingin meningkatkan batasnya, lihat memory_limit : ini_set('memory_limit', '16M'); …
98 php  memory-leaks 

7
Fragmentasi Heap Objek Besar
Aplikasi C # / .NET yang saya kerjakan mengalami kebocoran memori yang lambat. Saya telah menggunakan CDB dengan SOS untuk mencoba menentukan apa yang terjadi tetapi datanya tampaknya tidak masuk akal jadi saya berharap salah satu dari Anda mungkin pernah mengalami ini sebelumnya. Aplikasi ini berjalan pada kerangka 64 bit. …

1
Apakah janji tidak pernah teratasi menyebabkan kebocoran memori?
Saya punya Promise. Saya membuatnya untuk membatalkan permintaan AJAX jika diperlukan. Tetapi karena saya tidak perlu membatalkan AJAX itu, saya tidak pernah menyelesaikannya dan AJAX berhasil diselesaikan. Cuplikan yang disederhanakan: var defer = $q.defer(); $http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because I don't need …

5
Apakah Go terkena kebocoran memori halus yang sama dengan Java?
Berikut fakta-faktanya: bahasa Go memiliki pengumpul sampah. Java memiliki tempat pengumpulan sampah banyak program Java yang mengalami kebocoran memori (halus atau tidak) Sebagai contoh program Java yang mengalami kebocoran memori (bukan untuk yang lemah hati, pertanyaannya mungkin menggoyahkan keyakinan Anda), lihat di sini tentang program Java kecil bernama Tomcat yang …
91 java  memory-leaks  go 


17
Menghitung jumlah baris file teks secara efisien. (200mb +)
Saya baru saja mengetahui bahwa skrip saya memberikan kesalahan fatal: Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 440 bytes) in C:\process_txt.php on line 109 Baris itu adalah ini: $lines = count(file($path)) - 1; Jadi saya pikir itu mengalami kesulitan memuat file ke dalam memeory dan …


1
Array byte Java 1 MB atau lebih membutuhkan dua kali RAM
Menjalankan kode di bawah ini pada Windows 10 / OpenJDK 11.0.4_x64 menghasilkan sebagai keluaran used: 197dan expected usage: 200. Ini berarti bahwa array 200 byte dari satu juta elemen membutuhkan sekitar. RAM 200MB. Semuanya baik-baik saja. Ketika saya mengubah alokasi array byte dalam kode dari new byte[1000000]ke new byte[1048576](yaitu, ke …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.