একটি নির্দিষ্ট হার্ডওয়্যারে আমি সর্বোচ্চ সর্বোচ্চ কত পরিমাণ র্যাম ব্যবহার করতে পারি


26

আমি একটি i5-2430M সিপিইউ সহ একটি Asus U31SD নোটবুক করেছি । আসুস সাইটটি জানায় যে সর্বাধিক র‌্যাম 8 গিগাবাইট, তবে ইন্টেলের বলে আমার সিপিইউ 16 জিবি সমর্থন করে। উবুন্টুর অধীনে আমি এই সিস্টেমে সর্বোচ্চ র‌্যাম ব্যবহার করতে পারি?


3
সবাই কী বলছে তা সংক্ষিপ্ত করতে, আপনার নোটবুকটি আপনার মাদারবোর্ডের সীমাবদ্ধতার কারণে কেবল 8 গিগাবাইট র‌্যাম ব্যবহার করতে পারে। আপনি এই প্রশ্নটি দেখে এটি যাচাই করতে পারেন: Askubuntu.com/questions/140322/…
শ্রদ্ধেয়

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

@ দ্য লর্ড: কোন লিঙ্ক?
0xC0000022L

প্রশ্নটিতে উল্লেখ করা সিস্টেমের জন্য কর্সার মেমরি ফাইন্ডার / কনফিগারার : www2.corsair.com/configurator/… || কর্সের মেমরি ফাইন্ডার (শুরু পৃষ্ঠা): corsair.com/us/learn_n_explore (তারা তাদের পণ্যগুলির বিজ্ঞাপন দেবে, তবে আমি এটিকে সর্বাধিক মেমোরির জন্য অর্ধ-নির্ভুল চশমা সন্ধানের জন্য সাধারণ বেস হিসাবে ব্যবহার করতে পারি
টমাস ওয়ার্ড

উত্তর:


29

সীমাটি আসলে আপনার হার্ডওয়্যার (মাদারবোর্ড মেমরি সমর্থন এবং এতে স্লটের পরিমাণ) এবং উবুন্টুর সংস্করণ (32 বিট, 32 বিট + পিএই, এক্স 32 এবিআই, 64 বিট) এর মধ্যে রয়েছে

আপনার যদি মাদারবোর্ড থাকে যা সর্বাধিক 4 জিবি সমর্থন করে, আপনি 32 বিট, 32 বিট পিএই বা 64 বিট ব্যবহার করেন না কেন যেহেতু আপনার কাছে 4 জিবি হার্ডওয়ারের সীমা থাকবে।

তবে আপনি যদি একটি মাদারবোর্ড কিনে থাকেন যা উচ্চ পরিমাণের মেমরি সমর্থন করে তবে আপনি উবুন্টুর সংস্করণগুলি নিয়ে খেলতে পারবেন, যার নিম্নলিখিত সর্বাধিক সমর্থিত মেমরি রয়েছে:

উবুন্টু 32 বিট - 4 জিবি র‌্যাম

উবুন্টু 32 বিট + পিএই (শারীরিক ঠিকানা এক্সটেনশন) - 64 জিবি র‌্যাম

উবুন্টু এক্স 32 এবিআই - 4 জিবি র‌্যাম (এটি 32 বিট আর্কিটেকচারের জন্য 64 বিট হার্ডওয়্যারে চলমান 64 বিট বর্ধনের সাথে সংশোধিত হয়েছে It এটি এখনও উপলভ্য নয়))

উবুন্টু 64 বিট - অনেক! (আসলে 2 ^ 64) তবে হার্ডওয়্যার সীমাবদ্ধতা এবং বাস্তব বিশ্বের কম্পিউটারগুলির কারণে সীমাটি 1TB (1024GB র‌্যাম) এর কাছাকাছি

সুতরাং আপনি যখন 4 গিগাবাইটের বেশি র্যাম ব্যবহার করছেন তখন মেমরির সীমা সম্পর্কে প্রশ্নটি ব্যবহার করা উচিত। এই ক্ষেত্রে আপনার প্রয়োজন হবে, 32 বিট পিএই বা 64 বিআইটি যা সত্যিই বড় মেমরির আকারকে সমর্থন করে।

এছাড়াও নোট করুন যে আপনার যদি এখনই উদাহরণস্বরূপ 4GB থাকে এবং আপনি 16GB র্যাম কিনে থাকেন তবে উবুন্টুকে পুনরায় ইনস্টল করার বা কোনও পরিবর্তন করার দরকার নেই। কেবল স্মৃতি পরিবর্তন করুন এবং উবুন্টুকে পড়া উচিত এবং বাক্সের বাইরে তাদের সাথে কাজ করা উচিত। কোন কনফিগারেশন প্রয়োজন। আপনার 4 জিবি র‌্যাম সহ 32 বিট থাকে এবং আপনি 16 জিবি বা র‌্যাম ইনস্টল করেন, উবুন্টু স্বয়ংক্রিয়ভাবে 32 বিট থেকে 32 বিট পিএইতে পরিবর্তিত হবে। এই বছরের শুরুতে আমি 4 জিবি থেকে 16 গিগাবাইটে স্থানান্তরিত হওয়ার পরে আমি এটির জন্য দৃou়তা দিতে পারি।

এখানে 32/64 এ মেমরি সম্পর্কে উবুন্টুর খুব ভাল ব্যাখ্যার লিঙ্কটি দেওয়া হয়েছে: https://help.ubuntu.com/commune/32bit_and_64bit# স্মৃতি

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

এছাড়াও সিপিইউ এবং মাদারবোর্ডের জন্য সর্বাধিক সমর্থিত মেমরির তুলনা করে আপনি যে সর্বোচ্চটি পেতে পারেন সেগুলির মধ্যে ন্যূনতম। উদাহরণস্বরূপ:

সিএসই 1
সিপিইউ সর্বাধিক সমর্থিত মেমরি - 16 গিগাবাইট
মাদারবোর্ড সর্বাধিক সমর্থিত মেমরি - 8 গিগাবাইট
আপনার সর্বাধিক সমর্থিত মেমরি - 8 জিবি (কারণ সিপিইউ এবং মাদারবোর্ডের মধ্যে সর্বনিম্ন মান)

সিএসই 2
সিপিইউ সর্বাধিক সমর্থিত মেমরি - 16 জিবি
মাদারবোর্ড সর্বোচ্চ সমর্থিত মেমরি - 32 গিগাবাইট
আপনার সর্বাধিক সমর্থিত মেমরি - 16 জিবি (কারণ সিপিইউ এবং মাদারবোর্ডের মধ্যে সর্বনিম্ন মান)

সিএসই 3
সিপিইউ সর্বাধিক সমর্থিত মেমরি - 16 জিবি
মাদারবোর্ড সর্বোচ্চ সমর্থিত মেমরি - 64 গিগাবাইট
আপনার সর্বাধিক সমর্থিত মেমরি - 16 জিবি (কারণ সিপিইউ এবং মাদারবোর্ডের মধ্যে সর্বনিম্ন মান)

সিপিইউর সাথে এই মেমরি সীমাবদ্ধতার পেছনের কারণটি সর্বশেষ কোর সিপিইউগুলির সাথে ইন্টেলের প্রযুক্তিগত পরিবর্তন।

সুতরাং আপনার ক্ষেত্রে, আপনার কাছে একটি মাদারবোর্ড রয়েছে যা 8GB এবং একটি সিপিইউ সমর্থন করে যা 16 জিবি সমর্থন করে। এর অর্থ আপনার কাছে সর্বাধিক থাকতে হবে 8 জিবি যা আপনি মাদারবোর্ডে স্লটের পরিমাণের উপর নির্ভর করে ব্যবহার করতে পারেন। সেই আসুসে আপনার 2 টি স্লট রয়েছে যার অর্থ আপনি সর্বোচ্চ 8 গিগাবাইটটি সম্পন্ন করতে দুটি 4 জিবি র‌্যাম রাখতে পারেন।

X32abi সম্পর্কে আরও তথ্য:

কার্নেল নিউজ - http://kernelnewbies.org/Linux_3.4# Head - 039c9d273884c9639937c10d68b4a3214869eb4b

এলডব্লিউএন - https://lwn.net/Articles/456731/ (স্মৃতি সীমা সম্পর্কে ব্যাখ্যা সহজেই শিখতে মন্তব্য পড়ার প্রস্তাব দিন)

গুগল - http://sites.google.com/site/x32abi/

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

  • আপনার কাছে যদি 512 এমবি র‌্যাম বা তারও কম থাকে তবে 32 বিট ব্যবহার করার জন্য এটির পক্ষে বাঞ্ছনীয়

  • আপনার যদি 4 গিগাবাইটেরও কম র‌্যাম থাকে তবে 512 এমবি এর বেশি এটি 32 বিট ব্যবহার করার পরামর্শ দেওয়া হয় (তবে আপনি এখনও 64 বিট ব্যবহার করতে পারেন)

  • আপনার 4 গিগাবাইট র‌্যাম থাকলে 32 বিট ব্যবহার করার পরামর্শ দেওয়া হয় (তবে আপনি এখনও 64 বিট ব্যবহার করতে পারেন)

  • আপনার যদি 4 গিগাবাইট বা র‌্যাম এবং 64 জিবি র‌্যামের মধ্যে থাকে তবে আপনি 32 বিট বা 64 বিট ব্যবহার করতে পারেন, তবে এটি 64 বিট ব্যবহার করার পরামর্শ দেওয়া হয়।

  • আপনার যদি 64 গিগাবাইটের বেশি র্যাম থাকে তবে আপনার 64 বিট ব্যবহার করতে হবে


লুইস কি আপনি x32 এ 4 জিবি সীমা সম্পর্কে নিশ্চিত? এই দুঃখজনক হবে। আমি একটি নিবন্ধে (জার্মান পত্রিকা) পড়েছি যে x32 4 জিবি-র বেশি সমর্থন করে। এছাড়াও PAE সম্পর্কে কি?
টার্বো

@ টার্বো - এটি একটি খুব ভাল প্রশ্ন যা আমাকে খুঁজে পেতে একটু সময় নিয়েছিল। "এক্স 3232 কী?" এর ব্যাখ্যাটির এই অংশটির কারণে আমি 4 জিবি দিয়ে উত্তর দিই: এক্স 32 এবিআই 32-বিট পয়েন্টার সহ 64-বিট মোডে প্রোগ্রামগুলি চালানোর অনুমতি দেয়। যেহেতু এটি 32 বিট পয়েন্টারগুলির সাথে কাজ করে, এর অর্থ হ'ল এটির সাহায্যে এটি ব্যবহার করতে পারে সর্বাধিক মেমরি 4 জিবি। অবশ্যই, আমি জানি না যে কোনও x32abi PAE মোড আছে কিনা তবে যেহেতু এটি 32 বিট প্রোগ্রামগুলি কার্যকর করার জন্য 64 বিটের কিছু সুবিধা গ্রহণের জন্য ডাবল র‌্যামকে কাজের জন্য ব্যবহার না করেই সিদ্ধান্ত নিয়েছি যে এটি 32 বিট দ্বারা সীমাবদ্ধ ৪ জিবি র‌্যাম
লুইস আলভারাডো

1
প্রকৃতপক্ষে bit৪ বিটের সীমা 2 ^ 48 বাইট এবং x32 সমান, এক্স 32 প্রসেসের জন্য কেবল প্রসেস প্রতি 4 জিবি সীমাবদ্ধ । x32 একটি bit৪ বিট কার্নেল চালায়, তাই এটি কিছু সম্পূর্ণ 64৪ বিট প্রোগ্রাম চালাতে পারে, তবে x32 বেশিরভাগ প্রোগ্রাম কেবল 32 বিট ব্যবহার করতে তৈরি করে।
psusi

6

32 বিটের জন্য তাত্ত্বিক সীমা 2 ^ 32 = 4096 এমবি, তবে উবুন্টু থেকে 12.04 পিএই (শারীরিক ঠিকানা এক্সটেনশন) এ 2) 36 = 64 গিগাবাইটের সীমাটি ডিফল্টরূপে চালু করা হয়।

Bit৪ বিটের জন্য এটি তাপীয়ভাবে 2 ^ 64 = 16 777 216 টিবি হওয়া উচিত (হ্যাঁ এটি টেরাবাইট)। বাস্তবে র‌্যামের পরিমাণ 2 ^ 48 ওরফে 256 টিবি র‌্যামের মধ্যে সীমাবদ্ধ।

যেহেতু একটি সাধারণ ল্যাপটপে তাত্ত্বিক সীমাটি সত্যই পৌঁছানো যায় না প্রকৃত সীমাবদ্ধতা হ'ল আপনার নোটবুকের পরিমাণ মেমরি স্লট (সাধারণত 1-2) এবং চিপসেটের সমর্থন। আপনি 8 গিগাবাইট মডিউলগুলির জন্য গুরুতর অর্থ দিতে ইচ্ছুক হলে 8-16 জিবি এখানে বাস্তবসম্মত।


তাই আমি 2x 8 জিবি মডিউলগুলি নিরাপদে কিনতে পারি এবং সেগুলি কাজ করার আশা করতে পারি? (আমি বর্তমানে 8
জিবি

নিরাপদে নিরাপদে ...; পি ইন্টেল এইচএম 65 এক্সপ্রেস চিপ সহ অন্যান্য নোটবুক 16 জিবি সমর্থন করে (আসুস জি 74 এসএক্স-টিজেড 293 ভি) তাই হ্যাঁ।
টার্বো

6

আমি মাত্র 12 গিগাবাইটের জন্য আমার ইউ 31 এসডি-তে পপ করতে অতিরিক্ত 8 জিবি কিনেছি। আসুস স্পেস পৃষ্ঠা সত্ত্বেও 8 গিগাবাইট সীমাবদ্ধ হওয়া সত্ত্বেও, এটি ঠিক আছে। স্মারক 86 কে উত্তীর্ণ হয়েছে এবং 64 বিট উবুন্টুতে দৃশ্যমান।

আমার সর্বশেষতম বায়োস আপডেট ইনস্টল করা আছে, এটির কোনও পার্থক্য রয়েছে কিনা তা নিশ্চিত নই।

অবগতির জন্য, আউটপুট sudo dmidecode -t 16ইঙ্গিত Maximum Capacity: 16 GB


1

এটি সিপিইউতে নয় মাদারবোর্ডের উপর বিধিনিষেধ। সিপিইউ 16 জিবি পর্যন্ত সমর্থন করতে সক্ষম হতে পারে তবে যদি মাদারবোর্ডটি কেবল 8 জিবি নিতে পারে তবে তা আপনার সীমা।

উবুন্টুতে আপনি যদি 32-বিট চালিয়ে যাচ্ছেন তবে আপনার সীমা 4GB এবং আপনি যদি 64-বিট চালাচ্ছেন তবে এটি অনেক বেশি (নির্দিষ্ট কিছু মনে করতে পারে না তবে এটি 16 জিবি-র উপরে।

তবে আপনি সর্বদা আপনার হার্ডওয়্যার দ্বারা সীমাবদ্ধ থাকবেন। আপনাকে অবশ্যই সর্বদা মাদারবোর্ড সীমা এবং সিপিইউ সীমাটি তুলনা করতে হবে এবং পিসির সীমা হিসাবে সর্বনিম্ন মানটি নিতে হবে।


0

আপনার নির্দিষ্ট ক্ষেত্রে, 8 গিগাবাইট আপনার মাদারবোর্ডের পরিমাণের চেয়ে বেশি পরিমাণে র‌্যামকে সমর্থন না করার কারণে।

তবে উবুন্টু নিজেই 32 বিটের জন্য 4 জিবি সর্বোচ্চ, 32-বিট পিএইতে 64 জিবি এবং 64 বিটের উপর 128 জিবি সমর্থন করে (যদিও তাত্ত্বিকভাবে ক্যাপটি 64 বিটের জন্য অনেক বেশি)।


0

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

x86 -> 4 bytes pointer -> can address 4,294,967,296 locations = 4GB (it is the limit)

x64 -> 8 bytes pointer -> can address 1.84467440737e+19 locations (it is the limit, big, eh)

8 গিগাবাইট র‌্যামের ঠিকানা দেওয়ার জন্য আপনার 8,589,934,592 ম্যাপিং দরকার এবং 4 বাইট সাইজের পয়েন্টার সমস্ত সম্ভাব্য মানগুলিকে সম্বোধন করতে পারে না। সুতরাং x86 আর্কিটেকচারে আমার 4 জিবি র‌্যাম বেশি থাকতে পারে না have

আরও কিছু সম্ভাবনা রয়েছে যদিও:

র্যামের পরিমাণ আর্কিটেকচার (32 বা 64 বিট) দ্বারা সীমাবদ্ধ নয়। ওএস এবং এটিতে চলমান প্রোগ্রামগুলির দ্বারা আর্কিটেকচার কেবলমাত্র একবারে কত স্মৃতি সম্বোধন করতে পারে তা ঠিক করে। একটি 32-বিট মেশিনে, অর্থাৎ 32-বিট প্রশস্ত মেমরি বাস সহ একটি মেশিন, ওএস এবং প্রোগ্রামগুলি কেবল 4 গিগাবাইট মেমরির "দেখতে" পারে। তবে এর অর্থ এই নয় যে কেবল 4 গিগাবাইট র‌্যাম রয়েছে। যদি প্রস্তুতকারক এটির জন্য সরবরাহ করে থাকে তবে আপনার 16 গিগাবাইট বা 4x4 জিবি র‌্যাম থাকতে পারে। সেক্ষেত্রে আরও 2 টি "লুকানো" অ্যাড্রেস লাইন থাকবে এবং সেই 2 লাইনের স্তর নির্ধারণের জন্য হার্ডকোড যুক্ত যুক্তি থাকতে হবে, এইভাবে উপলভ্য 4 জিবি র‌্যামের যে কোনওটি নির্বাচন করুন - 00 01 10 11। এই "লুকানো" ঠিকানা বিটগুলি সফ্টওয়্যার স্তরগুলি ব্যবহার করে না, সুতরাং এই স্তরগুলির জন্য, তারা কেবল একটি 4-বাইট পয়েন্টার ব্যবহার করতে পারে। এই "লুকানো" সংখ্যা

এটি কেবল একটি উদাহরণ। এটি বিক্রেতার উপর নির্ভর করে, কীভাবে তারা অতিরিক্ত র‌্যাম সরবরাহের সিদ্ধান্ত নেন।

আরো দেখুন:

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

অন্যদিকে, কিছু সিস্টেমে ঠিকানাগুলির চেয়ে মেমরির আরও বেশি ইউনিট থাকে। এই ক্ষেত্রে, মেমরি বিভাজন বা পেজিংয়ের মতো আরও জটিল স্কিম বিভিন্ন সময়ে মেমরির বিভিন্ন অংশ ব্যবহার করার জন্য নিযুক্ত করা হয়। X86 আর্কিটেকচারের শেষ অবতারগুলি শারীরিক মেমরি ঠিকানার 36 বিট অবধি সমর্থন করে, যা পিএই পেজিং পদ্ধতির মাধ্যমে 32-বিট লিনিয়ার অ্যাড্রেস স্পেসে ম্যাপ করা হয়েছিল। সুতরাং, একবারে মোট মোট মেমরির মাত্র 1/16 টি অ্যাক্সেস করা যেতে পারে। একই কম্পিউটার পরিবারে আরেকটি উদাহরণ হ'ল 80286 প্রসেসরের 16 বিট সুরক্ষিত মোড, যা কেবলমাত্র 16 এমআইবি দৈহিক মেমরি সমর্থন করে তবে ভার্চুয়াল মেমরির 1 গিগাবাইট পর্যন্ত অ্যাক্সেস করতে পারে তবে 16 বিট ঠিকানা এবং বিভাগের সংমিশ্রণ রয়েছে রেজিস্টারগুলি একটি ডেটা স্ট্রাকচারের অসুবিধায় 64 কিবি-রও বেশি অ্যাক্সেস করেছে।

একটি সামঞ্জস্যপূর্ণ ইন্টারফেস সরবরাহ করার জন্য, কিছু আর্কিটেকচার মেমরি-ম্যাপযুক্ত I / O সরবরাহ করে, যা কিছু ঠিকানাগুলিকে মেমরির এককগুলিতে উল্লেখ করতে দেয় যখন অন্যরা কম্পিউটারের অন্যান্য ডিভাইসের ডিভাইস রেজিস্টারগুলিকে উল্লেখ করে। ফাইল অফসেট, অ্যারে সূচক এবং দূরবর্তী অবজেক্ট রেফারেন্সের মতো অ্যানালগাস ধারণাগুলি রয়েছে যা অন্যান্য ধরণের অবজেক্টের ঠিকানা হিসাবে একই উদ্দেশ্যে ব্যবহার করে।

(আরও এখানে )

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