পার্টিশনে লিনাক্স পড়ুন এবং ফাইল ক্যাশে লিখুন অক্ষম করুন


10

এক্সএফএস পার্টিশনে আমি কীভাবে লিনাক্স ফাইল ক্যাশে অক্ষম করব (উভয়ই একটি লেখা পড়ুন)।

আমাদের একটি হার্ডওয়্যার রেডের উপর একটি এক্সএফএস পার্টিশন রয়েছে যা আমাদের রড এইচডি ভিডিও সংরক্ষণ করে। বেশিরভাগ অঙ্কুর 50-00gb হয় তাই লিনাক্স ক্যাশে হিট-রেট থাকে 0.001%।

আমি সিঙ্ক বিকল্পটি ব্যবহার করে দেখেছি তবে ফাইলগুলি কপি করার সময় এটি ক্যাশে পূরণ করে।
(শুট প্রতি 30x ওভার: পি)

/ Etc / fstab ফাইলের:

/ dev / sdb1 / ভিডিও xfs সিঙ্ক, নোয়াটাইম, নোডিরামটাইম, লগবুফস = 8 0 1

আমি ডেবিয়ান ল্যানি চালাচ্ছি যদি এটি সাহায্য করে।

উত্তর:


6

এমন একটি সমাধান রয়েছে যা আপনার ব্যবহারের ক্ষেত্রে পুরোপুরি ফিট করে: http://code.google.com/p/pagecache-mangagement/

উত্স কোডটি পরীক্ষা করার পরে:

svn checkout http://pagecache-mangagement.googlecode.com/svn/trunk/ pagecache-mangagement-read-only

সমস্যা

make
sudo cp *.so /usr/local/lib/
sudo cp *.sh /usr/local/bin/

তারপরে, আপনি যে অ্যাপ্লিকেশনটি চান তা শুরু করতে পারেন

pagecache-mangagement.sh <App>

এবং অ্যাপ্লিকেশন আপনার ক্যাশে পূরণ করবে না!


1
এটি একটি ভিন্ন কাজের জন্য একই প্রয়োজন, একই সমস্যা। এখন আমার অন্যান্য প্রোগ্রামগুলি সেখানে ক্যাশে ব্যবহার করতে পারে যেখানে এটি বেশি কার্যকর।
কমপ্লিটিক্যাল

6

Nocache বর্তমান বাফার ক্যাশে নষ্ট থেকে নির্দিষ্ট কমান্ড প্রতিরোধ: টুলের একটি অনুরূপ লক্ষ্য জন্য ডিজাইন করা হয়েছে। ./nocacheআপনার কমান্ডে কেবল শোধ করুন:

./nocache cp -a ~/ /mnt/backup/home-$(hostname)

নোট করুন যে অনুরূপ টুল পেজক্যাচ-ম্যাঙ্গেজমেন্ট - স্বেচ্ছাসেবী অ্যাপ্লিকেশনগুলির পেজক্যাসের ব্যবহারের পরিচালনা করার অনুমতি দেওয়ার একটি সরঞ্জাম , যেমনটি রাইমেটজারের দ্বারা উল্লিখিত, ২০০৮ সালে এখনও একই অবস্থায় রয়েছে Of অবশ্যই এটি ভাল বা খারাপ হতে পারে, বা একটি মিশ্রণ :) আমার সরাসরি তুলনা নেই, তবে আমি একটির জন্য নোকা লোকদের জিজ্ঞাসা করেছি


5

এটি পরিষ্কারভাবে করা যায় না। আপনার যদি নির্দিষ্ট অ্যাপ্লিকেশনের জন্য এটির প্রয়োজন হয় তবে O_DIRECTতাদের open(2)কলগুলিতে পাস করার জন্য তাদের সংশোধন করা উচিত ।


ফাইলগুলি বিভিন্ন তৃতীয় পক্ষের অ্যাপ্লিকেশন ... এমভি, এমডি 5সাম, সাম্বা এবং এর মতো লেখা / পড়া হয়। আমি ভবিষ্যতে এইগুলির কয়েকটি আমার নিজস্ব সি অ্যাপ্লিকেশন দিয়ে প্রতিস্থাপন করতে সক্ষম হয়েছি ... তবে যতদূর আমি বলতে পারি সাম্বা ডসেন্টের একটি O_DIRECT বিকল্প রয়েছে।
অনুমানযোগ্য

এটি আমার কাছে পাওয়া পায়খানা হতে পারে seems আমি এখন পি 2 কার্ড থেকে এইচডিডি এবং তারপরে আবার পি 2 কার্ড থেকে এমডি 5 এসমে চেক করার জন্য অনুলিপি করতে O_DIRECT ব্যবহার করছি। এটি ক্যাশেটির অকেজো অর্ধেককে সরিয়ে দেয় তাই কেবলমাত্র এইচডিডি-তে ভিডিও ফাইলগুলি ক্যাশে করা হয়।
21

2

man raw। আপনি একটি কাঁচা ডিভাইস বাঁধতে পারেন যা সেই সাথে ক্যাশেটিকে বাইপাস করে। এর কিছুটা বিধিনিষেধ রয়েছে। আমি এটি কেবল সিডি / ডিভিডি ডিভাইসগুলির সাথেই ব্যবহার করেছি, সুতরাং এটি আপনার পক্ষে কতটা ভাল কাজ করবে তা আমি জানি না।


কাঁচা কমান্ডটি কীভাবে আমার xfs পার্টিশনটি সাম্বা ব্যবহারের জন্য / ভিডিওতে মাউন্ট করতে পারে তার সাথে ডিভাইসটি আবদ্ধ করে? ডকুমেন্টেশন এবং গুগলের ফলাফলগুলি কিছুটা অস্পষ্ট বলে মনে হচ্ছে।
8:38

আপনি তাদের মিশ্রিত করা উচিত নয়। আমি মনে করি আপনি পরিবর্তে নতুন কাঁচা ডিভাইস মাউন্ট করতে পারেন।
কিথ

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