গ্রাব বিকল্পগুলির মধ্যে কেবল র‌্যাম থেকে চালানোর জন্য উবুন্টুকে কাস্টমাইজ করা


18

আমি ঠিক এটির বিষয়ে আগ্রহী, এখন আমাকে এর সাথে কী করতে চাই তা ব্যাখ্যা করুন। আমি 32 গিগাবাইট র‍্যাম কিনতে প্রস্তুত করছি এবং ইতিমধ্যে কোয়াড কোর রয়েছে। আমার ধারণা হ'ল GRUB এ অন্য একটি বিকল্প বাস্তবায়ন করা যা ঠিক এটি করবে:

  1. বুট করার সময় পুরো /পার্টিশনটিতে সরান ramfs, এবং সেখান থেকে উবুন্টু বুট করুন
  2. সময়ে সময়ে এবং শাটডাউন সিগন্যালে, অবশ্যই ব্যাকগ্রাউন্ডে, এইচডিডি তে "ব্যাকআপ" ডেটাতে rsync চালান।

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

/ ফাইল সিস্টেম খুব বড় নয়, প্রায় 7 গিগাবাইট।

এখন আমার প্রশ্ন: এই ধারণাটি কি "ব্যয় কার্যকর" হবে, rsyncঅনেক সংস্থান গ্রহণ করবে এবং কোথাও ইতিমধ্যে এর কিছু অনুরূপ সমাধান কার্যকর করা হয়েছে?


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

@ অলি: ক্যাশে সম্পর্কে ভাল বক্তব্য - "বুট-এ, OS- কে এই পুরো ভলিউমটি ক্যাশে রাখতে চাই", তা কি বলা সম্ভব হবে?
পিসকভোর

@ পিসকোভার, কেন নয়? আমি যখন প্রথম উবুন্টু (8) দিয়ে শুরু করেছি, তখন আমি ভেবেছিলাম এটি এখন পর্যন্ত সবচেয়ে খারাপ ওএস, তবে আমি যখন লিনাক্স সম্পর্কে অনেক কিছু শিখলাম তখন আমি বলতে পারি যে এই ওএসটি প্রায় কিছু করতে পারে, সামান্য হ্যাকিংয়ের মাধ্যমে ...
মিলোস রেডোজেভিক

@ মিলস রেডোজেভিচ: আচ্ছা, আমার এফএস ক্যাশে লার্চি হয়ে যায় - তবে এটি বুটে খালি; আমি মনে করি যে এটি টুইটকে আরও আক্রমণাত্মক হতে পারে + পুরো এফএস অন-বুট দিয়ে প্রিলোড করা আপনাকে সম্ভবত পুরো জিনিসটি র‌্যামে মাউন্ট করার মতো ফলাফল পেতে পারে। এখন ... কিভাবে এফএস ক্যাশে গরম করা যায়?
পিসকভোর

2
এটি একটি FAQ এবং বেশ কয়েকবার তাকে জিজ্ঞাসা করা হয়েছিল been ফোরামের এই পোস্টটি দেখুন - ubuntuforums.org/showthread.php?t=1594694 প্রক্রিয়াটি জটিল কারণ আপনি কল্পনা করতে পারেন এবং আইএমও এখানে দীর্ঘ এবং কপি-পেস্ট করার জন্য কিছুটা পুনরাবৃত্তিপূর্ণ।
প্যান্থার

উত্তর:


3

rootramfs_0.2-1_all.deb

এই প্যাকেজটি স্টার্টআপ সিস্টেমের আগে র‌্যামে এফএস লোড করে। এইচডিডি সিঙ্কের জন্য রুট্রামফ - সিঙ্ক সিঙ্ক_পথ [বাদ দিন_পাথ 1] [বাদ দিন_পাথ 2] ব্যবহার করুন ...

আপনি সহজেই এই প্যাকেজটি যাচাই করতে পারেন। প্যাকেজটিতে অজগরে লিখিত স্ক্রিপ্ট রয়েছে, এটি ইআরআরডি এবং ক্রিপ্ট্রুট ইন্ট্রামফ হুকগুলি ঠিক করে।


আপনার লিঙ্কে ফাইল বিদ্যমান নেই।
মিলোস রাদোজেভিক

গিট সংগ্রহস্থলটিতে ফাইল বিদ্যমান, কেবল github.com/vladimir555/rootramfs
ভোলডজা

6

নিন্দার জন্য ঝাপিয়ে পড়ার ঝুঁকিতে ...

পপি লিনাক্স পরীক্ষা করে দেখুন। এটি কাজ করে ঠিক মত আপনি বর্ণনা যেমন ব্যবহার unionfs ফাইলসিস্টেম অথবা ঊর্ধ্বতন সংস্করণ aufs মেমরি সম্পূর্ণরূপে চলমান ফাইলসিস্টেম। পুরোপুরি জিইউআই হওয়া সত্ত্বেও, ও / এস 32MB (হ্যাঁ, মেগাবিটিস) র‌্যামের কম বা আপনি যতটা দিতে পারেন তেমন চালানোর জন্য জোড় তৈরি করা হয়েছে। প্রায় 128 এমবি-র উপরে যে কোনও কিছু এটি পুরোপুরি র‍্যামে কাজ করতে দেয় এবং এভাবে দ্রুত বজ্রপাত হয়।

সংস্করণ 5.2.8 লুপু উবুন্টু 10.04 লুসিডের সাথে সামঞ্জস্যপূর্ণ এবং যথার্থ পপি 5.4.3 উবুন্টু যথার্থ প্যাঙ্গোলিন 12.04.1+ এর সাথে সামঞ্জস্যপূর্ণ।

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