সাধারণত সমস্ত মেমরি ব্যবহার না করা থাকলে আরও র‌্যামযুক্ত কম্পিউটারগুলি কি আরও দ্রুত গতিযুক্ত?


85

ধরা যাক আমার কাছে একটি কম্পিউটার রয়েছে 16 জিবি মেমরির সাথে। যদি আমার কম্পিউটারটি সাধারণত প্রায় 4 জিবি ব্যবহার করে এবং কখনই 8 গিগাবাইটে পৌঁছায় না, তবে কি কেবল 8 জিবি (একই ধরণের) মেমরির কম্পিউটারের চেয়ে দ্রুততর? আমার কম্পিউটারটি কি কেবল 8 গিগাবাইট রেখে 16 গিগাবাইটের অন্য অর্ধেকটি সরিয়ে সমান দ্রুত চলবে?


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

5
বিভিন্ন অপারেটিং সিস্টেম মেমরিকে আলাদাভাবে পরিচালনা করে। প্রশ্নটিতে কোনও অপারেটিং সিস্টেম নির্দেশিত হয়নি। "ব্যবহার হয়" শব্দটি বিভিন্ন জিনিসকেও বোঝাতে পারে। খারাপ প্রশ্ন, আরও খারাপ উত্তর চয়ন করা হয়েছে।
জেসন

ছোট মেমরিটি সম্ভাব্য দ্রুততর, যেহেতু মেমরি ঠিকানার ড্রাইভারগুলিতে কম লোড থাকে। বাস্তবে, যদিও আমি সন্দেহ করি যে এটি বিবেচনায় নেওয়ার জন্য ঘড়ির গতি সামঞ্জস্য করা হয়েছে, তাই কোনও পার্থক্য থাকবে না। (এটি ধরে নিচ্ছে যে "অতিরিক্ত" র্যামটি কেবল গলার মতো বসে থাকবে এবং কোনওভাবে ব্যবহার করা হবে না))
ড্যানিয়েল আর হিকস

3
এই প্রশ্নের সত্যই "ব্যবহারের" সংজ্ঞা দরকার। ক্যাশে দাবি করে এমন প্রতিটি উত্তর (বর্তমানে স্বীকৃত হিসাবে) মেমোরির ব্যবহার সম্পর্কে জানায় । এটি সম্ভবত আরও কার্যকর সংজ্ঞা, তবে মেমরির বিভিন্ন ব্যবহার পৃথক করা সহায়ক হবে। আমি ধরে নিয়েছি যে সম্পূর্ণ অব্যবহৃত স্মৃতি যদি সহায়তা করে তবে আমরা আলোচনা করতে চাই না ...
ন্যানি

আরও মনে রাখবেন যে অতিরিক্ত র‌্যাম স্টিক থাকা নিজেই এটি দ্রুততর করে তোলে, যেহেতু উভয়ই সমান্তরালে অ্যাক্সেস করতে সক্ষম হওয়া উচিত।
টাইজয়েড

উত্তর:


112

হ্যাঁ, কারণ অপারেটিং সিস্টেমটি অতিরিক্ত র‌্যামকে ডিস্ক ক্যাশে হিসাবে ব্যবহার করতে পারে, যা ডিস্কের ডেটাতে অ্যাক্সেসকে গতি দেয়।

অতিরিক্ত র‌্যাম সিপিইউ-বাউন্ড কম্পিউটেশনগুলি তৈরি করবে না (যদিও অনেক বেশি ডিস্ক I / O জড়িত না) faster


31
অন্য উদ্দেশ্যে ব্যবহৃত হচ্ছে না এমন কোনও র‌্যাম। (যদি না আপনার কাছে ডিস্ক স্পেসের চেয়ে বেশি র‌্যাম থাকে, যা সম্ভাবনা কম))
উইজার্ড

30
লিনাক্স দেয়। ম্যাক ওএস যদি এটি না করে তবে আমি অবাক হব। এটা বোকামি না।
উইজার্ড 3

9
"দেখায় না" কোথায়? freeএকটি লিনাক্স সিস্টেম চালনা করুন এবং "ক্যাশেড" কলামটি দেখুন। কিছু উচ্চ-স্তরের অ্যাপ্লিকেশন (যেমন জিনোম সিস্টেম মনিটর) ক্যাশেটিকে "ব্যবহৃত হিসাবে" হিসাবে রিপোর্ট করে না কারণ র‌্যামটি অন্যান্য প্রোগ্রামগুলির দ্বারা ব্যবহারের জন্য উপলব্ধ; কার্নেল যে কোনও সময় ক্যাশে ফেলে দিতে পারে।
উইজার্ড 3

4
@ পিটিওয়র - সেক্ষেত্রে ওএসগুলি সেই ফাইলগুলি ক্যাশে করা উচিত এবং এতো গতি বাড়ানো উচিত নয় - একটি র‌্যাম ডিস্ক আপনি লিখতে সাহায্য করতে পারেন - তবে গতির পার্থক্যটি এটি মূল্যবান কিনা তা পরিমাপ করুন
ব্যবহারকারী 151019


59

যেহেতু প্রতিটি অপারেটিং সিস্টেম মেমরিকে আলাদাভাবে পরিচালনা করে এবং কোনওটি দেওয়া হয় নি, তাই আমি উইন্ডোজ 7 এর প্রসঙ্গে উত্তর দেব।

24GB র‍্যাম সহ কম্পিউটারের নীচে একটি উদাহরণ দেওয়া আছে। যদিও বর্তমানে কেবলমাত্র 7 জিবিটি "ব্যবহৃত" মেমরি হিসাবে বরাদ্দ করা হয়েছে, অন্য 10 জিবি "স্ট্যান্ডবাই" মেমরি হিসাবে বরাদ্দ করা হয়েছে এবং এতে ডেটা রয়েছে যা আবার পড়তে পারে বা নাও হতে পারে। যদি এটি পড়া হয় তবে এটি আপনার কম্পিউটারকে "দ্রুত" করে তুলবে। "ফ্রি" মেমরিটি এই মুহূর্তে যা কিছু ব্যবহার করা হচ্ছে না।

সম্পদ পর্যবেক্ষক

  • "উপলভ্য" স্ট্যান্ডবাই এবং ফ্রি মেমরি। অন্য কথায়, সমস্ত স্মৃতি বর্তমানে প্রয়োজন হয় না।
  • "ক্যাশেড" হ'ল স্ট্যান্ডবাই এবং পরিবর্তিত মেমরি। স্ট্যান্ডবাই হওয়ার আগে ডিস্কে লেখার জন্য অপেক্ষা করা অংশটি পরিবর্তিত করে ক্যাশিংয়ের জন্য ব্যবহৃত সমস্ত মেমরি।
  • "মোট" মেমরিটি হার্ডওয়্যার রিজার্ভড ছাড়া সমস্ত স্মৃতি।

আপনি যদি উইন্ডোজ 7-এ মেমরির ব্যবহার সম্পর্কে আরও জানতে চান, টেকরেপলিকের একটি দুর্দান্ত নিবন্ধ রয়েছে


তাহলে এই কম্পিউটারটি, এই বোঝার অধীনে, আরও 8 জিবি যুক্ত হলে কী হবে? আমি "কিছুই নয়" সন্দেহ করি তবে আমি আরও সন্দেহ করি যে একটি ভারী বোঝা বা দীর্ঘকালীন আপটাইম সহকারীর ব্যবহারকারীর অনেক বেশি ক্যাশে থাকবে।

3
পছন্দ করুন আমি যে নিবন্ধটির সাথে লিঙ্ক করেছি তার একটি বিষয় সুপারফেট (উইন্ডোজ 7 এ একটি ডিফল্ট পরিষেবা) নয়। সুপারফ্যাচ অ্যাক্সেস করার আগে জিনিসগুলি মেমরিতে লোড করে । এটি কোনও ফাইলে ব্যবহারের ধরণগুলি রেকর্ড করে এবং পুরোপুরি অনুকূলিত হতে বেশ কয়েকটি পুনঃসূচনা / দিন সময় নেয়।
জেসন

এটি কি লিনাক্সে ঘটে?
ক্যাস্পার

16

যদি অপারেটিং সিস্টেমটি 8 গিগাবাইটের মধ্যে কেবল 4 জিবি ব্যবহার করে তবে এটি 16 গিগাবাইটের মধ্যে 4 জিবি ব্যবহার করে কোনও মেশিনে আলাদাভাবে চলবে না।

অব্যবহৃত মেষটি মেশিনের পারফরম্যান্সে কোনও প্রভাব ফেলবে না।

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

ক্যাশে তৈরি করতে সময় লাগবে যাতে আপনি এটি বুটে দেখবেন না। যদি কিছুক্ষণ পরে, মেশিনটি এখনও 4 জিবি বেশি ব্যবহার করে না, তবে সম্ভবত এটি একটি 32 বিবিটি ওএস চলছে যা 4 জিবি (সাধারণভাবে) এর বেশি সম্বোধন করতে পারে না।


4
আপনি ডিস্ক ক্যাশেটিকে "ব্যবহৃত" র্যাম হিসাবে বিবেচনা করবেন কিনা তা নির্ভর করে। freeউদাহরণস্বরূপ, লিনাক্স প্রোগ্রাম উভয় উপায়ে এটির প্রতিবেদন করে।
উইজার্ড 3

আমি মনে করি জিআই কোন ব্যবহারকারীর প্রতিনিধিত্ব করে এবং প্রকৃত পরিস্থিতি আলাদা হতে পারে। ক্যাশের জন্য ব্যবহৃত র‌্যাম ব্যবহার করা হয় কোনও ব্যবহারকারীল্যান্ড সরঞ্জাম সেই সত্যটি ব্যবহারকারীর কাছে গোপন করে কিনা of
পল

"যদি কিছুক্ষণ পরে মেশিনটি এখনও 4 গিগাবাইটের বেশি ব্যবহার করে না ..." -> আবারও, ডিস্ক ক্যাচিং দুর্দান্ত তবে আপনার যদি ডিস্ক থেকে প্রচুর পরিমাণে স্টাফ থাকে তবে এটি আপনার সমস্ত বিনামূল্যে র‍্যাম পূরণ করবে না - - এটি কেবল যা আপনি বাস্তবে ব্যবহার করেছেন এবং এখন তা নয় কেবল এটি কেবল কিছু জিবি এর চেয়ে বেশি পরিমাণে হয় না যদি না আপনার স্বাভাবিক ক্রিয়াকলাপে প্রচুর পরিমাণে ফটোশপ ইত্যাদি অন্তর্ভুক্ত না হয় বা কম্পিউটার প্রচুর পরিমাণে ব্যস্ত সার্ভার না থাকে unless স্থির ফাইল।
স্বর্ণলোকস

@ গোল্ডিলোকস স্পষ্টতই "কিছুক্ষণ পরে" অস্পষ্ট, তবে উইন্ডোজ এবং অ্যাপ্লিকেশনগুলিতে 4 জিবি ছাড়িয়ে যাওয়ার পর্যাপ্ত ডেটা লোড করার কারণ "উইন্ডোজ এবং অ্যাপ্লিকেশনগুলিকে" এমন সময়কালের পরে বোঝাতে চাইছে "। আমার ব্যবহার মোটামুটি রুটিন এবং এটি নিয়মিত ছাড়িয়ে যায়। মুল বক্তব্যটি হ'ল যদি এই সীমাটি আঘাত হানা হয় তবে এটি আরও ক্যাশের প্রয়োজনের অভাবের চেয়ে সীমাবদ্ধতার দিকে নজর দিচ্ছে।
পল

9

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

তবে, সাধারণভাবে, অন্যান্য উত্তরে উল্লিখিত ক্যাশিং স্টাফ সামগ্রিক পারফরম্যান্সে আরও বড় অবদানকারী হতে চলেছে।


3

আপনার 16 গিগাবাইটের মেমরির অর্ধেকটি অপসারণ করা আপনার কম্পিউটারকে ধীর করবে।

এমনকি আপনি 8GB মেমরির কাছাকাছি না ব্যবহার করলেও এটি ধারণ করে।

এর সফ্টওয়্যারটির দিকটি অন্যান্য উত্তরে isাকা রয়েছে এবং ডিস্কের চেয়ে র‌্যাম ব্যবহারের জন্য ওএস চয়ন করতে সিদ্ধ হয়।

তবে আপনি উপলব্ধ কোনও র‌্যামের পরিমাণ অর্ধেক করে পারফরম্যান্সে চালিত একটি হার্ডওয়্যার দেখতে পাচ্ছেন। কারণটি হ'ল র‌্যাম বাসগুলি মাল্টি-চ্যানেল আর্কিটেকচার ব্যবহার করে, যার অর্থ কম্পিউটার একসাথে একাধিক র‌্যাম মডিউলগুলির মধ্যে ডেটা স্থানান্তর করতে পারে।

সম্ভবত আপনার কম্পিউটারটি দ্বৈত চ্যানেল। কোন ক্ষেত্রে আপনি 4 গিগাবাইটের 2 গিগাবাইট র‌্যাম মডিউলগুলির মধ্যে 2 দ্বারা মুছে ফেলতে পারবেন কোনও হার্ডওয়ার আদেশের পারফরম্যান্স প্রভাব ছাড়াই। তবে 2 8 জিবি র‌্যাম মডিউলগুলির মধ্যে 1 টি সরিয়ে ফেলা পারফরমেন্সে প্রভাব ফেলবে।

আপনার যদি কোয়াড চ্যানেল র‍্যাম আর্কিটেকচারটি থাকে তবে আপনার র্যাম 4 জিবি মডিউল হলেও আপনি একটি পারফরমেন্স হিট দেখতে পাবেন।


2

যদি স্মৃতিটি সর্বদা বাড়ানো হয় বা 99% আপনি হার্ডডিস্কে বসে থাকা পৃষ্ঠা ফাইলটির কারণে আপনি গতি হারাতে পারেন। হার্ড ডিস্কটি এমনকি র‍্যামের গতির কাছাকাছি আসতে পারে না যে বাসের গতির উপর নির্ভর করে র‌্যাম সরাসরি সিপিইউ দ্বারা অ্যাক্সেস করে।

উইন্ডোজ অন্যান্য অ্যাপ্লিকেশন গণনা না করে প্রায় 3-4 গিগাবাইট র‌্যাম ব্যবহার করে। আমি এখন বছরের পর বছর ধরে 16 জিবি চালিয়ে আসছি এবং আসলে কখনই 8 জিবি-র বেশি দরকার নেই। বাস্তবিকভাবে গড় পিসি ব্যবহারকারীরা গেমিংয়ের জন্য 4-6 জিবি-র বেশি কখনও ব্যবহার করেন না। আমি কেবল একবার দেখেছি এটি একবার 12 গিগাবাইটের কাছাকাছি গিয়েছিল যখন কোনও সিনেমা সংকোচিত করার সময় বা র‌্যাম নিবিড় কিছু করার জন্য সাধারণত মাল্টিমিডিয়া করতে হয় এবং একাধিক কোর সিপিইউয়ের একমাত্র উপায় আপনার 8 জিবি এর বেশি প্রয়োজন হবে। এবং হ্যাঁ এটি ঠিক তত দ্রুত চলবে। আইএমও।

1 দিনের আপটাইম পরে অলস: এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

2 দিনের আপটাইমের পরে অলস: এখানে চিত্র বর্ণনা লিখুন এখানে চিত্র বর্ণনা লিখুন

উইন্ডোজটির যত বেশি র‌্যাম রয়েছে তত বেশি র‌্যাম ব্যবহার করবে বলে মনে হয়।

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

উইন্ডোজ of র ক্ষেত্রে র‌্যামকে নির্দিষ্ট প্রক্রিয়াটি দ্রুত করার জন্য ব্যবহার করা একটি উদাহরণ।

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

Chkdsk ক্রমশ কর্মক্ষমতা এবং ডিস্ক চেক করার সময়কে আরও দ্রুত বাড়ানোর জন্য র‍্যাম বাড়িয়ে তুলছে যাতে এক্ষেত্রে আরও বেশি আসলে = দ্রুত হয় ...


1
উইন্ডোজ 7? এমনকি প্রচুর স্টাফ সহ, আমি খুব কমই 2 জি ছাড়িয়ে যাচ্ছি।
সাইমন কুয়াং

উইন্ডোজ RAM-তে যত বেশি র‌্যাম্প ব্যবহার করবে তত বেশি ... অতিরিক্ত কর্মসূচিগুলি আপনি কী প্রোগ্রামগুলি চালু করেছেন এবং বর্তমানে পরিষেবা এবং অ্যাপ্লিকেশনগুলি মেমরিটি অবিচ্ছিন্নভাবে প্রকাশ না করা পর্যন্ত খোলা থাকে তার কারণে এটি ওঠানামা করবে .. আসল প্রশ্নের ক্ষেত্রে। 8 জিবি হ'ল 16 গিগাবাইটের মতো দ্রুত হবে এবং আপনি কীসের জন্য কম্পিউটার ব্যবহার করছেন তার উপর নির্ভর করে না। সাধারণ পরিস্থিতিতে গেমিং বা ওয়েব ব্রাউজিংয়ের মতো সাধারণ ব্যবহারগুলির জন্য আপনার যদি 8 গিগাবাইটের বেশি প্রয়োজন হয় না এবং কোনও বাস্তব কর্মক্ষমতা হারাতে হবে না।
মরিবিড

2

অনুশীলনে উত্তর হিসাবে প্রশ্নের উত্তর "না" হওয়ার সম্ভাবনা বেশি রয়েছে। প্রশ্নটি বলছে "(ব্যবহার) কখনই 8 গিগাবাইটে পৌঁছায় না" এবং "একই ধরণের মেমরির উল্লেখ করে" এইভাবে গতি (ডিস্ক বাফারিং) প্রভাবিত করার সম্ভাব্য কারণগুলি প্রভাবিত হবে না affected একটি সাধারণ ব্যবহারিক উদাহরণ হ'ল সম্পূর্ণ হার্ড ডিস্কে বাফার করার জন্য পর্যাপ্ত মেমরির সাথে ডাটাবেস সার্ভারগুলি - যেমন 4GB ফাইল এবং 2GB প্রসেস / সিস্টেম বরাদ্দযুক্ত মেমরি 8GB এর বেশি মেমরির দ্বারা উপকৃত হয় না।

ব্যতিক্রমসমূহ:

আরও মেমরি হাইবারনেশনকে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে যায়। মেমরি হ্রাস করা সিস্টেমকে গতিযুক্ত করবে।

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

মেমোরি চ্যানেলগুলি কার্য সম্পাদনকে প্রভাবিত করে: [মেমরি অপসারণের অর্থ যদি আপনি ব্যবহারে থাকা মেমরি চ্যানেলগুলির সংখ্যা হ্রাস করেন তবে ফুন সঠিকভাবে নির্দেশিত হিসাবে সিস্টেমটি ধীর হয়ে যাবে]

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


1
আপনি মূলত কেবল দৃsert়ভাবেই দাবি করেন যে "না" সঠিক উত্তর তবে কেন বলবেন না।
ডেভিড শোয়ার্জ

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

1
আমি ডাটাবেস সার্ভারের যে উদাহরণটি দিয়েছি তা হ'ল একটি উদাহরণ যেখানে অতিরিক্ত মেমরিটি সামান্য পার্থক্য করে - ব্যবহারের সমস্ত ডিস্কটি বাফার হয়ে যায়।
ইহেগি

আরও র‌্যামের অর্থ এমন আরও ব্যাকিং স্টোর যা ওএসকে বরাদ্দ দেওয়ার অনুমতি দিতে পারে অন্যথায় অস্বীকার করবে?
ডেভিড শোয়ার্টজ

আমার ডিবি সার্ভারের উদাহরণে - কোনও পার্থক্য নেই কারণ এটি মুক্ত মেমরির অভাবে কোনও বরাদ্দকে কখনই অস্বীকার করবে না। ও / এস কী বরাদ্দ অস্বীকার করবে যদি a। সমস্ত প্রক্রিয়া যেখানে মেমরি, খ। পুরো ডিস্কটি ইতিমধ্যে স্মৃতিতে বাফার হয়েছিল, সি। এটি বিনামূল্যে স্মৃতি এবং d ছিল। কিছু অন্যান্য সীমা অতিক্রম করা হয়নি (যেমন সর্বোচ্চ প্রক্রিয়া / বাফার / ঠিকানার আকারের সীমা)?
iheggie

0

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

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


আমার বোধগম্যতা হল মেমরি বিভাজন এমন একটি যা কোনও প্রক্রিয়ার মেমরির জায়গার মধ্যে ঘটতে পারে যা সাধারণ আধুনিক সিস্টেমে ভার্চুয়াল এবং সাধারণভাবে এটি সিস্টেমে প্রয়োগ হয় না। যেহেতু শারীরিক স্মৃতি পৃষ্ঠাগুলিতে বিভক্ত হয়, যা প্রক্রিয়াগুলির ভার্চুয়াল মেমরি স্পেসগুলিতে পৃথকভাবে ম্যাপ করা হয়, তাই খণ্ডিতকরণ একটি মেনানহীন ধারণা হতে পারে। আমি কিছু ভুল বুঝে থাকলে আমাকে সংশোধন করুন।
টমাস প্যাড্রন-ম্যাকার্থি

0

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

সুতরাং যে মেমরিটি ব্যবহার করা হচ্ছে না তা এমন ক্রিয়াকলাপগুলির উন্নতি করতে পারে যা অপারেশনগুলির জন্য সম্ভাব্যভাবে র‌্যামের সফল হতে পারে যেখানে অন্যথায় তারা ব্যর্থ হয়।


-1

আরও র‌্যাম কম্পিউটারের গতি বাড়ায় না। কম র‌্যাম কম্পিউটারটিকে "গতি" করে।

কম্পিউটারগুলির দৈহিক সর্বাধিক গতি থাকে (এতে ওভারক্লোকিংও অন্তর্ভুক্ত) এবং কিছুই এগুলি এর চেয়ে দ্রুততর করতে পারে না।


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

আপনি কি বোঝাতে চাইছেন যে আমরা কোনও কম্পিউটারে র্যামের টেরাবাইট যুক্ত করে শারীরিক গতির সীমা বাড়িয়ে দিতে পারি?
এক্সট্রো

হ্যাঁ, হার্ড ড্রাইভ গ্রহণ করা।
দয়া করে আমাকে

বিটিডাব্লু, কম র‌্যাম কম্পিউটারকে সর্বদা কমিয়ে দেয় না। L3 ক্যাশে বহুবার কম্পিউটারকে ধীর করে দিয়েছিল ক্যাশে মিস করার কারণে।
দয়া করে আমাকে

2
আমি আপনার উত্তর টোটোলজিকাল। হ্যাঁ, সিপিইউর 'সর্বাধিক গতির সীমা' হ'ল সিপিইউর সর্বোচ্চ গতি। ভাল প্রদর্শনী. তবে, ব্যবহারিক দৃষ্টিকোণ থেকে, কেবল পর্যাপ্ত র‌্যামযুক্ত পিসির তুলনায় অতিরিক্ত র‌্যামযুক্ত একটি পিসি কিছুটা দ্রুত সঞ্চালন করবে।
জো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.