मैं बस चला गया और कुछ परीक्षण और त्रुटि के बाद पता चला कि कहीं मेरे घर और मेरे रिमोट सर्वर के बीच कुछ थ्रॉटलिंग चल रही है ... लेकिन थ्रॉटलिंग बहुत बुद्धिमान नहीं है। यह केवल व्यक्तिगत कनेक्शन को थ्रॉटल करता है। इसलिए अगर मैं एक 1 जीबी फ़ाइल की प्रतिलिपि बनाता हूं, तो यह 150 केबीपीएस पर तेजी से आगे बढ़ेगा। लेकिन अगर मैं 10 प्रतियों को इनिशियलाइज़ करता हूँ, तो उनमें से प्रत्येक 150 kBps पर जाएगी (यानी मुझे कई कनेक्शनों पर अधिक उच्च बैंडविड्थ प्राप्त होती है)।
मैं कुछ बड़े डेटासेट को घर से काम करने के लिए (सौभाग्य से कई फ़ाइलों के रूप में) सिंक्रनाइज़ करने के लिए अक्सर rsync का उपयोग करता हूं। क्या कई कनेक्शनों का उपयोग करके डाउनलोड करने के लिए rsync को बताने का कोई तरीका है? सैद्धांतिक रूप से यह संभव होना चाहिए क्योंकि जहां तक मैं बता सकता हूं, rsync पहले आवश्यक बदलावों को निर्धारित करने के लिए एक पास करता है और फिर वास्तविक प्रसारण करता है। बोनस अंक अगर rsync को एन टुकड़ों में अलग-अलग फ़ाइलों को स्लाइस करने और फिर उन्हें एक साथ वापस विभाजित करने का एक जादुई तरीका है। मेरा मानना है कि प्याराएफटीपी वास्तव में इतना स्मार्ट है कि इसे बंद कर दें।