Pertanyaan yang ditandai 'pengumpulan sampah'

Pengumpulan sampah (GC) adalah suatu bentuk manajemen memori otomatis yang mencoba untuk mendapatkan kembali sampah atau memori yang ditempati oleh objek yang tidak lagi digunakan oleh program.
18
balasan

Penggunaan antarmuka IDisposable yang tepat

Saya tahu dari membaca dokumentasi MSDN bahwa "utama" penggunaan antarmuka IDisposable adalah untuk membersihkan sumber daya yang tidak dikelola. Bagi saya, "tidak terkelola" berarti hal-hal seperti koneksi basis data, soket, pegangan jendela, dll. Tapi saya melihat kode di ...
set 11 Feb '09 jam 21:12
21
jawabannya

Bagaimana cara membaca file teks besar baris demi baris menggunakan java?

Saya perlu membaca file teks besar sekitar 5-6 GB per baris menggunakan Java. Bagaimana saya bisa melakukannya dengan cepat?
ditetapkan pada 03 Mei 11 jam 13:53
14
balasan
8
balasan

Di mana Machine.Config?

Saya ingin menerapkan perubahan, sehingga saya dapat menggunakan pengaturan server GC untuk aplikasi C # 3.5 - saya dapat melakukan ini dengan mengedit file machine.config. Satu-satunya masalah adalah saya tidak tahu di mana itu. Bagaimana saya bisa menemukan jalur ke file ini lagi ...
atur 24 Feb '10 jam 14:16
12
balasan

Menghapus objek dalam javascript

Saya agak bingung dengan operator hapus javascript. Ambil cuplikan kode berikut: var obj = {helloText: "Hello World!" }; var foo = obj; hapus obj; Setelah mengeksekusi bagian kode ini, obj adalah null, tetapi foo masih berlaku untuk objek, ...
diatur pada 13 April '09 pada jam 2:18
8
balasan

Apa itu pengumpulan sampah javascript?

Apa itu pengumpulan sampah javascript? Apa yang penting bagi seorang programmer web untuk memahami pengumpulan sampah javascript untuk menulis kode dengan lebih baik?
ditetapkan pada 14 Mei 2009 pada 19:58
13
balasan

Mengapa praktik yang buruk untuk memanggil System.gc ()?

Setelah menjawab pertanyaan tentang objek tanpa daya di Jawa (orang itu membersihkan 1.5GB HashMap) dengan System.gc (), saya diberitahu bahwa praktik buruk memanggil System.gc () secara manual, tetapi komentarnya tidak sepenuhnya meyakinkan. Selain itu, sepertinya tidak ada yang berani ...
ditetapkan pada 10 Maret '10 pukul 5:19
8
balasan

Terminologi tumpukan eksplisit: generasi muda, tua dan permanen?

Saya mencoba memahami bagaimana konsep generasi muda, tua, dan permanen dalam istilah Jawa tumpukan, atau lebih tepatnya, interaksi antara tiga generasi. Pertanyaan saya: Apa generasi muda? Apa itu generasi lama? Apa itu perdamaian permanen ...
atur 25 Jan '10 jam 0:51
12
balasan

Perlu menyingkirkan objek dan mengaturnya ke nol?

Apakah Anda perlu menyingkirkan objek dan mengaturnya ke nol, atau akankah pengumpul sampah membersihkannya ketika mereka keluar dari ruang lingkup?
ditetapkan pada 28 Mei '10 pukul 8:45
15
balasan

Kapan metode finalize () dipanggil di Java?

Saya perlu tahu kapan metode finalize () dipanggil dalam JVM. Saya membuat kelas uji yang menulis ke file ketika metode finalize () dipanggil dengan menimpanya. Itu tidak terpenuhi. Adakah yang bisa memberitahu saya alasan mengapa dia tidak ...
Set 24 Maret 10 pada 12:24
16
balasan

Mengapa C ++ tidak memiliki pemulung?

Saya tidak mengajukan pertanyaan ini karena martabat pengumpul sampah di tempat pertama. Alasan utama saya menanyakan hal ini adalah saya tahu bahwa Bjarne Stroustrup mengatakan bahwa C ++ akan memiliki pengumpul sampah di beberapa titik waktu. Ska ...
atur pada 29 september. '08 pada jam 3:53
4
balasan

Kapan saya harus menggunakan GC.SuppressFinalize ()?

Di .NET, dalam kondisi apa saya harus menggunakan GC.SuppressFinalize ()? Keuntungan apa yang digunakan metode ini?
set 30 September '08 pada 1:41
5
balasan

Bagaimana cara kerja mekanisme penghitungan referensi otomatis yang baru?

Adakah yang bisa menjelaskan secara singkat kepada saya bagaimana ARC bekerja? Saya tahu bahwa ini berbeda dari Pengumpulan Sampah, tetapi saya hanya ingin tahu bagaimana cara kerjanya. Selain itu, jika ARC melakukan apa yang dilakukan GC tanpa mengganggu kinerja, maka mengapa menggunakan Java ...

Bagaimana cara memaksa pengumpulan sampah di Jawa?

Apakah mungkin untuk memaksa pengumpulan sampah ke Jawa, meskipun itu sulit? Saya tahu tentang System.gc (); dan Runtime.gc (); tetapi mereka hanya menawarkan GC. Bagaimana saya bisa memaksakan GC?
set 26 September '09 jam 16:14
3
balasan

Cara memblokir javascript - pengumpulan sampah

Saya mendaftarkan kesalahan Chrome berikut, yang menyebabkan banyak kebocoran memori yang serius dan tidak jelas dalam kode saya: (Hasil ini menggunakan utilitas Chrome Dev Tools, profiler memori yang menjalankan GC, dan kemudian mendapat snapshot ...
ditetapkan pada 5 November '13 pada 23:55