প্রশ্ন ট্যাগ «garbage-collection»

আবর্জনা সংগ্রহ (জিসি) হ'ল স্বয়ংক্রিয় মেমরি পরিচালনার একধরণের যা আবর্জনা পুনরায় দাবি করার চেষ্টা করে, বা প্রোগ্রামের দ্বারা আর ব্যবহার করা হয় না এমন বস্তুগুলির দ্বারা দখল করা মেমরি।

2
সি # তে ইভেন্ট হ্যান্ডলারগুলি স্পষ্টভাবে অপসারণ করা কি প্রয়োজনীয়?
আমার একটি ক্লাস রয়েছে যা কয়েকটি ইভেন্ট উপস্থাপন করে। এই শ্রেণিটি বিশ্বব্যাপী ঘোষিত হয় তবে বিশ্বব্যাপী ঘোষণার উপর ভিত্তি করে নয় - এটি প্রয়োজনীয় পদ্ধতিগুলির মধ্যে প্রয়োজনীয় ভিত্তিতে উদাহরণস্বরূপ প্রকাশিত হয়েছে। ক্লাসটি যখন কোনও পদ্ধতিতে প্রয়োজন হয় ততবারই এটি উদাহরণস্বরূপ হয় এবং ইভেন্ট হ্যান্ডলারগুলি নিবন্ধিত হয়। পদ্ধতিটি সুযোগের বাইরে যাওয়ার …

15
সি # তে জঞ্জাল সংগ্রহের জন্য সেরা অনুশীলন
আমার অভিজ্ঞতাকে দেখে মনে হচ্ছে বেশিরভাগ লোক আপনাকে বলবে যে কোনও আবর্জনা সংগ্রহের জন্য বাধ্য করা বুদ্ধিমানের কাজ নয় তবে কিছু ক্ষেত্রে যেখানে আপনি বড় অবজেক্টের সাথে কাজ করছেন যা সর্বদা 0 প্রজন্মের মধ্যে সংগ্রহ করা হয় না তবে যেখানে স্মৃতি একটি সমস্যা, তা হ'ল সংগ্রহ করতে বাধ্য করা ঠিক …

8
হাস্কেলের কি আবর্জনা সংগ্রহকারী দরকার?
আমি কৌতূহল করছি কেন হাস্কেল বাস্তবায়নগুলি একটি জিসি ব্যবহার করে। খাঁটি ভাষায় জিসি প্রয়োজনীয় হবে এমন কোনও ক্ষেত্রে আমি ভাবতে পারি না। অনুলিপি হ্রাস করার জন্য এটি কি কেবলমাত্র একটি অপ্টিমাইজেশন, বা এটি আসলে প্রয়োজনীয়? আমি উদাহরণস্বরূপ কোডটি সন্ধান করছি যা কোনও জিসি উপস্থিত না থাকলে ফাঁস হবে।

16
System.gc () কখন কিছু করে?
আমি জানি যে জঞ্জায় আবর্জনা সংগ্রহ স্বয়ংক্রিয়ভাবে করা। তবে আমি বুঝতে পেরেছি আপনি যদি আপনার System.gc()কোডটিতে কল করেন যে JVM সেই সময়ে আবর্জনা সংগ্রহের সিদ্ধান্ত নিতে পারে বা নাও পারে। এটি কীভাবে সুনির্দিষ্টভাবে কাজ করে? কোন ভিত্তিতে / পরামিতিগুলির ভিত্তিতে জেভিএম জিসি দেখলে সঠিকভাবে সিদ্ধান্ত নেয় (বা না করে) System.gc()? …

6
জাভা অবজেক্টগুলি স্থির করে দেওয়া কি আর কিছু করতে পারে?
আমি কিছু পুরানো বই ব্রাউজ করছিলাম এবং পিটার হ্যাজারের "প্রাকটিক্যাল জাভা" এর একটি অনুলিপি পেয়েছি। কর্মক্ষমতা বিভাগে, nullযখন আর প্রয়োজন হবে না তখন অবজেক্ট রেফারেন্স সেট করার জন্য একটি প্রস্তাবনা রয়েছে is জাভাতে, nullকর্মক্ষমতা বা আবর্জনা সংগ্রহের দক্ষতার উন্নতির জন্য অবজেক্টের রেফারেন্স সেট করা কি না ? যদি তা হয় …

5
গো কোন ধরণের আবর্জনা সংগ্রহ ব্যবহার করে?
গো একটি আবর্জনা সংগ্রহ করা ভাষা: http://golang.org/doc/go_faq.html#garbage_collection এখানে এটি বলে যে এটি একটি মার্ক-ও-সুইপ আবর্জনা সংগ্রহকারী, তবে এটি বিশদ অনুসন্ধান করে না এবং একটি প্রতিস্থাপন কাজ চলছে ... তবে, গো প্রকাশের পর থেকে এই অনুচ্ছেদটি খুব বেশি আপডেট হয়নি বলে মনে হয়। এটি এখনও মার্ক-সুইপ? এটা কি রক্ষণশীল বা নির্ভুল? …

11
শব্দটির অর্থ এবং ধারণাটির অর্থ বোঝা - RAII (রিসোর্স অধিগ্রহণটি ইনিশিয়ালাইজেশন)
আপনি কি সি ++ বিকাশকারীগণ দয়া করে RAII কী, এটি গুরুত্বপূর্ণ কেন, এবং এটির অন্যান্য ভাষার সাথে কোনও প্রাসঙ্গিকতা থাকতে পারে কিনা তার একটি ভাল বর্ণনা দিতে পারেন? আমি কি করতে একটি সামান্য বিট জানি। আমি বিশ্বাস করি এটির জন্য "রিসোর্স অ্যাকুইজিশন ইজ ইনিশিয়ালাইজেশন" for তবে, এই নামটি RAII কী …

13
কয়েক মিলিয়ন ছোট অস্থায়ী বস্তু তৈরির জন্য সেরা অনুশীলন
কয়েক মিলিয়ন ছোট ছোট বস্তু তৈরি করার (এবং প্রকাশ করার জন্য) "সেরা অনুশীলনগুলি" কী কী? আমি জাভাতে একটি দাবা প্রোগ্রাম লিখছি এবং অনুসন্ধান অ্যালগরিদম প্রতিটি সম্ভাব্য পদক্ষেপের জন্য একটি একক "মুভ" অবজেক্ট তৈরি করে এবং নামমাত্র অনুসন্ধান সহজেই প্রতি সেকেন্ডে মিলিয়ন মিলিয়নেরও বেশি পদক্ষেপ উত্পন্ন করতে পারে। জেভিএম জিসি আমার …

11
অ্যান্ড্রয়েডে আবর্জনা সংগ্রহকারী
আমি অনেক অ্যান্ড্রয়েড উত্তর দেখেছি যা কিছু পরিস্থিতিতে আবর্জনা সংগ্রহকারীকে কল করার পরামর্শ দেয়। স্মৃতি-ক্ষুধার্ত অপারেশন করার আগে অ্যান্ড্রয়েডে আবর্জনা সংগ্রহকারীকে অনুরোধ করা কি ভাল অভ্যাস? যদি তা না হয় তবে আমি কেবল OutOfMemoryত্রুটি পেলে কি ফোন করব ? আবর্জনা সংগ্রহকারীকে অবলম্বন করার আগে আমার আরও কি জিনিস ব্যবহার করা …

9
আপনি কীভাবে শেল থেকে আবর্জনা সংগ্রহের জন্য বাধ্য করেন?
তাই আমি একটি রিমোট বাক্সে জ্যাম্যাপ সহ একটি স্তূপের দিকে তাকিয়ে আছি এবং আমি এটিতে আবর্জনা সংগ্রহ করতে বাধ্য করতে চাই। Jvisualvm বা jconsole এবং বন্ধুদের মধ্যে পপিং না করে আপনি কীভাবে এটি করবেন? আমি জানি আপনার জঞ্জাল সংগ্রহের জন্য জোর করার অনুশীলন করা উচিত নয় - আপনার স্তূপটি কেন …

5
কেন বড় অবজেক্টের গাদা এবং কেন আমরা যত্ন নিই?
আমি জেনারেশন এবং লার্জ অবজেক্ট হিপ সম্পর্কে পড়েছি। তবে আমি এখনও বুঝতে ব্যর্থ হয়েছি যে বড় অবজেক্টের হিপ থাকার তাৎপর্য (বা সুবিধা) কী? কী ভুল হতে পারে (পারফরম্যান্স বা মেমোরির ক্ষেত্রে) যদি সিএলআর স্রেফ জেনারেশন 2 (জেন 0 এবং জেন 1 এর বৃহত্তর বস্তুগুলি হ্যান্ডেল করার পক্ষে ছোট) বিবেচনা করে …

16
জাভাতে আবর্জনা সংগ্রহকারী কী?
আমি জাভাতে নতুন এবং জাভার আবর্জনা সংগ্রহকারী সম্পর্কে বিভ্রান্ত। এটি আসলে কী করে এবং কখন তা কার্যকর হয়। জাভা মধ্যে আবর্জনা সংগ্রহকারী এর কিছু সম্পত্তি বর্ণনা করুন।

20
জিসি.কলেক্ট () ব্যবহার সম্পর্কে এত ভুল কী?
যদিও আমি এই ফাংশনটির সাথে খেলার গুরুতর প্রভাবগুলি বুঝতে পারি (বা কমপক্ষে এটি আমার যা মনে হয়), তবে আমি কেন দেখতে পেলাম না যে এটি কেন এই জিনিসগুলির মধ্যে একটি হয়ে উঠছে যা সম্মানজনক প্রোগ্রামাররা কখনও ব্যবহার করবে না, এমনকি যারা জানেন না তারাও এটা কি জন্য। ধরা যাক আমি …

3
কীভাবে কোনও আবর্জনা সংগ্রহকারী এখানে অসীম লুপটি এড়াতে পারবেন?
নিম্নলিখিত সি # প্রোগ্রামটি বিবেচনা করুন, আমি লুপিং ছাড়াই একটি লুপ তৈরির উত্তর হিসাবে কোডগল্ফে জমা দিয়েছি: class P{ static int x=0; ~P(){ System.Console.WriteLine(++x); new P(); } static void Main(){ new P(); } } এই প্রোগ্রামটি আমার পরিদর্শনে অসীম লুপের মতো দেখাচ্ছে তবে এটি কয়েক হাজার পুনরাবৃত্তির জন্য চলবে বলে …

3
জাভা আবর্জনা সংগ্রহ লগ বার্তা
লগগুলিতে আবদ্ধ আবর্জনা সংগ্রহের তথ্য ( ভার্বোজ জিসি ) জাভা কনফিগার করেছি । লগগুলিতে আবর্জনা সংগ্রহের প্রবেশের অর্থ কী তা সম্পর্কে আমি অনিশ্চিত। এই এন্ট্রিগুলির একটি নমুনা নীচে পোস্ট করা হয়েছে। আমি গুগলে চারপাশে অনুসন্ধান করেছি এবং এর সুনির্দিষ্ট ব্যাখ্যা খুঁজে পাইনি। আমার কিছু যুক্তিসঙ্গত অনুমান রয়েছে, তবে আমি এমন …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.