একটি "অদলবদল" কি?


16

সুতরাং আমি লক্ষ্য করেছি যে এই প্রশ্নটি সরাসরি জিজ্ঞাসা করা হয়নি;

উবুন্টু ইনস্টল করার ক্ষেত্রে এই " অদলবদল " লোকেরা কী উল্লেখ করে ?


7
কি এই প্রশ্নের সাহায্য করেছিল?
মুড়ু

5
সম্পর্কিত: স্বাপফাক
এলিয়াহ

@ পান্ড্যা নোপ; আমি ভিজ্যুয়াল এইডগুলির সাথে একটি উত্তর খুঁজে ধরছি।
আকিভা

1
@ আকিভা আপনি কি আরও কিছু নির্দিষ্ট হতে পারেন? ব্যক্তিগতভাবে আমি নিশ্চিত না যে এই ক্ষেত্রে কোনও চাক্ষুষ সহায়তা কীভাবে সহায়তা করবে।
থিশওয়া

1
@ আকিভা দয়া করে আমার আপডেট হওয়া উত্তরটি দেখুন এবং আপনি কী ভাবছেন তা আমাকে জানান।
TheSchwa

উত্তর:


28

সারসংক্ষেপ

সোয়াপ এরিয়া হ'ল জাল র‌্যাম যা আপনার হার্ড ড্রাইভে থাকে। এটি প্রকৃত র‍্যামের তুলনায় অনেক ধীর গতিযুক্ত, তবে কম্পিউটারকে স্বাভাবিকভাবে চলতে রাখতে অনেক ক্ষেত্রে প্রয়োজনীয় necessary থাম্বের একটি ভাল নিয়ম হ'ল আপনি সাধারণ র‌্যামের মতোই অদলবদল স্থান রাখুন।

স্মৃতি

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

বিনিময়

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


অদলবদল করে আপনার হার্ড ড্রাইভে

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

পার্টিশন বনাম ফাইল

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

নির্দেশিকা

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

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

আরো দেখুন


আপনি হয় নিজের অদলবদলের জন্য পৃথক পার্টিশন তৈরি করতে পারেন (প্রস্তাবিত) - কেন তাই? আমার জন্য দুর্দান্ত কাজ করে
jcora

উবুন্টু 14.04 এ ডিফল্ট ইনস্টলারটি যদি আপনার 16 গিগাবাইট র‍্যাম থাকে তবে প্রকৃতপক্ষে একটি 16 গিগাবাইট অদলবদল তৈরি করে। সুতরাং আপনার প্রস্তাবনা ইতিমধ্যে এখন ডিফল্ট।
jmiserez

1
@jco ফাইলটি টুকরো টুকরো নয় এমন ক্ষেত্রে এটির অদলবদলের মতোই পারফরম্যান্স থাকবে কারণ কার্নেলটি সাম্প্রতিক সংস্করণগুলিতে ফাইল সিস্টেমকে বাইপাস করে। আপনি যদি ইনস্টলেশনটিতে অদলবদল তৈরি করেন তবে সম্ভবত এটি ঘটবে তবে গ্যারান্টিযুক্ত নয়। আপনি যদি পরে কোনও তারিখে সোয়াপ ফাইল পরিবর্তন করেন তবে এটি সম্ভবত খণ্ডিত হবে। সুতরাং ডিস্কের সাথে স্বতন্ত্র থাকার গ্যারান্টিযুক্ত একটি অদলবদল তৈরি করা সহজ। এছাড়াও, যদি আপনি চেষ্টা এবং হাইবারনেট করতে চান তবে একটি পার্টিশন প্রস্তাবিত হয়।
TheSchwa

@ জেরেমি মিসারেজ ধন্যবাদ, আমি বুঝতে পারি নি যে উবুন্টু ইনস্টল করার সময় আমি সর্বদা ম্যানুয়ালি বিভাজন করেছি। প্রতিফলিত করার জন্য উত্তরে শব্দগুলি আপডেট করা।
TheSchwa

@ দ্য এসচেওয়া তথ্যের জন্য ধন্যবাদ। আমার একটি এনক্রিপ্ট হওয়া স্বাপ ফাইল রয়েছে যা আমি ইনস্টলের পরে তৈরি করেছি। আমি এটি বেছে নিয়েছিলাম কারণ এটি অনেক বেশি ব্যবহারিক বলে মনে হয়েছিল, কারণ আমি আমার মূল্যবান এসএসডি স্পেসটি 20 গিগাবাইটের সাথে ঘড়ি রাখতে চাইনি যা বেশিরভাগ অব্যবহৃত হবে এবং কারণ আমি আরও র‍্যাম পাব এবং অদলবদলের আকার বাড়ানোর পরিকল্পনা করছিলাম। এটি খণ্ড না হয়ে যায় তা নিশ্চিত করার কোনও উপায় আছে?
jcora

4

সম্প্রদায় সহায়তা থেকে :

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

এছাড়াও দেখুন: -

  • উইকিপিডিয়া পেজিং:

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

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

  • /programming//q/4970421 (ভার্চুয়াল মেমরি এবং অদলবদলের মধ্যে পার্থক্য)

  • Linux.com - অদলবদল স্থান

    অদলবদল হ'ল প্রক্রিয়া যার মাধ্যমে মেমরির পৃষ্ঠাটি মুক্ত করার জন্য মেমরির একটি পৃষ্ঠা হার্ড ডিস্কের পূর্বনির্ধারিত স্থানে অনুলিপি করা হয়, তাকে অদলবদ স্থান বলা হয়। শারীরিক মেমরির এবং সম্মিলিত আকারের সম্মিলিত আকার হ'ল ভার্চুয়াল মেমরির পরিমাণ।

  • অদলবদলের পার্টিশনের গুরুত্ব


আশা করি এটি অদলবদর্শন সম্পর্কে প্রাথমিক জ্ঞান বুঝতে এবং পেতে সহায়তা করবে।


0

উইন্ডোজ এনটি পরিবারে পেজিংয়ের জন্য ব্যবহৃত পেজফাইলে সাইজের মতই "অদলবদল অঞ্চল" ।


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