मैं अक्सर दूरस्थ विंडोज फ़ाइल शेयर पर मीडिया फ़ाइलों (संगीत या वीडियो) का उपयोग करता हूं। मेरा इंटरनेट कनेक्शन बहुत तेज़ नहीं है, और मुझे बैंडविड्थ की बर्बादी तब लगती है जब मैं बार-बार एक ही फाइल को एक्सेस करता हूं। उदाहरण के लिए, मैं एक महीने में 30 बार एक ही गीत सुन सकता हूं। इसलिए, मैं उन फ़ाइलों को कैश करना चाहूंगा जिनका मैंने उपयोग किया है।
मुझे पता है कि विंडोज में "हमेशा उपलब्ध ऑफ़लाइन" सुविधा है, लेकिन मुझे नहीं लगता कि यह मेरी आवश्यकताओं के अनुरूप है।
- मैं संपूर्ण साझा "उपलब्ध ऑफ़लाइन" नहीं बनाना चाहता क्योंकि दूरस्थ Windows फ़ाइल साझा बहुत बड़ा है (टेराबाइट्स में)।
- व्यक्तिगत फ़ाइलों को "उपलब्ध ऑफ़लाइन" बनाना थकाऊ है क्योंकि फाइलें कई अलग-अलग निर्देशिकाओं में बिखरी हुई हैं। यह बहुत सुविधाजनक होगा अगर सिस्टम बस उन लोगों को कैश कर सकता है जो मैंने उपयोग किया है।
- जब भी मैं किसी फ़ाइल का उपयोग करता हूं, तो मैं मैन्युअल रूप से एक स्थानीय प्रतिलिपि बना सकता हूं ... लेकिन यह प्रत्येक फ़ाइल "ऑफ़लाइन उपलब्ध" बनाने की तुलना में और भी अधिक परेशानी वाली है।
भी
- समय के साथ नई फाइलें जोड़ी जा रही हैं। लेकिन मौजूदा फाइलों को शेयर पर शायद ही कभी बदला जा सके।
- फ़ाइलों में से कई का उपयोग शायद ही कभी किया जाता है। कुछ फ़ाइलों का अक्सर उपयोग किया जाता है।
- मेरे पास सबसे अधिक उपयोग की जाने वाली फ़ाइलों की सूची नहीं है।
यह सबसे अच्छा होगा यदि मैं विंडोज को अंतिम एक्सेस 10 जीबी कैश करने के लिए कह सकता हूं, लेकिन जाहिर है कि इसमें यह सुविधा नहीं है। इसलिए मुझे लगता है कि SMB / CIFS कैशिंग प्रॉक्सी का सबसे अच्छा तरीका है। तुम क्या सोचते हो?
PS1: मेरे पास एक लिनक्स बॉक्स है जिसके चारों ओर बैठे हैं। शायद मुझे samba4
कैशिंग प्रॉक्सी के रूप में सेटअप करने का प्रयास करना चाहिए ?
PS2: यदि NFS, WebDAV या किसी अन्य फ़ाइल साझाकरण प्रोटोकॉल के लिए बेहतर कैशिंग प्रॉक्सी सॉफ़्टवेयर हैं, तो कृपया मुझे बताएं। मैं इन प्रोटोकॉल का उपयोग करने के लिए स्विच कर सकता हूं।