नेटवर्किंग के लिए "अच्छा"


12

UNIXish सिस्टम में एक कमांड-लाइन उपयोगिता है, जिसे niceप्रोग्राम को कम प्राथमिकता पर चलाने के लिए इस्तेमाल किया जा सकता है, ताकि वे सीपीयू को हॉग न करें।

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


संबंधित सवाल:

जवाबों:


20

trickle -d 10 commandकमांड चलाता है , इसकी बैंडविड्थ को 10kB / s तक सीमित करता है। यह niceबैंडविड्थ के लिए एनालॉग है । यह कम से कम डेबियन और उबंटू द्वारा पैक किया गया है।

ip_relayऔर redirदोनों छोटे टीसीपी प्रॉक्सी हैं जो बैंडविड्थ को सीमित करने का समर्थन करते हैं। न तो उनमें से कुछ को हाल ही में बनाए रखा गया है, लेकिन वे कम से कम डेबियन और उबंटू द्वारा पैक किए गए हैं।

लेकिन शायद उपकरण आप पहले से ही डाउनलोड करने के लिए प्रयोग कर रहे हैं, उदाहरण के लिए, बैंडविड्थ सीमा का समर्थन करता है wget --limit-rate=10k, curl --limit-rate 10k, rsync --bwlimit=10


काश मैं इसे दो बार बढ़ा पाता।
श्वेतार्क

लॉगिन करने के लिए एक बिंदु बनाया ताकि मैं इस उत्तर को बढ़ा सकूं। बड़ी मुश्किल है!
गृहनगर

9
इनका एनालॉग नहीं है nice(हालांकि वे बहुत उपयोगी हैं!)। niceप्राथमिकता को परिभाषित करता है, एक सीमा को नहीं। niceयदि कोई अन्य प्रक्रिया नहीं चाहती थी, तो एक एनालॉग एक प्रक्रिया को असीमित बैंडविड्थ देगा।
इयान मैकिनन सेप

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