আপনি কি খুব বেশি অদলবদল করতে পারেন?


16

আমি কেবল ভাবছিলাম যে আপনার যদি খুব বড় আকারের একটি অদলবদল থাকতে পারে। যদি হ্যাঁ, যখন অদলবদলটি খুব বড় হয়? খুব বড় swap পার্টিশন থাকার ডাউনসাইড / খারাপ প্রভাবগুলি কী কী (আমার কাছে ডিস্কের প্রচুর জায়গা থাকলেও)?

যদি না হয়, প্রস্তাবিত অদলবদল স্থানের চেয়ে বেশি থাকার সুবিধা কী?


5
আপাত খারাপ দিকটি হ'ল আপনি ডিস্কের জায়গা নষ্ট করেন। ওটোঃ আপনার যদি "অত্যধিক" স্ব্যাপ থাকে (একটি 4 গিগাবাইট সিস্টেমে 30 গিগাবাইট বলুন), তবে দুর্ব্যবহারকারী অ্যাপ্লিকেশনগুলি অনেক পরে স্মৃতি ছাড়িয়ে যাবে এবং এটি আপনার সিস্টেমকে ধীর করে দেবে। সুশৃঙ্খল আচরণকারী অ্যাপ্লিকেশনগুলি (মেমরি ফাঁস ছাড়াই) কেবল এটিকে ব্যবহার করবে না। (আমি স্বীকার করি, এটি একটি সরলীকৃত দর্শন))
পার্লডাক

আমি @ পার্লডাকের সাথে একমত - "অত্যধিক সোয়াপ" কেবল ডিস্ক স্পেস ব্যবহার করে। আপনার সিস্টেমটি ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে ধীরে
প্যানথার

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

1
ভিটিডি এডিটের সমস্ত প্রশ্ন ডুপ্লিকেট থেকে অফ টপিককে খুব বিস্তৃত হিসাবে ঘনিষ্ঠ কারণ পরিবর্তনকে ন্যায্যতা দেয়। ওপি স্পষ্টতই তিক্ত হয় তবে মেটা বা একটি চ্যাট রুম আলোচনার জন্য আরও ভাল জায়গা।
WinEunuuchs2 ইউনিক্স

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

উত্তর:


8

না

প্রথম নজরে আপনার খুব বেশি অদলবদল করা যাবে না কারণ আপনি র‌্যাম বাড়ানোর উপায় হিসাবে স্যুপ পরিবর্তন করতে পারেন। আসলে এটি র‍্যাম বাড়ায় না , এটি কেবল ভান করে: যদি আপনার কাছে 8 গিগাবাইট আসল র‌্যাম থাকে এবং 24 গিগাবাইট কনফিগার করা থাকে তবে তার প্রোগ্রামগুলি 8 + 24 = 32 গিগাবাইট পর্যন্ত মেমরি বরাদ্দ করতে এবং ব্যবহার করতে পারে যা প্রথমে ভাল লাগছে।

কিন্তু

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

অবশেষে - যখন অদলবদল স্থানটি নিঃশেষ হয়ে যায় - কিছু অ্যাপ্লিকেশনগুলি মেমরির বাইরে থাকা পরিস্থিতির মুখোমুখি হয় এবং কার্নেলের OOM_Killer দ্বারা নিহত হয় ।

উইকি থেকে :

অপারেটিং সিস্টেমটি আর কোনও ভার্চুয়াল মেমরি তৈরি করতে অক্ষম হলে আধুনিক কম্পিউটারগুলিতে সাধারণ OOM কেস ঘটে, কারণ এর সমস্ত সম্ভাব্য ব্যাকিং ডিভাইস পূরণ করা হয়েছে।

উপসংহার

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

অবশ্যই আরেকটি স্পষ্টত নেতিবাচক দিকটি হ'ল ডিস্কের স্থান নষ্ট করা তবে এটি আজকাল এত গুরুত্বপূর্ণ হতে পারে না।


প্রান্তের মামলার বিবেচনার জন্য +1। ব্যক্তিগতভাবে, আমি কোনও বড় অদলবদশা নই কারণ হাইবারনেশন ভাল্লুকের জন্য এবং আমার সিস্টেমগুলি সে জন্য খুব বেশি ব্যস্ত থাকে। ;-) চিয়ার্স
বয়স্ক গীক

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

আমি একই ধরণের সেটিংসের সাথে একই রকম ফলাফল পেয়েছি, আমি আশা করি 2x সোয়াপ গুজব শেষ পর্যন্ত মারা যাবে would
প্রবীণ গীক

5

বৃহত্তর অদলবদলে সরাসরি কোনও ত্রুটি নেই। যেভাবে এটি কার্নেল দ্বারা পরিচালিত হয় তাতে পর্যাপ্ত পরিমাণের থেকে বেশি পরিমাণে অদলবদলের পরিমাণ বাড়লে পারফরম্যান্সের উপর কোনও তাত্পর্যপূর্ণ প্রভাব পড়ে না।

"অত্যধিক" অদলবদলের একমাত্র নেতিবাচক দিকটি হ'ল আপনি সেই স্থানটি স্টোরেজের জন্য ব্যবহার করতে পারবেন না।


1
@ আন0এন: আমি মনে করি বর্তমানে আমার মেশিনে অদলবদল স্থান হিসাবে সংযুক্ত সমস্ত ~ 6 টিবি বরাদ্দ করা একটি দুর্দান্ত বড় ক্ষতি হবে। আমি আমার সমস্ত সংগীত কোথায় রাখব…?
ডেভিড ফোস্টার

2
@ আন0এন: কম্পিউটার বুট করা এবং কোনও দরকারী ডেটা সংরক্ষণ না করে যদি কোনও কম্পিউটারের কাজ করতে পারে তবে কী ভাল? এটি আরও দামি স্পেস হিটারের মতো শোনাচ্ছে।
ডেভিড ফোস্টার

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

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

1
@ আন0 এন এখানে পয়েন্টটি আন্ডারলাইন করতে, অদলবদল স্থান এমন স্থান যা আপনি অন্য কোনও কিছুর জন্য ব্যবহার করতে পারবেন না। ডিস্ক স্টোরেজ স্পেসের জন্য অর্থ ব্যয় হয়। যদি আপনার ডিস্কের স্থানটি সীমাবদ্ধ থাকে (খনিটি কেবলমাত্র 32 গিগাবাইট), আপনি প্রোগ্রামটি ইনস্টল করতে এবং সংগীতের মতো আপনার স্টাফগুলিতে ফাইলগুলি লিখতে যতটা সম্ভব নিখরচায় রাখতে চান। লোকেরা সাধারণত সেই কারণে অদলবদলকে সর্বনিম্নে রাখার চেষ্টা করে এবং অন্য কোনও কারণ নেই। অদলবদল এমন কিছু যা সিস্টেমে দক্ষতার সাথে চালিয়ে যাওয়ার প্রয়োজন হতে পারে, এটি ব্যবহারকারীর পক্ষে অন্য কোনও মূল্য নয়। সাধারণভাবে, আমরা আমাদের সিস্টেমটি কেবল প্রয়োজনীয় সংস্থানগুলি ব্যবহার করতে চাই এবং আমাদের সাথে প্রচুর পরিমাণে খেলতে চাই।
Zanna

4

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

অদলবদল বিভাজনের জন্য র‌্যামের আকারের 1x এর বেশি ব্যবহার করার ক্ষেত্রে আমি কেবল তখনই বিবেচনা করব যখন আপনি মনে করেন আপনি অল্প সময়ের মধ্যে নিজের র‌্যামের আকার আপগ্রেড করতে যাচ্ছেন। বা যদি আপনি এমন কোনও সিস্টেম ব্যবহার করার পরিকল্পনা করেন যেখানে আপনি একই ধরণের ব্যবহার না করা প্রোগ্রামগুলি দ্বারা ব্যবহৃত মেমরির পরিমাণটিকে এক ধরণের ক্যাশে সংরক্ষণ করবেন।

আশা করি আমার বক্তব্য যথেষ্ট স্পষ্ট ছিল এবং আমি পুনরাবৃত্তি করি আমি মনে করি না যে খুব বেশি অদলবদলের স্মৃতিশক্তি থাকার কারণে আপনি কোনও সমস্যা অনুভব করবেন।

আপনার দিনটি শুভ হোক!


2
কোনও একক ব্যবহারকারীর ডেস্কটপে র‌্যাম> 2-4 জিবি থাকলে আমি অদলবদল ব্যবহার করি না।
প্যান্থার

1
@ প্যান্থার কেন নয়? আপনি এটি কখন কীভাবে ব্যবহার করবেন তা নয়। এটি আকার এবং ব্যবহার সম্পর্কে।
An0n


@ ওল্ডারজিক হাই, না আমি এটি বিবেচনা করি নি। আমি আপনার উত্তরটি পছন্দ করি, আমি মেমরি ফাঁসের সমস্যা সম্পর্কে জানতাম না!
জুর্গ

2

হাইবারনেশনের সত্যিকার অর্থে কতটা দরকার?

এটি একটি ভ্রান্ত ধারণা যে আপনি হাইবারনেশন ব্যবহার করার সময় সোয়াপ্প আকারের জন্য র‌্যাম এক্স 2 প্রয়োজন। অদলবদলের আকারটি ইনস্টল করা র‌্যাম নয় , ব্যবহৃত র‌্যামের আকার হতে হবে । সাধারণত অদলবদলের আকার ইনস্টল করা র‌্যামের 2/5 ম হওয়া প্রয়োজন। ব্যবহারের জন্য প্রয়োজনীয় ন্যূনতম সর্বনিম্ন পরিমাণের র‍্যাম খুঁজে পেতে:

$ cat /sys/power/image_size
3153907712

এই 8 জিবি র‌্যাম মেশিনে হাইবারনেট করার জন্য 3 জিবি ন্যূনতম প্রয়োজন।

image_sizeব্যর্থতার ঝুঁকির সাথে আপনি ছোট অদলবদলের আকারগুলিতে মানগুলিকে ট্যুইক করতে পারেন । আপনি এটি বড় আকারের অদলবদলের জন্য এবং সম্ভবত হাইবারনেশনের গতি বাড়িয়ে তুলতে পারেন।

তথ্যসূত্র: https://wiki.archlinux.org/index.php/ শক্তি_ব্যবস্থাপনা / সুসপেন্ড_আর_ হাইবারনেট


1995 সালে 16 এমবি র‌্যাম, 2018 এ 16 জিবি র‌্যামের জন্য বিভিন্ন বিধি

যে দিনগুলিতে আপনার 16 এমবি র‌্যাম ছিল, তখন আপনার 720 এমবি হার্ড ড্রাইভের জন্য 32 এমবি স্বাপের জন্য এক্স 2 অর্থপূর্ণ। এই 1995 ওয়াশিংটন পোস্ট নিবন্ধে একটি সামান্য র‌্যাম এবং এইচডিডি ইতিহাস ।

23 বছর পরে সেই 1995 থেকে কিছু প্রযুক্তিগত নিবন্ধ (যদিও আমি কোনও পাইনি) নতুন ব্যবহারকারীদের বিভ্রান্ত করতে পারে। তবে আমি সুইপ = র‌্যাম x 2 এর প্রস্তাব দিয়ে একটি 2007 এর নিবন্ধ পেয়েছি ।

১৯৯৫ সালে ফিরে MB২০ এমবি এইচডিডি-র মধ্যে MB২ এমবি অদলবদল এইচডিডি এর 4% ছিল। প্রকৃতপক্ষে 1995 এ অদলবদলটি অনেক বেশি ব্যবহৃত হতে পারে Today আজ 2018 সালে, আপনার 256 গিগাবাইট এসএসডি-তে 32 গিগাবাইট এসডাব্যাপের জন্য 16 গিগাবাইট র‌্যাম এক্স 2 এটি এসএসডি-এর 13% নিচ্ছে বলে মনে করে না। ওওম-হত্যাকারীর পরীক্ষা করার সময় আমি এটি পূরণ করতে বাধ্য না করা ছাড়া আমার 8 জিবি সুইড পার্টিশনটি মোটেও ব্যবহার করা হচ্ছে না: গুগল ক্রোম আমার স্মৃতিটিকে এমন জায়গায় নিয়ে যাবে যেখানে এটি আমার কম্পিউটারকে একটি বন্ধ থামিয়ে দেয়। এটি প্রতিরোধ করতে আমি কী করতে পারি?


প্রায়শই দমন করা 2x নিয়মের ভ্রান্ত ধারণাটি দেখানোর জন্য +1 যা সম্পূর্ণ আবদ্ধ।
বয়স্ক গীক

@ এল্ডারগীক আপনাকে ধন্যবাদ আমি যখন 32 মেগাবাইটের জন্য 16 এমবি র‌্যাম টাইম 2 2 স্যুব্যাপের জন্য ইতিহাসের বিভাগটি যুক্ত করেছিলাম তখন তা বোধগম্য হয়েছিল।
WinEunuuchs2Unix

আর একটি বিষয় বিবেচনার জন্য হ'ল এসএসডি বনাম এইচডিডি। আমরা কি এসএসডি-তে প্রচুর পঠন / লেখাগুলি চাই এসএসডি-র অংশে এটি ব্যর্থতার তাড়াতাড়ি নিয়ে আসা (বা এটি কোনও মিথ নয়)? আমার সিস্টেমে 32 গিগাবাইট র‌্যামে আমি 2 জিবি ভেলোসিরাপ্টর ড্রাইভটি সুইডের জন্য ব্যবহার করেছি তবে হাইবারনেশনের কোনও ইচ্ছা ছাড়াই এখনও নিশ্চিত না যে এটি ঠিক আছে কিনা, সম্ভবত আমার কোনও অদলবদু থাকতে পারত না ??? তবে যদি আমি হাইবারনেট করছিলাম তবে 4 জিবি যথেষ্ট হবে, তবে সম্ভাবনা রয়েছে যে আমি 20 জিবি ব্রাউজার ব্যবহার করব, এবং তারপরে 4 জিবি যথেষ্ট হবে না ???
এনজেড দেব

@ এনজেডেডিভ আমার এসএসডি-তে আমার অদলবদল রয়েছে তবে এটি খুব কম ব্যবহৃত হয়। গতবার আমি যাচাই করেছি এটি ব্যবহারের 1 বছর পরেও 100% জীবন বাকি ছিল। জীবনের শতকরা শতাংশ দেখতে: জিজ্ঞাসাবাবু
প্রশ্নগুলি

1

সোয়াপ কী?

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

অদলবদলের স্থানটি ডেডিকেটেড অদলবদল (প্রস্তাবিত), একটি সোয়াপ ফাইল, বা অদলবদল পার্টিশন এবং সোয়াপ ফাইলের সংমিশ্রণ হতে পারে।

অদলবদল 2x শারীরিক র‌্যামের সমান হওয়া উচিত।


সুবিধাদি:

যখন আপনার স্মৃতি সম্পূর্ণরূপে পূর্ণ হয় তখন ওভারফ্লো স্থান সরবরাহ করে খুব কম প্রয়োজন আইটেমগুলি আপনার উচ্চ-গতির স্মৃতি থেকে দূরে সরিয়ে দেয় আপনাকে হাইবারনেট করতে দেয়

অসুবিধা:

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


যখন SWAP পার্টিশনগুলি "অতিরিক্ত স্টোরেজের সাথে তুলনা করার উপযুক্ত নয়" হিসাবে যেমন "সহায়তা করবেন না:"

যদি আপনার হার্ডড্রাইভের কেবল 5400 আরপিএম থাকে এবং আপনার কাছে খুব কম র‌্যাম থাকে> 2 জিবি বলতে দেয়। কেন? যেহেতু সিস্টেম অবিচ্ছিন্নভাবে SWAP পার্টিশনটি অ্যাক্সেস করতে চেয়েছিল, শেষ পর্যন্ত এটি খুব ধীর হয়ে যাবে। আপনার এখন স্মৃতিতে স্থান থাকা সত্ত্বেও SWAP পার্টিশনের সমস্ত কিছু আবার ফিরিয়ে নেওয়া দরকার। যেহেতু সিস্টেমটি ধীর গতিতে চলে যাবে, বরাদ্দটি সোয়াপ্প পার্টিশনে থাকবে। এটি কেবল একটি রিবুট দিয়ে স্থির করা যেতে পারে। এটি যাইহোক কিছুক্ষণ সময় নিতে পারে কারণ সিস্টেমটি বন্ধ করার আগে SWAP পার্টিশন থেকে সমস্ত কিছু সরিয়ে ফেলতে হবে।


** উপসংহার: **

আপনি যদি নিজের কম্পিউটারটি হাইবারনেট করতে সক্ষম হতে চান তবে আপনার একটি সোয়াপ পার্টিশন থাকা উচিত। এই পার্টিশনের আকারটি আপনার ইনস্টলড মেমরির আকার হতে হবে এবং আরও আগে যে কোনও আইটেম SWAP পার্টিশনে স্থানান্তরিত হয়েছিল তার জন্য জায়গা ছেড়ে যাওয়ার জন্য অতিরিক্ত 10-25% থাকতে হবে।

যদি আপনি কেবল একটি ছোট পারফরম্যান্স বুস্ট চান (এবং আপনার কমপক্ষে একটি 7200 আরপিএম হার্ড ড্রাইভ রয়েছে), তবে আপনি চাইলে একটি SWAP পার্টিশন যুক্ত করতে পারেন, তবে আপনার 4GB এর চেয়ে কম ইনস্টল হওয়া মেমরি না থাকলে এটি প্রয়োজন হবে না। এর আকার আপনি যা খুশি তা হতে পারে। তবে আমি পিনপয়েন্ট হিসাবে 2x র‌্যামের প্রস্তাব দিই। যদি আপনার কাছে স্টোরেজ স্পেস থাকে।

আপনার যদি 5400 আরপিএম হার্ড ড্রাইভ থাকে, তবে আপনার কেবল একটি সুইপ পার্টিশন তৈরি করা উচিত নয় কারণ বাধাটি আপনার কম্পিউটারটিকে আরও খারাপ করে দেবে। তবে, আপনি যদি সম্পূর্ণরূপে SWAP রাখতে চান তবে উপরে বর্ণিত একই আকারের নির্দেশিকাগুলি ব্যবহার করে আপনি এখনও একটি পার্টিশন তৈরি করতে পারেন - তবে অদলবদলের মানটি আরও কম কিছুতে পরিবর্তন করুন।



আমার মতামত:

তবে যে কোনও ক্ষেত্রে যদি আপনি উবুন্টুকে আপনার প্রতিদিনের ব্যবহারের জন্য প্রধান ওএস হিসাবে ব্যবহার করেন তবে আমি 2x র‌্যামের আকারের প্রস্তাব দিই । আপনি কেবল একটি পুরানো কম্পিউটার থাকার কারণে আপনি উবুন্টু ইনস্টল করেন না। তবে আপনি সিস্টেমটিকে আপনার প্রধান ওএস হিসাবে ব্যবহার করতে চান বলে।

সিস্টেম চলমান রাখতে পার্টিশনগুলি সামঞ্জস্য করার পরিবর্তে প্রয়োজনে অতিরিক্ত কিছু হার্ডওয়্যার কিনুন। আপনি যদি কোনও গেম কিনে থাকেন তবে সেটিংসটিকে "প্লেযোগ্য" হিসাবে তৈরি করার পরিবর্তে আপনার সিস্টেমটি "আপ টু ডেট" রয়েছে তা নিশ্চিত করে নিন।

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


পুনরায়: আপনার উপসংহার এটি কেবল অর্থবোধ করে না, বা এটি রাখার অন্য কোনও উপায়টি আমরা লাইনটি কোথায় আঁকি। উদাহরণস্বরূপ র‌্যাম 8 জিবি প্লাস 16 গিগাবাইট অদলবদল: আমি যদি 8 জিবি র‌্যাম এবং 9 জিবি স্যুটপ ব্যবহার করি তবে এখনও হাইবারনেট করার মতো পর্যাপ্ত জায়গা নেই। তাহলে কি দেয়? অন্য কথায় আপনি এটিকে আকারটি নির্ধারণ করুন না কেন আপনি এখনও এটি আরও এবং আরও বেশি কিছু ব্যবহার করতে পারেন। সুতরাং অদলবদলটিকে ভার্চুয়াল মেমরি হিসাবে 2 উত্সর্গীকৃত স্থান 1 এবং হাইবারনেশন স্পেস হিসাবে সমষ্টি বা অন্য 2 হিসাবে কেন দেওয়া হবে না 2 এটি আমার জন্য সজ্জিত করে না এবং কেউ কখনও এই প্রশ্নের উত্তর দেয়নি।
এনজেড দেব

0

সেখানে একটি ওভারহেড রয়েছে, তবে এটি খুব ছোট; প্রতিটি অন ডিস্কের "পৃষ্ঠায়" এর জন্য একটি রেফারেন্স কাউন্টার থাকে এবং প্রতিটি সোয়াপ অঞ্চলের সাথে কয়েকটি স্ট্রাক যুক্ত থাকে; এটি কার্নেল মেমরিতে রয়েছে, সুতরাং পৃষ্ঠাযুক্ত করা যায় না। এটি আর্কিটেকচারের উপর নির্ভর করে প্রতি 4 গিগাবাইটের মধ্যে 2 থেকে 16 মেগাবাইটের মধ্যে থাকে। বাকিগুলি মোটামুটি গতিশীল, সুতরাং ব্যবহারের উপর নির্ভর করে।

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

আমি অন্য কোনও খারাপ দিক বিবেচনা করতে পারি না, পৃষ্ঠাগুলি অদলবদল করার সময় খুব কম অদলবদল হওয়া ভঙ্গুর কারণ হতে পারে যার অর্থ আরও সন্ধান করা। যখন অনেক কিছু থাকবে, নির্দিষ্ট পয়েন্টের পরেও কোনও উন্নতি হবে না।

অদলবদল হ'ল একটি সর্বশেষ সংস্থান (হাইবারনেশন একপাশে), সুতরাং আপনি সম্ভবত র‌্যামের চেয়ে বেশি অদলবদল স্থান লাভ করে উপকৃত হবেন না, বিশেষত আপনার যদি 4 গিগাবাইটেরও বেশি র‌্যাম থাকে এবং কখনও কখনও এমনকি র‌্যামের চেয়ে অনেক বেশি পরিমাণে (GB৪ জিবি ভাবেন) ।


দুঃখিত, আপনার শেষ বিবৃতি / বাক্য বিভ্রান্তিকর, অন্যথায় উপরের দিকে একটি ভাল অ্যাড-অন।
এনজেড দেব

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