क्या लिनक्स पर फाइलसिस्टम आवंटन नक्शे की कल्पना करने का एक उपकरण है?


13

क्या आपने कभी विंडोज पर फाइलसिस्टम डिफ्रैग्मेंटेशन टूल्स (जैसे नॉर्टन स्पीडडिस्क या पिरिफॉर्म डिफ्रैग्लर) का इस्तेमाल किया होगा, आपने शायद ऐसा चित्र देखा होगा:

Defraggler

यह एक फाइल सिस्टम क्षेत्रों का नक्शा, चित्रकला (इस विशेष उदाहरण के लिए) क्षेत्रों (वास्तव में, स्क्रीन में पूरे विभाजन को फिट करने के लिए सेक्टरों के सेट) को प्रदर्शित करता है, जो नीले रंग में गैर-खंडित (सन्निहित) फाइलों द्वारा कब्जा कर लिया गया है, लाल और मुक्त क्षेत्रों में विपरीत है। सफेद में (और कुछ विशेष मामलों के लिए कुछ और रंग जो ब्याज के हो सकते हैं)। आप "सेक्टर" पर क्लिक कर सकते हैं और देख सकते हैं कि वहां कौन सी विशेष फाइलें "लाइव" हैं।

क्या लिनक्स के लिए ऐसा विज़ुअलाइज़ेशन टूल है?

जवाबों:


9

मेरे पास एक ही सवाल था, लेकिन कोई उपयुक्त सॉफ्टवेयर नहीं था। मैंने डैवल बनाने की कोशिश की, लेकिन उसमें सफल नहीं हुआ। इसलिए मैंने अपना टूल लिखना समाप्त कर दिया। आप इसे यहां पा सकते हैं: https://github.com/i-rinat/fragview

स्क्रीनशॉट

मैप स्केल बदलने के लिए Ctrl + माउस स्क्रॉल का उपयोग करें।


नहीं बना सकते। मैंने एक खाली "बिल्ड" सबडायरेक्टि cmakeको क्रेट करने की कोशिश की है और वहां जैसा कि आप README.md फाइल में लिखते हैं, लेकिन यह सिर्फ cmos मदद को प्रिंट करता है।
इवान

आपको "cmake .." चलाना चाहिए, जहां ".." स्रोत के साथ निर्देशिका है।
रिनैट इब्रागिमोव

बेहतर लेकिन फिर भी कोई किस्मत नहीं, @ rinat-ibragimov: pastebin.com/X5hQAmiW (Ubuntu 10.04, 32-बिट x86)।
इवान

1
@ इवान, इन-इन पैकेजों को स्थापित करने का प्रयास करें:apt-get install libboost-dev libsqlite3-dev libgtkmm-3.0-dev
रिनैट

एक बेहतर तरीका है, लेकिन अभी भी कोई भाग्य नहीं है: pastebin.com/nsuUYafv
इवान

8

वहाँ है dav, "डिस्क आवंटन दर्शक" (समर्थन करता है ext2और ext3; वेबसाइटें 2005 तक वापस आ जाती हैं, थोड़ा-बहुत रॉट हो सकता है ...)

विभाजन के विखंडन की कल्पना करना


धन्यवाद। यह प्रश्न का उत्तर सही लगता है। लेकिन यह वास्तव में बहुत सड़ा हुआ है - ऐसा लगता है कि फेडोरा कोर 2 पर्यावरण के लिए अभिप्रेत है और जैसा है उसे संकलित करने में विफल रहता है। यह कुछ सी डेवलपर काम करने की आवश्यकता है इसे चेतन करने के लिए ...
इवान

1
मुझे लगता है कि इस तरह का एक उपकरण जल्द ही उबंटू जैसे डिस्ट्रोस में जोड़ा जाएगा। Ext4 और btrfs में ऑनलाइन डीफ़्रैग के आगमन के साथ, यह अधिक उचित लगता है। अन्य फाइल सिस्टम के साथ, पहले डीफ्रैग करने का एकमात्र तरीका फाइल सिस्टम को अनमाउंट करना था।
स्कॉट हॉफमैन

डेस्कटॉप के उपयोग के मामले में फ़ाइल सिस्टम को पहले अनमाउंट करना बिल्कुल समस्या नहीं है। मैं भी एक समर्पित livecd से डीफ़्राग करने के लिए रिबूट करने में कोई आपत्ति नहीं करता। लिनक्स के लिए एक गैर-गूढ़ डीफ्रैग उपकरण मेरे लिए एक चमत्कार लगता है, मैं इसे जल्द ही प्रकट करने के लिए छोड़कर नहीं करता हूं। अब मेरी इच्छा है कि मैं देखूं कि मेरा विखंडन कम से कम कैसा दिखता है (मैं वास्तव में बहुत उत्सुक हूं - मैं यह निष्कर्ष निकालने के लिए अपनी आँखों से देखना चाहता हूं कि क्या "ext विखंडन-प्रवण नहीं है" कथन सत्य है या नहीं सिर्फ एक "शहरी किंवदंती")।
इवान

वास्तव में, ऑफ़लाइन डीफ़्रेग और भी बेहतर है (क्योंकि इसके समानांतर या फ़ाइल सिस्टम ड्राइवर में चल रही प्रक्रियाओं द्वारा लॉक होने के कारण किसी भी फाइल को अछूता नहीं छोड़ना पड़ता है) और अब तक डेस्कटॉप उपयोग के लिए बेहतर हो सकता है (गैर-रोक के रूप में) uptime की आवश्यकता नहीं है)।
इवान
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.