Câu hỏi được gắn thẻ «garbage-collection»

Bộ sưu tập rác (GC) là một hình thức quản lý bộ nhớ tự động nhằm lấy lại rác hoặc bộ nhớ bị chiếm bởi các đối tượng không còn được sử dụng bởi chương trình.


2
Hiểu bộ sưu tập rác trong .NET
Hãy xem xét mã dưới đây: public class Class1 { public static int c; ~Class1() { c++; } } public class Class2 { public static void Main() { { var c1=new Class1(); //c1=null; // If this line is not commented out, at the Console.WriteLine call, it prints 1. } GC.Collect(); …


11
Làm thế nào để xử lý: java.util.conc hiện.TimeoutException: android.os.BinderProxy.finalize () đã hết thời gian sau 10 giây lỗi?
Chúng tôi đang thấy một số TimeoutExceptionstrong GcWatcher.finalize, BinderProxy.finalize, và PlainSocketImpl.finalize. 90 +% trong số đó xảy ra trên Android 4.3. Chúng tôi đang nhận được báo cáo về điều này từ Crittercism từ người dùng trong lĩnh vực này. Lỗi là một biến thể của: " com.android.internal.BinderInternal$GcWatcher.finalize() timed out …



9
Ngăn xếp, tĩnh và heap trong C ++
Tôi đã tìm kiếm, nhưng tôi không hiểu rõ ba khái niệm này. Khi nào tôi phải sử dụng phân bổ động (trong heap) và lợi thế thực sự của nó là gì? Các vấn đề của tĩnh và ngăn xếp là gì? Tôi có thể viết toàn bộ ứng …

6
Là rõ ràng đóng tập tin quan trọng?
Trong Python, nếu bạn mở tệp mà không gọi close()hoặc đóng tệp nhưng không sử dụng try- finallyhoặc withcâu lệnh "", đây có phải là vấn đề không? Hay nó là một thực hành mã hóa dựa vào bộ sưu tập rác Python để đóng tất cả các tệp? Ví …




1
Tài liệu thu gom rác Python [đã đóng]
Đã đóng cửa. Câu hỏi này không đáp ứng các hướng dẫn Stack Overflow . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó thuộc chủ đề cho Stack Overflow. Đóng cửa 5 năm trước . Cải thiện …


3
Java GC (Thất bại phân bổ)
Tại sao luôn luôn "GC (Phân bổ thất bại)"? Máy chủ 64-bit Java HotSpot (TM) (25,25-b02) cho linux-amd64 JRE ( 1.8.0_25 -b17), CommandLine flags: -XX:CMSInitiatingOccupancyFraction=60 -XX:GCLogFileSize=10485760 -XX:+HeapDumpOnOutOfMemoryError -XX:InitialHeapSize=32212254720 -XX:MaxHeapSize=32212254720 -XX:NewRatio=10 -XX:OldPLABSize=16 -XX:ParallelGCThreads=4 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintStringTableStatistics -XX:+PrintTenuringDistribution -XX:StringTableSize=1000003 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=50 -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC 27.329: [GC (Allocation Failure) 27.329: [ParNew …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.