Gvfs क्या है और मुझे इसे अपने सिस्टम पर क्यों चाहिए?


14

मेरे कुबंटु मशीन पर gvfs मेरे लिए क्या करता है और इतना CPU समय खाने के लिए / usr / lib / gvfs / gvfs-gdu-volume-monitor क्यों है?

BTW: मैंने https://en.wikipedia.org/wiki/GVFS पढ़ा और अभी भी नहीं जानता कि इसमें मेरे लिए क्या है, खासकर KDE / Kubuntu पर।

lsofमुझे दिखाता है कि thunderbird, firefoxऔर pidgingvfs पुस्तकालय खुले हैं, लेकिन किस कार्यक्षमता के लिए?


आज काम के बाद, मेरी एक लाश फिर से 100% gvfs-gdu-volume-monitor के लिए थी, 4 दिनों में 24 घंटे cpu समय जला दिया (जो एक प्रक्रिया के लिए मेरी राय में बहुत कुछ है किसी को पता नहीं लगता कि यह क्या करता है)। इसलिए मैं sudo apt-get purge gvfs gvfs:i386 gvfs-common gvfs-daemons gvfs-libs gvfs-libs'यह एड
jippie

जवाबों:


15

GVFS ( GNOME वर्चुअल फ़ाइल सिस्टम ) आपके द्वारा फ़ायरफ़ॉक्स की तरह उपयोग किए जाने वाले उपयोगकर्ता अनुप्रयोगों के ठीक नीचे एक परत प्रदान करता है। इस परत को एक वर्चुअल फाइलसिस्टम कहा जाता है और मूल रूप से फ़ायरफ़ॉक्स, थंडरबर्ड और पिजिन को एक आम परत के रूप में प्रस्तुत किया जाता है जो उन्हें स्थानीय फ़ाइल संसाधन और दूरस्थ फ़ाइल संसाधन को संसाधनों के एकल सेट के रूप में देखने की अनुमति देता है। संसाधन तक आपकी पहुंच का मतलब है कि आपकी स्थानीय मशीन या रिमोट मशीन उपयोगकर्ता के लिए पारदर्शी होगी या नहीं।

हालाँकि यह परत ज्यादातर अनुप्रयोग डेवलपर्स के लिए इंटरफेस के एक सेट में कोड करने के लिए आसान बनाने के लिए है और स्थानीय और दूरस्थ फ़ाइल सिस्टम और उनके निम्न-स्तरीय कोड के बीच अंतर नहीं करना है।

उपयोगकर्ता के लिए इसका मतलब यह हो सकता है कि वही फ़ाइल प्रबंधक जिसका उपयोग आप अपनी स्थानीय फ़ाइलों को ब्राउज़ करने के लिए करते हैं, का उपयोग दूरस्थ सर्वर पर फ़ाइलों को ब्राउज़ करने के लिए भी किया जा सकता है। एक सरल कंट्रास्ट के रूप में, विंडोज पर मैं अपनी स्थानीय फाइलों को एक्सप्लोरर के साथ ब्राउज़ कर सकता हूं, लेकिन एनएफएस या एसएफटीपी सर्वर पर फाइलों को ब्राउज़ करने के लिए मुझे एक अलग एप्लिकेशन की आवश्यकता होगी।


क्या आप मुझे कुबंटु में gvfs स्थापित करने के लिए लिंक प्रदान कर सकते हैं
SohelAhmedM

4

यह एक वर्चुअल फाइल सिस्टम है, वास्तविक नहीं है, बल्कि वास्तविक दिखने के लिए बनाया गया है।

मैं बस इसमें भाग गया, यह दिखाता है कि 170G का उपयोग किया जा रहा है। लेकिन अगर मैं du -hcइसके साथ जाँच करता हूँ 0G दिखाता है। तो सच में वहाँ 170G का उपयोग किया जा रहा है, लेकिन मेरे घर में एक और नेटवर्क हार्ड ड्राइव पर उस सिस्टम पर नहीं जिसे मैं देख रहा था और उसके साथ।

यह सम्भव था कि सांबा माउंट्स है कि मैंने फ़ाइलों को कॉपी किया है या यह दूरस्थ स्थान से आकार दिखाता है, लेकिन /diskफ़ाइलों को 170G उपयोग किए जाने से पता चलता है। वास्तव में कुछ बफ़र्स में उपयोग किया जा रहा है, लेकिन केवल फ़ाइलों का उपयोग करते समय। जब आप सांबा (या जो भी) कनेक्शन गिराते हैं, वह सब गायब हो जाएगा।


1

जीवीएफएस आधुनिक वर्कफ़्लो के लिए बिल्कुल महत्वपूर्ण है क्योंकि यह आपको दूरस्थ संसाधनों पर फ़ाइलों और फ़ोल्डरों को मूल रूप से एक्सेस करने की अनुमति देता है। KDE में ऐसा कुछ नहीं है: KIO नामक एक आंशिक कार्यान्वयन है जो केवल कुछ अनुप्रयोगों के लिए काम करता है। यदि आप Gnome, MAC और विंडोज 95 के बाद से विंडोज के सभी संस्करणों में दूरस्थ संसाधनों का उपयोग करना चाहते हैं; आपको gvfs की आवश्यकता होगी।

gvfs सभी अनुप्रयोगों को दूरस्थ संसाधन जैसे sftp माउंट या smb (विंडोज़) फ़ाइल शेयर तक पहुँचने की अनुमति देता है। उदाहरण के लिए: आपके पास एक शेयर पर एक बहु गीगाबाइट वीडियो फ़ाइल है जिसे आप खेलना चाहते हैं; gvfs के साथ यह किसी भी खिलाड़ी (वीडियो, vlc, आदि) पर तुरंत चलेगा। यह कुछ ऐसा है जिसे केडीई दोहरा नहीं सकता। वर्कअराउंड के रूप में आप डॉल्फिन के बजाय नॉटिलस (फ़ाइलों) का उपयोग कर सकते हैं (जो कार्यक्षमता की इस कमी से अपंग है)।

मैं बताता हूं कि यह एक प्रमुख कारण हो सकता है कि केडीई गिरावट में है और गनोम और अन्य वातावरणों के रूप में लगभग लोकप्रिय नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.