CodeGym University
শিক্ষণ
কোর্স
কাজ
সমীক্ষা ও কুইজ
গেমস
সহায়তা
অনুপ্রেরণামূলক সূচি
কমিউনিটি
ব্যবহারকারী
ফোরাম
চ্যাট
প্রবন্ধ
সাফল্যের কাহিনি
কার্যকলাপ
পর্যালোচনা
গ্রাহক মর্যাদা
হালকা রঙের থিম
পাঠ
পর্যালোচনা
আমাদের সম্পর্কে
শুরু করো
শেখা শুরু করো
এখনই শেখা শুরু করো
অনুসন্ধান মানচিত্র
পাঠ
Module 3. Java Professional
লেভেল 18
JVM-এ মেমরি
মডিউল 3
লেভেল 18,
পাঠ 0
JVM এ মেমরি বোঝা আপনি ইতিমধ্যেই জানেন, JVM জাভা প্রোগ্রামগুলিকে নিজের মধ্যেই চালায়। যেকোনো ভার্চুয়াল মেশিনের মতো, এর নিজস্ব মেমরি অর্গানাইজেশন সিস্টেম রয়েছে। অভ্যন্তরীণ মেমরি লেআউট নির্দেশ করে কিভাবে আপনার জাভা অ্যাপ্লিকেশন কাজ করে। এইভা
JVM-এ মেমরি, পার্ট 2
মডিউল 3
লেভেল 18,
পাঠ 1
মেমরি হার্ডওয়্যার আর্কিটেকচার আধুনিক মেমরি হার্ডওয়্যার আর্কিটেকচার জাভার অভ্যন্তরীণ মেমরি মডেল থেকে আলাদা। অতএব, জাভা মডেল এটির সাথে কীভাবে কাজ করে তা জানার জন্য আপনাকে হার্ডওয়্যার আর্কিটেকচার বুঝতে হবে। এই বিভাগে সাধারণ মেমরি হার্ডওয়্য
জাভা মেমরি মডেল
মডিউল 3
লেভেল 18,
পাঠ 2
জাভা মেমরি মডেলের পরিচিতি জাভা মেমরি মডেল (জেএমএম) জাভা রানটাইম পরিবেশে থ্রেডের আচরণ বর্ণনা করে। মেমরি মডেলটি জাভা ভাষার শব্দার্থবিদ্যার অংশ, এবং একটি নির্দিষ্ট জাভা মেশিনের জন্য নয়, বরং সামগ্রিকভাবে জাভার জন্য সফ্টওয়্যার তৈরি করার সময় এ
জাভাতে আবর্জনা সংগ্রহ
মডিউল 3
লেভেল 18,
পাঠ 3
জাভাতে আবর্জনা সংগ্রহ কী তা স্মরণ করুন আবর্জনা সংগ্রহ হল অব্যবহৃত বস্তু ধ্বংস করে সম্পূর্ণ রানটাইম মেমরি পুনরুদ্ধার করার প্রক্রিয়া। কখনও কখনও প্রোগ্রামার অকেজো বস্তু ধ্বংস করতে ভুলে যেতে পারে, এবং তাদের জন্য বরাদ্দ করা মেমরি মুক্ত হয় না।
প্রজন্মের আবর্জনা সংগ্রহ
মডিউল 3
লেভেল 18,
পাঠ 4
বস্তুর প্রজন্মের সাথে কাজ করা জাভা আবর্জনা সংগ্রহকারীরা একটি প্রজন্মের আবর্জনা সংগ্রহের কৌশল প্রয়োগ করে যা বয়স অনুসারে বস্তুকে শ্রেণীবদ্ধ করতে পারে। JVM-তে এই ধরনের প্রয়োজন (সকল বস্তুকে চিহ্নিত এবং সংকুচিত করা) অদক্ষ বলা যেতে পারে। যেহেত
জাভাতে আবর্জনা সংগ্রহকারীদের প্রকারভেদ
মডিউল 3
লেভেল 18,
পাঠ 5
সিরিয়াল জিসি আবর্জনা সংগ্রহ স্তূপ থেকে রেফারেন্সহীন বস্তুগুলি সরিয়ে এবং নতুন তৈরি বস্তুর জন্য জায়গা তৈরি করে জাভাতে মেমরির দক্ষতা উন্নত করে। জাভা ভার্চুয়াল মেশিনে আট ধরনের আবর্জনা সংগ্রহকারী রয়েছে। আসুন বিস্তারিতভাবে তাদের প্রতিটি বিবে
জাভাতে একটি আবর্জনা সংগ্রহকারী নির্বাচন করা
মডিউল 3
লেভেল 18,
পাঠ 6
7.1* কিভাবে সঠিক আবর্জনা সংগ্রহকারী নির্বাচন করবেন যদি আপনার অ্যাপ্লিকেশনের কঠোর লেটেন্সি প্রয়োজনীয়তা না থাকে, তাহলে আপনার কেবল অ্যাপ্লিকেশনটি চালানো উচিত এবং JVM-কে নিজেই সঠিক সংগ্রাহক চয়ন করতে দেওয়া উচিত। বেশিরভাগ ক্ষেত্রে, ডিফল্ট সেট
জাভাতে জাঙ্ক লিঙ্ক
মডিউল 3
লেভেল 18,
পাঠ 7
8.1 জাভাতে দুর্বল রেফারেন্স জাভাতে বিভিন্ন ধরণের রেফারেন্স রয়েছে। StrongReference আছে - এইগুলি হল সবচেয়ে সাধারণ লিঙ্ক যা আমরা প্রতিদিন তৈরি করি।
Please enable JavaScript to continue using this application.