আমার সিস্টেমের সমস্ত স্মৃতি কী খাচ্ছে তা আমি কীভাবে খুঁজে পাব? (সুপারফ্যাচ নয়)


62

যদি কোনও টাস্ক ম্যানেজার সঠিকভাবে প্রতিবেদন না করে বলে মেমোরি সম্পর্কিত সমস্যাগুলি নির্ণয় / আবিষ্কার করে?

আমার অবশ্যই একটি মেমরি ফুটো বা অন্য কিছু থাকতে হবে - আমি আমার 12 গিগাবাইট মেমরির 75% ব্যবহার করছি, তবে প্রক্রিয়াগুলির মেমরির ব্যবহারের টাস্ক ম্যানেজারগুলির তালিকা যোগ হচ্ছে না (হ্যাঁ, "সমস্ত ব্যবহারকারীদের থেকে প্রক্রিয়াগুলি দেখান" চেক করা আছে )।

মনে হচ্ছে এই "ভুত" মেমরির ব্যবহারটি সিস্টেমটি কতক্ষণ চলছে তার সাথে সম্পর্কিত grows এটি দেখায় যে এখানে মোট 118 টি প্রক্রিয়া রয়েছে। শীর্ষস্থানীয় 5 ছাড়াও এগুলির সমস্তই 50 এমবি এর নিচে।

শীর্ষস্থানীয় প্রক্রিয়াটি ফায়ারফক্স, ২.6 জিবি ব্যবহার করে। অ্যাডোব প্রিমিয়ার 900 এমবি তে 300 এমবি তে প্লাগিন-ধারক। 275 এমবিতে ফ্যাকাশে মুন। এক্সপ্লোরার।

আমার স্মৃতি বাকীটি কী ব্যবহার করছে তা বিশ্বে আমি কীভাবে খুঁজে পাব? দেখে মনে হচ্ছে যেন টাস্ক ম্যানেজার যা ব্যবহার হচ্ছে তা সব দেখছে না। সম্ভবত কোন একরকম মেমরি ফুটো আছে? বা প্রোগ্রামগুলি সঠিকভাবে ব্যবহৃত মেমরি প্রকাশ করছে না?

রিসোর্স মনিটরের রিপোর্টগুলি (আরও বড় সংস্করণের জন্য ক্লিক করুন):

রিসোর্স মনিটর প্রিন্টআউট

বিঃদ্রঃ:

  1. আমার মূল ওএস ড্রাইভটি এসএসডি হওয়ায় সুপারফ্যাচটি আমার সিস্টেমে অক্ষম।
  2. এবং আমি প্রিন্সিপালটি বুঝতে পারি যে অব্যবহৃত র‌্যামটি "নষ্ট" র‌্যাম, তাই বলার জন্য। যাইহোক, আমি যখন দেখি আমার স্মৃতি ব্যবহারের সক্ষমতা প্রায় ব্যবহৃত হয়, তখন এটি পরবর্তী প্রোগ্রামগুলি (আমার নিজের উদ্বেগ থেকে) চালানো / লোড করা থেকে বিরত রাখে এবং এমনকি অনেকগুলি বন্ধ করার জন্য আমাকে টাস্কে প্রেরণ করে (মেমরির ব্যবহার হ্রাস করার ক্ষেত্রে খুব বেশি প্রভাব ফেলে, কমপক্ষে লক্ষণীয়ভাবে এবং স্বল্প সময়ের মধ্যে)।
  3. স্মৃতিটি পূর্ণ হয়ে গেলে, আমার এসএসডি-তে 1GB পৃষ্ঠার ফাইলটি আমি যে 6GB সীমা নির্ধারণ করেছি তা প্রসারিত হওয়া দেখে আমি ঘৃণা করি এবং আমার "দরিদ্র" এসএসডি সম্ভবত উইন্ডোজ হিসাবে ধূলিকণায় ধুয়ে যেতে পারে এই জ্ঞানটি দিয়ে আমি "ঘাম" me / র‌্যাম্পে সম্পূর্ণরূপে মেমরি স্টিক হিসাবে এটি ব্যবহারের দিকে মোড় নেয়। (এই নোটটিতে, আমি কি কেবল পেজ ফাইলটি একটি স্ট্যাটিক 1 গিগাবাইটে হার্ড-ক্যাপ করব?)

4
কেবলমাত্র একটি পৃথক নোট: ব্যবহৃত র‌্যাম প্রতি সেঞ্চে কোনও খারাপ জিনিস নয়। জিনিসগুলির চৌকস ক্যাচিং প্রায়শই জিনিসগুলিকে গতিময় করে তোলে। আপনার যদি "ওএমজি, প্রোগ্রামেম জাইজেড এর মতো সমস্যা না হয় তবে আমি সবেই এটি নিতে পারি কারণ এটি অন্য জিনিসটিকে মেষের বাইরে ফেলে দিতে হবে" .. তবে এটি কোনও সমস্যা নাও হতে পারে।
আকির


ধন্যবাদ, তবে যেহেতু সুপারফ্যাচটি আমার সিস্টেমে অক্ষম করা হয়েছে (মূল এসএসডি ওএস ড্রাইভ সহ), প্রশ্নটি আলাদা। আসল প্রশ্ন আপডেট করা হচ্ছে।
কোল্ডব্ল্যাকাইস

@ কোল্ডব্ল্যাকাইস কেবল কারণ একটি (অগ্রহণযোগ্য) উত্তর আপনাকে সহায়তা করে না মানে এটি একই প্রশ্ন নয়। অন্য প্রশ্নের ওপি এমনকি আরও বলেছিল যে সুপারফ্যাচ পরিবর্তন করা কোনও উপকারে আসেনি। :)
12cʜιᴇ007

সত্য, তবে এটি অন্য প্রশ্নের প্রয়োজন হিসাবে এই ক্ষেত্রে সঠিক উত্তর নয়। সুনির্দিষ্ট প্রতিফলিত করতে প্রশ্ন আপডেট হয়েছে।
কোল্ডব্ল্যাকাইস

উত্তর:


58

আপনি সাধারণত র‌্যাম্যাপের মতো সরঞ্জামগুলির সাহায্যে আপনার স্মৃতি কী ব্যবহার করছেন সে সম্পর্কে আরও ভাল অন্তর্দৃষ্টি অর্জন করতে পারেন ।

এখানে চিত্র বর্ণনা লিখুনসম্প্রসারিত করতে ক্লিক করুন

কর্মক্ষমতা বাড়ানোর জন্য প্রায়শই, মেমরিটি মেমরিযুক্ত ম্যাপযুক্ত ফাইলগুলি ব্যবহার করা যেতে পারে যা র‌্যামে টানানো হয়েছে।

রামম্যাপে অ্যাক্টিভ কলামটি নোট করুন । এটি সেই মেমরি যা বর্তমানে ব্যবহার করা হচ্ছে। ফ্রি মেমরি সম্পর্কিত সূচকগুলি প্রায়শই বিভ্রান্তিকর হতে পারে। এটিতে টাস্ক ম্যানেজারের মতো উইন্ডোজ সরঞ্জাম অন্তর্ভুক্ত রয়েছে।

আরো তথ্য


আমি আপনার প্রশ্ন থেকে কিছু অতিরিক্ত পয়েন্ট সম্বোধন করতে চেয়েছিলাম।

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

আপনার যুক্তি পুরোপুরি ঠিক আছে। তবে, কম স্মৃতি পরিস্থিতিগুলির কারণে আপনি সমস্যার সম্মুখীন না হলে আপনার এই অনুশীলন থেকে বিরত থাকা উচিত। অপারেটিং সিস্টেমের এই কার্যটি পরিচালনা করা উচিত এবং যখন শারীরিক মেমরির প্রয়োজন হয় তখন ডেটা পেজিং ফাইলে ফ্লাশ করা উচিত।

সম্ভবত আপনি নিজের অনুশীলনের জন্যও ভুল সূচকটি ব্যবহার করছেন। আপনি আপনার প্রতিশ্রুতি চার্জ ( প্রক্রিয়া এক্সপ্লোরার পরিভাষা) উপর নজর রাখতে চান ।

এখানে চিত্র বর্ণনা লিখুন

কমিট চার্জ হল সমস্ত ব্যবহৃত মেমরির যোগফল। আপনি স্ক্রিনশটে দেখতে পাচ্ছেন, এর সীমাবদ্ধতাও রয়েছে। এই সীমাটি আমার শারীরিক মেমরির আকার + আমার পেজিং ফাইলের আকার। যদি সেই সীমাটি আঘাত হানে, তবে এটি একটি সমস্যা হবে be

যা আমাদের পরবর্তী বিষয় নিয়ে আসে।

স্মৃতিটি পূর্ণ হয়ে গেলে, আমার এসএসডি-তে 1GB পৃষ্ঠার ফাইলটি আমি যে 6GB সীমা নির্ধারণ করেছি তা প্রসারিত হওয়া দেখে আমি ঘৃণা করি এবং আমার "দরিদ্র" এসএসডি সম্ভবত উইন্ডোজ হিসাবে ধূলিকণায় ধুয়ে যেতে পারে এই জ্ঞানটি দিয়ে আমি "ঘাম" me / র‌্যাম্পে সম্পূর্ণরূপে মেমরি স্টিক হিসাবে এটি ব্যবহারের দিকে মোড় নেয়। (এই নোটটিতে, আমি কি কেবল পেজ ফাইলটি স্ট্যাটসি 1 জিবি-তে হার্ড-ক্যাপ করব?)

আমার মতে এখানে বেশ কয়েকটি জিনিস ভুল আছে। সাধারণভাবে, পেজিং ফাইলের আকারের সীমা নির্ধারণে দৃ strongly়ভাবে নিরুৎসাহিত করা উচিত। আমি উপরে লিঙ্ক করা ভিডিওগুলিতে মার্ক রাশিনোভিচ এটি ব্যাখ্যা করেছেন (আমি যা করতে পারি তার থেকে অনেক বেশি ভাল)।

কেবল খারাপ জিনিসই সেখান থেকে আসতে পারে। যখন পেজিং ফাইলটিতে 6 গিগাবাইটের বেশি ডেটা ফ্লাশ করার প্রয়োজন হয় তখন আপনি উইন্ডোজকে কী করার কথা রয়েছে তবে আপনি এটি 6 জিবিতে ক্যাপ করেছেন? যে একটি প্রধান বিষয়।

উইন্ডোজকে পেজিং ফাইলটি পরিচালনা করতে দিন। কেবলমাত্র আমি আপনাকে দৃ strongly়ভাবে পরামর্শ দেওয়ার জন্য দিচ্ছি, পেজিং ফাইলটি আপনার এসএসডি থেকে দূরে সরিয়ে নেওয়া। টম উইজসম্যান আপনার ব্লগ পোস্টে এটি আপনার এসএসডি-র জীবনকালকে সর্বাধিক করে তোলার জন্য দুর্দান্তভাবে ব্যাখ্যা করেছেন , যা আমি আপনাকে পড়ার পরামর্শ দিই।


1
আহ্, দেখছি। হ্যাঁ, "ফ্যান্টম" মেমরির ব্যবহার ম্যাপ করা ফাইল বিভাগ থেকে (এবং বিশেষত, এর স্ট্যান্ডবাই কলাম) থেকে আসছে বলে মনে হচ্ছে। সুতরাং টাস্ক ম্যানেজার এই ফাইলগুলি ম্যাপ করা হচ্ছে না, কেবল মেমোরিটি ব্যবহার হচ্ছে?
কোল্ডব্ল্যাকিস

2
সাহায্য এবং সংযোজনের জন্য ধন্যবাদ। পৃষ্ঠার ফাইল এবং এসএসডি-র সম্পর্কে আপনার নোট হিসাবে - আমি ঠিক ঠিক এর বিপরীতটি শুনেছি (এবং সে কারণেই আমার কাছে এটি কেন রয়েছে)। আমার যে কোনও উপায়েই চূড়ান্ত "সঠিক" আছে তা বলছেন না, তবে আমি এসএসডি-র গতির সুবিধার কারণে পৃষ্ঠার ফাইলটি একটি এসএসডি -তে-সেরাটি পড়েছি। এবং এসএসডি-র জীবনকে হ্রাস করার জন্য, শুনেছি যে এটি তুচ্ছ, যতক্ষণ পেজফাইলে সীমাবদ্ধ থাকে।
কোল্ডব্ল্যাকাইস

1
উইন্ডোজ এটি পরিচালনা করতে দেয় - উইন্ডোজ আমার পৃষ্ঠাফাইলে 18 জিবি পর্যন্ত প্রসারিত করতে দেয়! দুর্ভাগ্যক্রমে, পেজিংয়ের জন্য আমি আমার এসএসডি তে পরিমাণের পরিমাণ বহন করতে পারি না। আমি ধরে নিয়েছিলাম যে 12 গিগাবাইট মেমরির উইন্ডোজের সাথে কাজ করার জন্য পর্যাপ্ত পরিমাণের চেয়ে বেশি হতে পারে, যা মেমরিটি অদ্ভুতভাবে বলা যায়, উইন্ডোজ যত তাড়াতাড়ি উপলভ্য হতে পারে তত তাড়াতাড়ি স্লাপ করে বলে মনে হয় যে কোনও কিছুতে এটি তার হাত পেতে পারে বলে মনে হচ্ছে :) সুতরাং, আমি আশঙ্কা করি যে আমি যদি এটির চেয়ে বড় পেজ ফাইলটি দিতে পারি তবে এটি পৃষ্ঠার ফাইলটিকে সম্পূর্ণরূপে পূরণ করার জন্য মেমরির মানচিত্রের জন্য যথেষ্ট ফাইল খুঁজে পাবে।
কোল্ডব্ল্যাকাইস

1
@ কোল্ডব্ল্যাকিস: আমি দুঃখিত আমি আপনাকে বোঝাতে পারি নি। দয়া করে এটি থেকে কেবল 1 জিনিস দূরে নিয়ে যান, খুব কম লোকই আছেন যাদের উইন্ডোজ মেমরি পরিচালনা সম্পর্কে সঠিক ধারণা রয়েছে। তবুও, প্রচুর লোক সুপারিশ দেওয়ার জন্য দ্রুত (স্পষ্টতই, আমি অন্তর্ভুক্ত)। নিজেকে জিজ্ঞাসা করুন, যদি আপনার পেজিং ফাইলের আকার সীমাবদ্ধ করা কার্যকর হয় তবে এটি ডিফল্ট নয় কেন? এছাড়াও, একটি মেমরি-ম্যাপযুক্ত ফাইলটি পেজিং ফাইলটিতে ফ্লেশ হওয়ার খুব কম সম্ভাবনা রয়েছে কারণ এটি একটি ফাইলে ইতিমধ্যে বিদ্যমান (মেমরিটিতে ম্যাপ করা একটি)। সুতরাং এই ক্ষেত্রে আপনার ভয় সম্ভবত ভুল জায়গায় স্থানান্তরিত হয়।
ডের হচস্টাপলার

1
@ অলিভার সালজবার্গ, একটি বিষয় মনে রাখবেন যে উইন্ডোজ স্পিনিং মরিচির জন্য ডিজাইন করা হয়েছিল, এসএসডি নয়, এবং ১-৪ জিবি র‌্যাম, নয় ১২. এটি সুসমাচার নয়, এটি স্পষ্টতই প্রকাশিত হওয়া উচিত যে যখন এক-আকারের- মানানসই সমস্ত ডিফল্ট প্রয়োগ হয় না, এবং সমাধানটি এ সম্পর্কে চিন্তাভাবনা না করার পরামর্শ দেওয়া হয় না এবং যখন কেউ কোনও বিষয় আরও গভীরভাবে বুঝতে চায় তবে তা কখনই সেই ডিফল্টগুলিকে স্পর্শ করবেন না। এটা নুবসের জন্য ঠিক, তবে সবার জন্য নয়।
সিলভারব্যাট

2

আমার ক্ষেত্রে উচ্চ মেমরির ব্যবহারের কারণটি ছিল একটি হাইপার-ভি ভার্চুয়াল মেশিন, যার জন্য আমি র‌্যামের জন্য ডায়নামিক মেমরি সেটিংস সক্ষম করেছিলাম।

রামম্যাপ সরঞ্জামটি মূল কারণটি সনাক্ত করতে আমাকে সহায়তা করেছিল।

প্রথম, আমি রামম্যাপে লক্ষ্য করেছি যে ড্রাইভার লক করা আমার 32 জিবি র‌্যামের মধ্যে 29 জিবি বেশি খেয়েছে। তারপরে, আমি এমন একটি নিবন্ধ পেয়েছি যা বুঝিয়ে দিয়েছে যে হাইপার ভি ডায়নামিক মেমরি সক্ষম করার ফলে ড্রাইভার লকড উচ্চ মেমরির ব্যবহার হতে পারে এবং তারপরে আমি কেবল এটি নিশ্চিত করেছি।


0

আপনি যদি দেখেন যে স্ন্যাপটি সমস্ত প্রক্রিয়াটি দেখায় না এবং প্রদর্শিত প্রক্রিয়াটি নিজেই 5.8 গিগাবাইট মেমরি গ্রহণ করে। প্রদর্শিত স্ন্যাপ থেকে এটি দেখায় যে প্রচুর অপ্রয়োজনীয় ব্যাকগ্রাউন্ড প্রোগ্রাম চলছে। মিসকনফিগ ব্যবহার করে অপ্রয়োজনীয় স্টার্টআপ প্রোগ্রামগুলি সরিয়ে দেয় এবং আপনার ভার্চুয়াল মেমরিটি (আপনার শারীরিক স্মৃতির 1.5 গুণ) বাড়িয়ে তোলে।


আপনি কীভাবে আপনার ভার্চুয়াল মেমরি বাড়াবেন ? 1.5 ফ্যাক্টরের পিছনে যুক্তি কী?
ডের হচস্টাপলার

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

আপনার ভার্চুয়াল মেমরিটি বাড়ানোর জন্য এই পথটি অনুসরণ করুন: আমার কম্পিউটার বৈশিষ্ট্যগুলিতে যান-> "অ্যাডভান্স সিস্টেম সেটিংস" নির্বাচন করুন -> 'অগ্রিম' ট্যাবে যান-> পারফরমেন্সের অধীনে "সেটিংস" নির্বাচন করুন -> ভার্চুয়াল মেমোরির অধীনে ট্যাব-> অগ্রিম যান পরিবর্তন নির্বাচন করুন - মিনিট দিতে কাস্টম আকার নির্বাচন করুন। এবং সর্বাধিক আকার ...... আপনার ভার্চুয়াল মেমরিটি আপনার শারীরিক মেমরির 1.5x অবধি বাড়ানোর পরামর্শ দেওয়া হয় (উদাহরণস্বরূপ: আপনার যদি 4 জিবি র‌্যাম থাকে তবে আপনি 6 গিগাবাইট ভার্চুয়াল মেমোরি নির্ধারণ করতে পারবেন)। তবে এফআরএনস-এর পরামর্শও সঠিক। আপনার অপ্রয়োজনীয় পটভূমি অ্যাপ্লিকেশনটি ছোট করার চেষ্টা করুন।
টিকি

সুতরাং এটি কি প্রমাণিত যে কাঁচা, সামগ্রিক পারফরম্যান্সের দিক থেকে পৃষ্ঠা ফাইলটি বাড়ানো বা হ্রাস করা সামগ্রিকভাবে ভাল? 1.5x কি আসলেই প্রয়োজনীয়?
কোল্ডব্ল্যাকাইস

0

আপনি সিসিন্টার্নের র‌্যামএমএপ চেষ্টা করতে পারেন তবে এটি টাস্ক ম্যানেজার এবং রিসোর্স ম্যানেজারের চেয়ে ভিন্ন উপায়ে মেমরির ব্যবহার দেখায় এবং অতএব খুব কার্যকর নয়।

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

মেমরির ব্যবহার হ্রাস করার একটি উপায় প্রক্রিয়াগুলির পরিমাণ হ্রাস করা। (118 টি প্রক্রিয়া কেন চলছে? আপনার কাছে এক্সপ্লোরার এক্সেক্স চলমান একাধিক উদাহরণ কেন?)

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


1
আপনি কি এই সফ্টওয়্যারটির সাথে যুক্ত? শেষ অনুচ্ছেদের মত শোনাচ্ছে আমার সাথে বিপণন কথা বলুন এবং আমি দেখতে পাচ্ছি আপনি 2 টি পুরানো পোস্টে একই জিনিসটি সুপারিশ করছেন।
আরজন 4'14

1
হ্যাঁ, আমি প্রোগ্রামটির লেখককে প্রোগ্রামটি উন্নত করতে সহায়তা করেছি। তবে প্রোগ্রামটি প্রচারের জন্য আমার কাছে কোনও (আর্থিক) কারণ নেই কারণ প্রোগ্রামটি বিনামূল্যে।
উইলি

0

র্যামম্যাপটি দেখিয়েছে যে ম্যাপযুক্ত C:\Windows\SoftwareDistribution\DataStore\DataStore.edbফাইলটি আমার মূল্যবান 4 জিবি র‌্যামের 400 এমবি নষ্ট করছে।

তদুপরি উইন্ডোজ আপডেট ক্রমাগত সেই বিশাল ফাইলটি আপডেট করার পদ্ধতিতে সিস্টেমকে ধীর করে ফেলছিল।

এটি অনেকগুলি নিম্ন-প্রান্তের পিসিগুলির জন্য একটি সাধারণ সমস্যা হতে পারে।

পিসি বুটগুলি দেখুন তারপরে সম্ভাব্য রেজোলিউশনের জন্য কম্পিউটারকে ধীর করে দানবীয় ডেটাস্টোর.এডিবি ফাইলটি লিখেছেন

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