আবর্জনা সংগ্রহকারী কোনও সক্রিয় সিস্টেম নয়। এটি "কখনও কখনও" চালিত হয় এবং বেশিরভাগ চাহিদা অনুসারে (উদাহরণস্বরূপ যখন ওএসের দেওয়া সমস্ত পৃষ্ঠাগুলি পূর্ণ থাকে)।
বেশিরভাগ আবর্জনা সংগ্রহকারীগুলি সাব-স্ট্রেডে প্রস্থের প্রথম প্রজন্মের মতো চালায়। বেশিরভাগ ক্ষেত্রে অবজেক্টটি পুনর্ব্যবহার করার কয়েক ঘন্টা সময় নিতে পারে।
আপনি প্রোগ্রামটি শেষ করতে চাইলে একমাত্র সমস্যা দেখা দেয়। তবে এটি আসলে কোনও সমস্যা নয়। আপনি যখন kill
কোনও ওএস ব্যবহার করেন তখন বিনীতভাবে প্রক্রিয়াগুলি শেষ করতে বলবেন। প্রক্রিয়াটি যদিও সক্রিয় থাকে, kill -9
অপারেটিং সিস্টেম সমস্ত নিয়ন্ত্রণ সরিয়ে দেয় এমন কেউ ব্যবহার করতে পারেন ।
ইন্টারেক্টিভ csharp
পরিবেশে আমি যখন আপনার কোডটি চালিয়েছি তখন আমি পেয়েছি:
csharp>
1
2
Unhandled Exception:
System.NotSupportedException: Stream does not support writing
at System.IO.FileStream.Write (System.Byte[] array, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0
at System.IO.StreamWriter.FlushBytes () [0x00000] in <filename unknown>:0
at System.IO.StreamWriter.FlushCore () [0x00000] in <filename unknown>:0
at System.IO.StreamWriter.Write (System.Char[] buffer, Int32 index, Int32 count) [0x00000] in <filename unknown>:0
at System.IO.CStreamWriter.Write (System.Char[] buffer, Int32 index, Int32 count) [0x00000] in <filename unknown>:0
at System.IO.CStreamWriter.Write (System.Char[] val) [0x00000] in <filename unknown>:0
at System.IO.CStreamWriter.Write (System.String val) [0x00000] in <filename unknown>:0
at System.IO.TextWriter.Write (Int32 value) [0x00000] in <filename unknown>:0
at System.IO.TextWriter.WriteLine (Int32 value) [0x00000] in <filename unknown>:0
at System.IO.SynchronizedWriter.WriteLine (Int32 value) [0x00000] in <filename unknown>:0
at System.Console.WriteLine (Int32 value) [0x00000] in <filename unknown>:0
at P.Finalize () [0x00000] in <filename unknown>:0
সুতরাং আপনার প্রোগ্রামটি ক্র্যাশ হয়ে গেছে কারণ stdout
পরিবেশের শব্দ দ্বারা অবরুদ্ধ।
Console.WriteLine
প্রোগ্রামটি মুছে ফেলা এবং হত্যার সময়। এটি পাঁচ সেকেন্ড পরে প্রোগ্রামটি শেষ হওয়ার পরে (অন্য কথায়, আবর্জনা সংগ্রাহক হাল ছেড়ে দেয় এবং কেবল চূড়ান্তর বিষয়টি বিবেচনায় না নিয়ে সমস্ত স্মৃতি মুক্ত করে দেয়)।