ভার্চুয়াল মেমরি এবং এসএসডি


12

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


1
আপনি যদি কোনও এসএসডি বহন করতে পারেন তবে আমি সন্দেহ করি যে আপনার মাদারবোর্ডের কম র‌্যামের সীমা রয়েছে। র‌্যাম সস্তার এবং দ্রুততর পরে একটি শক্ত-স্টেট ড্রাইভ, এবং এসএসডিগুলি ভার্চুয়াল মেমরির জন্য কখনও ব্যবহার করা উচিত নয় !!! তাদের সীমিত সংখ্যক লেখিকা রয়েছে এবং ভার্চুয়াল মেমরির জন্য এগুলি ব্যবহার করা ড্রাইভের জীবনকালকে মারাত্মকভাবে হ্রাস করবে। ( হ্যাঁ, আমি সম্মত হই যে তারা তখন দ্রুত ভার্চুয়াল মেমরির জন্য এইচডিডি ব্যবহার করে চলেছে, তবে আপনি যদি কোনও এসএসডি এমনকি পেজিংও করেন তবে আপনি এখনও 10-20 গুণ কম ধীরে ধীরে পেজ করছেন ...)
ব্রেকথ্রু

1
আমি বিশ্বাস করি তিনি "র‌্যাম ড্রাইভ" বোঝাতে এই প্রসঙ্গে "ভার্চুয়াল মেমরি" ব্যবহার করছেন।
Bigbio2002


@ ব্র্যাকথ্রো তবে আপনি যখন ভার্চুয়াল মেমরি অক্ষম করেন, সিস্টেমগুলি মেমরির বাইরে চলে গেলে প্রোগ্রামগুলিকে এলোমেলোভাবে হত্যা করা হয়, যার ফলে ডেটা ক্ষতি হয়। ভার্চুয়াল মেমরি এটি প্রতিরোধের জন্য।
এন্ডোলিথ

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

উত্তর:


8

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

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

  2. ইউএসবি স্টিকগুলি ময়লা সস্তা, সমস্ত বড় সহায়ক মাপে আসুন (4 জিবি, 8 জিবি, 16 গিগাবাইট এবং তাই) এবং ছোট পড়া এবং লেখার জন্য এসএসডি তুলনায় বেশ তুলনীয়। যদিও তারা বাল্ক স্থানান্তর এ স্তন্যপান।

এছাড়াও ইন্টেলের সর্বশেষ স্মার্ট রেসপন্স যা কার্যকরভাবে রেডি বুস্ট প্রযুক্তির অন্য সংস্করণ।

সুতরাং যতক্ষণ না আপনি এই ধারণাটিকে আপত্তি করেন যে আপনি সম্ভাব্যভাবে এসএসডি দ্রুত পরতে পারেন (যদিও এসএসডিকে পুরো ওএস রাখার চেয়ে দ্রুত নয়) তবে আপনার পৃষ্ঠার ফাইলটি এসএসডি তে না রাখার কোনও কারণ নেই এটি হার্ড ডিস্কের চেয়ে আরও ভাল পারফরম্যান্স করা উচিত।


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

2
আপনি যখন পেজফিল ডিভাইস হিসাবে এসএসডি ব্যবহার করতে পারেন (কেবল এসএসডি-তে একটি ফাইল সিস্টেমে পেজফাইলে রেখে) এসএসডিটিকে পেজফিল ডিভাইস হিসাবে ব্যবহার করার আমাদের নিকটতম কীভাবে?
ডেভিড শোয়ার্জ

5
@ টেকি 7007 হ্যাঁ, আমাদের নিজস্ব জেফ অ্যাটউড: দ্য হট / ক্রেজি সলিড স্টেট ড্রাইভ স্কেল
মকুবাই

2
@ মোকুবাই: এটি পরিধানের স্তর নয়। এটি কেবল সাধারণ পুরানো ব্যর্থতা। টমস হার্ডওয়্যার একটি অনুরূপ নিবন্ধ লিখেছিল যে কীভাবে এসএসডিগুলি তার জীবদ্দশায় যান্ত্রিক হার্ডড্রাইভের চেয়ে বেশি নির্ভরযোগ্য নয়। কিন্তু জীবনকালটি 1-2 বছর বলে দেওয়ার কোনও প্রমাণ নেই। tomshardware.com/reviews/…
surfasb

3
@ মোকুবাই আমি সম্পূর্ণরূপে, আপনার সম্পূর্ণ উত্তরের সাথে 100% একমত নই। রেডি বুস্ট যা করে তা কোনও ফ্ল্যাশ ডিভাইসে কোনও পৃষ্ঠা ফাইল রাখার মতো কিছুই নয়, পারফরম্যান্স বুস্টের পদ্ধতিটির তত্ত্বটি সম্পূর্ণ আলাদা (সাধারণ পরিস্থিতিতে শৃঙ্খলাবদ্ধভাবে পড়ার জন্য একটি ডিস্ক ক্যাশে হিসাবে একটি ফ্ল্যাশ ব্যবহার করে, অন্যটি ফ্ল্যাশটিকে একটি হিসাবে ব্যবহার করে কম স্মৃতি শর্তের কর্মক্ষমতা জরিমানা হ্রাস করতে পৃষ্ঠা ফাইল)। একজনের কাছে অন্যের মতো কিছু হওয়ার আশা করার কোনও কারণ নেই।
ডেভিড শোয়ার্জ

11

আমি একটি 60 গিগাবাইট এসএসডি একটি উইন্ডোজে চলমান একটি ডেডিকেটেড ভার্চুয়াল মেমরি ড্রাইভ হিসাবে ব্যবহার করছি এটি সটা -3 এবং আমি 450 এমবি সেকেন্ডের গতি পাচ্ছি।

আমার মেশিন সমস্ত উপলভ্য স্লটে 32 গিগাবাইট মেমরির সাথে পুরোপুরি লোড। আমি এইচডি তে বৈশিষ্ট্য দৈর্ঘ্যের চলচ্চিত্রগুলি সম্পাদনা করতে এই মেশিনটি ব্যবহার করছি যাতে এই স্মৃতিটি দ্রুত খেয়ে যায়।

আমার বলতে হবে যে এসএসডি ভার্চুয়াল মেমরি ড্রাইভ যখন স্মৃতিশক্তি কম চলে এবং ভিএম কিক করে তখন বাধাটি হ্রাস করতে একটি দুর্দান্ত সহায়তা the সস্তা ড্রাইভ


4

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

উইন্ডোজে পৃষ্ঠার ফাইলটি সাধারণত সি: f পেজফিল.সেসে থাকে, সুতরাং এসএসডি রাখার জন্য আপনাকে নিজের সি: ড্রাইভটি এসএসডি তে রেখে দিতে হবে, বা উইন্ডোজকে পৃষ্ঠা ফাইলটি অন্য কোথাও রাখার জন্য বলতে হবে।

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


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

1

যেহেতু র‌্যাম বর্তমানে সস্তা এবং এসএসডি অত্যন্ত ভয়ঙ্কর ব্যয়বহুল, ততক্ষণ তা বোঝা যায় না। আপনি G 80 এর মতো কোনও জিনিসের জন্য 12 জি র‌্যাম কিনতে পারেন। এটি এসএসডি হিসাবে একই ডলারের পরিমাণ এবং এসএসডি মঞ্জুরিপ্রাপ্ত বৃহত্তর, তবে এটি একটি এসটিএ বন্দর খায়, উত্তাপ যুক্ত করে, র‌্যামের চেয়ে বেশি শক্তি নেয়। আপনার যদি পর্যাপ্ত র‍্যাম থাকে তবে আপনি সাধারণত ভার্চুয়াল মেমরির পক্ষে এতটা অদলবদল করতে পারবেন না। বেশিরভাগ এসএসডি ব্যবহার করা হবে না। প্রায় 3 জিগই সাধারণত ব্যবহৃত হত। 4 জিগ র‌্যামের জন্য দামটি আরও সস্তা হবে।


এটি দুর্দান্ত, আপনি যতক্ষণ না bit৪ বিট ওএস ব্যবহার করছেন। ৩২ বিট ওএস বা র‌্যামের ক্ষমতা সীমাবদ্ধ এমন একটি সিস্টেম সহ যে কেউ এই "এসএসডি হিসাবে অদলবদল" ধারণা তাদের জন্য খুব গুরুত্বপূর্ণ সমাধান হতে পারে।
সাইক্লোন 0044

@ সাইক্লোন 0044 মেমরি সমর্থনটি যথাযথভাবে যোগ করা পর্যন্ত কোনও এন-বিট অপারেটিং সিস্টেমে র‌্যামের সীমা নেই। উইন্ডোজ 32-বিট ভেরিয়েন্টগুলি বহু বছর ধরে 4 গিগাবাইটেরও বেশি মেমরি সম্বোধন করতে সক্ষম হয়েছে।
ব্রেকথ্রু

আমার নোটবুকটিতে 2 টি র‌্যাম স্লট রয়েছে। এটি 4 জিবি = 2x2 জিবি সহ এসেছে। আমি এটিকে 2x4 জিবিতে আপগ্রেড করেছি। এখন এটি খুব সামান্য, তবে 2x8 গিগাবাইটের দাম Eur 90 ইউরো। আমি 40 ইইউর জন্য আমার মাল্টি-ড্রাইভের পরিবর্তে একটি 64 জিবি এসএসডি রাখতে পারি। কমপক্ষে ল্যাপটপের জন্য, একটি উত্সর্গীকৃত ভার্চুয়াল মেমরি এসএসডি দেখতে একটি ভাল ধারণা বলে মনে হচ্ছে।
টেকনিক 21

1

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

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


0

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


0

আমার কাছে ডেস্কটপ লিনাক্স এবং বিভিন্ন এসএসডি ড্রাইভ চালিত কয়েকটি কম র‌্যামের ল্যাপটপ রয়েছে এবং 4 জিবি আজ অনেক কম তাই তারা এসএসডিতে প্রচুর পেজ করছে। জিনোম-ডিস্কের বেঞ্চমার্কের সাথে আমি কী লক্ষ্য করেছি, যে জায়গাগুলি পৃষ্ঠাফাইল রয়েছে তা খুব দ্রুত গতি কমিয়ে দেয়, কখনও কখনও এটি এইচডিডি থেকেও ধীর হয়ে যায়। সুতরাং আমি প্রথম কাজটি অদলবদলের পার্টিশনের fstab এ "বাতিল" বিকল্পটি যুক্ত করেছি এবং পুরো পার্টিশনটি এবং ড্রাইভের অর্ধেকটি বাতিল করে দিয়েছি তবে এটি কিছুটা উন্নতি করতে পারেনি, কয়েক মাস পরেও অদলব বিভাজনে এখনও 50% পারফরম্যান্স ছিল। আমি পড়েছি যে পুনরায় বুট করার সময় এটি যেভাবেই ফেলে দেওয়া হবে। দ্বিতীয় কাজটি আমি করেছিলাম হ'ল সুরক্ষিত মুছে ফেলা ড্রাইভ এবং পুরো ওএস পুনরায় ইনস্টল করে (এবং এটি বাতিল রেখে দেওয়ার পরে) 25 জিবি আকারে পেজফাইলে বাড়ানো। অপারেশন এবং ভারী ব্যবহারের 1 বছর পরে এবং প্রচুর পেজিংয়ের পরে, অদলবদল বিভাজন সহ পুরো ড্রাইভে স্বাভাবিক কর্মক্ষমতা থাকে। মনে রাখবেন যে দুটি ভিন্ন কিংস্টন ড্রাইভের সাথে একই ল্যাপটপের সাথে একই নিয়ামক দিয়ে ভাল পরীক্ষা করা হয়েছিল। মোট, 3 বছরেরও বেশি ভারী অদলবদলের ব্যবহার, এমএলসি ড্রাইভ পরিধান 4% এবং এটি ছোট ড্রাইভ 250 গিগাবাইট এবং দ্বিতীয়টি 97%। তবে বেঞ্চমার্ক ড্রাইভের যে কোনও অংশে পড়তে এবং লিখতে উভয় ক্ষেত্রেই কোনও অবক্ষয় দেখায় না (ভাল, আমি ড্রাইভের একটি অর্ধেক যা বিনামূল্যে এবং স্ব্যাপ পার্টিশনটি পরীক্ষা করেছি)। আনুমানিক ড্রাইভের জীবনকাল 75 বছর (সর্বাধিক মোছার গণনার মানের ভিত্তিতে হতাশাবাদী যা বর্তমানে 200 এর কাছাকাছি এবং গড় একটি 130)। অবশ্যই এই সময়টিতে ড্রাইভটি বিভিন্ন উপায়ে ব্যর্থ হতে পারে তবে বেশিরভাগ সময় এটি নিরাপদ মোছা এবং ব্যাকআপ থেকে পুনরুদ্ধার করে পুনরুদ্ধার করা যেতে পারে,

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