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

10
জঞ্জাল সংগ্রহের জন্য জোর করা কখন ভাল ধারণা?
সুতরাং আমি সি # আবর্জনা সংগ্রহকারীকে দৌড়াতে বাধ্য করার বিষয়ে একটি প্রশ্ন পড়ছিলাম যেখানে প্রায় প্রতিটি একক উত্তর একই: আপনি এটি করতে পারেন, তবে আপনার করা উচিত নয় - খুব বিরল কিছু ক্ষেত্রে বাদে । দুঃখের বিষয়, সেখানে কেউই এ জাতীয় ঘটনাগুলি কী তা ব্যাখ্যা করে না। আপনি কি বলতে …

6
জাভাতে স্ট্যাক এবং হিপ মেমরি
আমি যেমন বুঝতে পেরেছি, জাভাতে, স্ট্যাক মেমরিটি আদিম এবং পদ্ধতি আমন্ত্রণ রাখে এবং হ্যাপ মেমরিটি বস্তুগুলি সঞ্চয় করতে ব্যবহৃত হয়। ধরুন আমার একটা ক্লাস আছে class A { int a ; String b; //getters and setters } aক্লাসে আদিম কোথায় রাখা হবে A? হিপ মেমরি কেন আদৌ বিদ্যমান? আমরা কেন …

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

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

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

16
সি এবং সি ++ এর মতো ভাষার কেন জঞ্জাল সংগ্রহ নেই? [বন্ধ]
ঠিক আছে, আমি জানি যে সি ++ তে ম্যালোক / ফ্রি এবং মেমরি ম্যানেজমেন্টের জন্য নতুন / ইউজিং-এ-ডেস্ট্রাক্টরের মতো জিনিস রয়েছে তবে আমি ভাবছিলাম যে এই ভাষাগুলিতে "নতুন আপডেটগুলি" কেন নেই যা ব্যবহারকারীর অনুমতি দেয়? ম্যানুয়ালি ম্যানুয়ালি পরিচালনা করার বিকল্প রয়েছে, না সিস্টেমটি স্বয়ংক্রিয়ভাবে এটি করার জন্য (আবর্জনা সংগ্রহ) করতে …

6
। নেট এ দুর্বল রেফারেন্স কখন ব্যবহার করবেন?
আমি নেট থেকে রেফারেন্স টাইপটি ব্যবহার করার দরকার হয়েছি এমন ব্যক্তিগতভাবে আমি ব্যক্তিগতভাবে আসিনি, তবে জনপ্রিয় বিশ্বাস মনে হয় এটি ক্যাশে ব্যবহার করা উচিত। ড জন Harrop তার মধ্যে ক্যাশে মধ্যে WeakReferences ব্যবহার করার বিরুদ্ধে একটি খুব ভাল ক্ষেত্রে দিলেন উত্তর থেকে এই প্রশ্ন। আমি প্রায়শই এএস 3 বিকাশকারীদের মেমরি …

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

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

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

8
স্কোপড-ভিত্তিক মেমরি পরিচালনার অসুবিধা
আমি সত্যিই স্কোপ-ভিত্তিক মেমরি ম্যানেজমেন্ট (এসবিএমএম) বা আরআইআইআই পছন্দ করি কারণ এটি সি ++ সম্প্রদায়ে উল্লেখ করা বেশি সাধারণভাবে (বিভ্রান্তিকর?) Is আমি যতদূর জানি, সি ++ (এবং সি) ব্যতীত, আজ আর কোনও মূলধারার ভাষা ব্যবহার করা হচ্ছে না যা এসবিএমএম / আরআইআইকে তাদের প্রধান মেমরি পরিচালনার ব্যবস্থা করে এবং পরিবর্তে …

8
ওভাররাইডিং অবজেক্ট.ফাইনালাইজ () আসলেই খারাপ?
ওভাররাইডিংয়ের বিরুদ্ধে প্রধান দুটি যুক্তি Object.finalize()হ'ল: কখন ডাকা হবে তা আপনি সিদ্ধান্ত নিতে পারবেন না। একেবারেই কল নাও হতে পারে। যদি আমি এটি সঠিকভাবে বুঝতে পারি তবে আমি মনে করি না যে এগুলি Object.finalize()এত ঘৃণা করার পক্ষে যথেষ্ট উপযুক্ত কারণ । কোনও বস্তুর অবনতি করার সঠিক সময় কখন বিকাশকারী নয়, …

3
সমস্ত কার্যকরী ভাষা কি আবর্জনা সংগ্রহ ব্যবহার করে?
এমন কোনও কার্যকরী ভাষা রয়েছে যা সুযোগের শেষে স্ট্যাক শব্দার্থবিজ্ঞান - স্বয়ংক্রিয় নিরঙ্কুশ ধ্বংসকে ব্যবহার করতে দেয়?

3
আবর্জনা সংগ্রহকারী ব্যতীত জাভা কে আর রিয়েল টাইম প্রোগ্রামিং ল্যাঙ্গুয়েজে পরিণত করে
আবর্জনা সংগ্রহকারী ব্যতীত জাভাতে এমন আরও কিছু বৈশিষ্ট্য কী যা এটিকে বাস্তব সময়ের প্রোগ্রামিংয়ের জন্য অনুপযুক্ত করে তোলে? নেটে, যখনই জাভা বনাম সি ++ রিয়েল টাইম প্রোগ্রামিংয়ের সাথে আলোচনা করা হয়, এটি সর্বদা আবর্জনা সংগ্রাহক হিসাবে উল্লেখ করা হয়। আর কিছু আছে?

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

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