লিনাক্সের জন্য পিরিফোর্মের ডেফ্রেগ্লারের মতো কোনও ডিস্ক ডিফ্র্যাগমেন্টিং জিইউআই রয়েছে কি?


16

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

লিনাক্স সম্পর্কিত কি কিছু আছে?

আমি আমার ডিস্কটি দেখতে চাই এবং ঠিক কীভাবে "অপ্রয়োজনীয়" ডিফ্র্যাগমেন্টেশন হয় তা দেখতে চাই।

আমি e4defrag ব্যবহার করতে চাই না, কারণ আমি নিশ্চিত না যে এটি আমার ডিস্কটিতে ঠিক কী করছে তা আমাকে দেখাতে পারে।


কোনও লিনাক্স মেশিনকে ডিফ্র্যাগ করার প্রয়োজন নেই।
ZaxLofful

7
এটাই বাজে কথা। ডিফ্র্যাগমেন্টেশনের "প্রয়োজন" এফএস টাইপ এবং ব্যবহারের ধরণের উপর নির্ভর করে। কিছু ক্ষেত্রে ডিফ্র্যাগমেন্টেশন একটি বিশাল পার্থক্য করে। (আমার ধারণা এটি লিনাক্সের একটি কল্পকাহিনী)
ডেভিড বালেক

1
@ ডেভিডবালাচ - রেফারেন্স দয়া করে? আমি এএ ডিস্ক / ফাইল সিস্টেমকে 0.2% টুকরা দিয়ে ডিফ্র্যাগমেন্ট করার দরকার নেই। একটি ext2 / 3/4 / XFS / বা কোনও লিনাক্স নেটিভ ফাইল সিস্টেমের কার্যকারিতা উল্লেখযোগ্যভাবে প্রভাবিত করে ডিফ্র্যাগমেন্টিং দেখানোর জন্য দয়া করে বেঞ্চমার্কগুলি সরবরাহ করুন।
প্যানথার

2
@ বোডি.জাজেন -> "এফএস টাইপ এবং ব্যবহারের ধরণের উপর নির্ভর করে"। কিছু ক্ষেত্রে এটির বড় প্রভাব রয়েছে, অন্য কারও ক্ষেত্রে নয়। যদি 0.2% ভারী ব্যবহারের জন্য 2 জিবি ডাটাবেস ফাইল হয় তবে এটির একটি বড় প্রভাব থাকবে a এটি কয়েকটি ছোট ব্যবহৃত খুব কম ব্যবহৃত ফাইল, তবে অবশ্যই না।
ডেভিড বালেক

1
@ ডেভিডব্যালিক- "বিগ ইফেক্ট" এবং পোস্টের মানদণ্ডগুলি সংজ্ঞায়িত করুন। ডিস্কের i / o কয়েকগুণ বেশি সীমিত হয়ে চলেছে তখন কিছু পরিমাণ বিভাজন, ডিস্কটিতে 2 জিবি ডাটাবেস লিখতে এবং 2 জিবি ফাইলের একটি অংশ লিখতে আপনার অনেক সময় লাগবে 0.2% বিভাজন দ্বারা প্রভাবিত হতে, এখনও ডিস্কে ডেটা আবার লিখতে হবে। যে কোনও আধুনিক ডাটাবেস ভারী ব্যবহৃত হয় তা র‍্যামে থাকবে এবং আপনি যদি ডিস্কে লিখতে থাকেন তবে সীমাবদ্ধ ফ্যাক্টরটি র‌্যাম হয়, খণ্ডন নয়।
প্যান্থার

উত্তর:


23

ভগ্নাংশ আছে কিনা তা নয়। সমস্ত ফাইল সিস্টেমে কিছু বিভাজন রয়েছে।

প্রশ্নটি হল যে খণ্ডটি কার্য সম্পাদনকে প্রভাবিত করতে যথেষ্ট কিনা।

লিনাক্স ফাইল সিস্টেমে, খণ্ডগুলি সাধারণত 5% এর চেয়ে কম হয়, সাধারণত ডিস্কটি 99% পূর্ণ না হলে প্রায় 1 বা 2% থাকে। পূর্ণ ডিস্কের ইভেন্টে আপনি উল্লেখযোগ্য টুকরো টুকরো টুকরো দেখতে পাচ্ছেন, তবে সেই ক্ষেত্রে সমস্যাটি একটি সম্পূর্ণ ডিস্ক।

$ sudo fsck.ext2 -fn /dev/sda1
e2fsck 1.42 (29-Nov-2011)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Ubuntu_Rescue: 291595/1222992 files (**0.2% non-contiguous**), 1927790/4882432 blocks

সুতরাং হ্যাঁ, এখানে 0.2% খণ্ড রয়েছে, তবে কার্য সম্পাদনকে প্রভাবিত করতে এটি 85% প্রান্তিকের নীচে।

ব্লগ পোস্ট দেখুন লিনাক্স ডিফ্র্যাগমেন্টিংয়ের প্রয়োজন হয় না কেন?

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

উইন্ডোজ এ তারা প্রায় 85% এর দ্বারপ্রান্তে Defragmentation পরামর্শ দেয়।

দেখা:

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


ভাল আমি এই বিষয়ে অন্য একটি বিষয় পরিষ্কার করার জন্য সময় নষ্ট করার সময় পেয়েছি, তাই ধন্যবাদ, এছাড়াও, এটি সবসময় সন্দেহজনক হওয়া ভাল;)
Tcll

আমি আগ্রহী:> 100% বিভাজন বলতে কী বোঝায়? ফাইল একাধিকবার খণ্ডিত হয়?
ডডি

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

এফডব্লিউআইডাব্লু - ঠিক আজই (ফেডোরা 18 থেকে আপগ্রেড করে এই সিস্টেমটি চালাচ্ছে -> বেশ কয়েকটি আপডেট -> এখন ফেডোরা 22) fsck.ext2 -fn /dev/mapper/fedora-root /dev/mapper/fedora-root: 525176/3276800 files (0.6% non-contiguous) এবং /dev/mapper/fedora-home: 149180/11149312 files (1.1% non-contiguous)এত বছর ধরে বিচ্ছেদ এবং বেশ কয়েকটি আপগ্রেড নয়
প্যান্থার

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

3

আসুন এটি সহজ রাখি ...

1) আপনি যদি এক্সটি 4 ব্যবহার করেন তবে আপনার ডিস্কটি 90% পূর্ণ এবং ভারী আইও (মুছুন, পড়ুন, লিখুন) এর অধীন না হলে ডিফ্র্যাগ করার দরকার নেই।

2) আপনি যদি নিজেকে একটি 90% পূর্ণ ডিস্কের সাথে আবিষ্কার করেন যা খুব বেশি খণ্ডিত হয়, তবে আপনার সমস্যাটি (আইএমএইচও) অপর্যাপ্ত ডিস্কের স্থান এবং খণ্ডিতকরণ নয় is একটি বৃহত্তর ডিস্ক পান!

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

সর্বোত্তম ফিক্স আপনি উপরের বিন্দু 2 থেকে সমস্যা আছে যদি, একটি বড় ডিস্ক পেতে!


আমি এখনও খণ্ডগুলি দেখতে এবং জিনিসগুলি যখন ঘটে তখন যত্ন নিতে চাই (বেশিরভাগ স্পড-হেড বিকাশকারীদের পছন্দ মতো টার্মিনালের মাধ্যমে নয়);
Tcll

অতএব কেন আমি বলেছিলাম "কপি দূরে এবং পিছনের প্যাটার্ন"
ড্যাংলিংপয়েন্টার

3

লিনাক্স সিস্টেমে ডিফ্র্যাগমেন্টেশন করার দরকার নেই।
তাই অনেকগুলি ডিফ্র্যাগ সরঞ্জাম উপলব্ধ নেই।


3
আমি নিশ্চিত নই, ধ্রুব মোছা এবং ফাইল সংযোজন সহ 2 সপ্তাহ ব্যবহারের পরে আমাকে একটি সম্পূর্ণ এক্সট 4 এইচডিডি এর খণ্ডন দেখান, খণ্ডিত হতে বাধ্য।
টিসিএল

1
অনেক ব্যাখ্যা অনলাইনে আছেন - তাদের একজন এটা বেশ সুনির্দিষ্ট ব্যাখ্যা করেছেন: howtogeek.com/115229/...
CL-netbox

1
আপনার অনুরোধ করা ডকুমেন্টেশন আমি পোস্ট করেছি, 0.2% টুকরো টুকরো টুকরো এবং পারফরম্যান্সকে প্রভাবিত করার পক্ষে পর্যাপ্ত নয়।
প্যান্থার

1
আমার কাছে, পরবর্তী স্পষ্ট প্রশ্নটি হল: এত বছর পরেও উইন্ডোটিতে ম্যানুয়াল ডিফ্র্যাগমেন্টেশন কেন প্রয়োজনীয়? তবে এটি এই সাইটের পক্ষে স্পষ্টত অফ-বিষয়। ;-)
অলিফান্ট - মনিকা

2
দুটি বাক্য, উভয়ই ভুল। একটি ডিফ্রেগ সরঞ্জাম সঠিকভাবে প্রশ্নের মধ্যে উল্লেখ করা হয়েছে। অন্যটি হ'ল ডিফ্র্যাগফস । সম্পর্কিত কিছু নিবন্ধ: ডিফ্র্যাগমেন্টিং-লিনাক্স (লিনাক্স-ম্যাগাজিন ডট কম) , কীভাবে আপনার লিনাক্স সিস্টেমকে ডিফ্র্যাগ করতে হবে (হাওটফোর্স) । এই প্রশ্নটিও দেখুন: unix.stackexchange.com/questions/75652/…
ডেভিড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.