प्रदर्शन लाभ बड़े पैमाने पर परिणाम के आकार पर निर्भर होने जा रहे हैं सेट है कि आप, भेज रहे हैं नेटवर्क बैंडविड्थ और डेटाबेस सर्वर और अपने ग्राहकों के बीच विलंबता के अलावा।
बड़ा परिणाम सेट, बड़ा विलंबता, या कम बैंडविड्थ, उतनी ही अधिक संपीड़न के लाभ देखेंगे।
आपकी अधिकतम सेवा सेवा सबसे छोटी बाधा तक ही सीमित है। इसलिए, आपको विश्लेषण करना होगा कि आप वर्तमान में नेटवर्क और सीपीयू संसाधनों के संबंध में कहां हैं।
सबसे अनुकूलित डेटाबेस सर्वर, अपने CPU समय की 100% की 100% का इस्तेमाल करता है अन्यथा आप एक प्रोसेसर है कि वहाँ बैठी है कुछ नहीं कर रहा होने से कंप्यूटिंग संसाधनों को बर्बाद कर रहे हैं। बेशक, आप इसे 101% पर नहीं चाहते हैं, इसलिए आपकी लक्ष्य सीमा 100% से कम है। फिर भी, मेरा मुद्दा यह है कि यदि आपके पास सीपीयू बाधा पहुंचने से पहले बहुत सारे हेडरूम हैं, और परिणाम सेट एक महत्वपूर्ण आकार हैं, और नेटवर्क एक कारक है, तो संपीड़न चालू करें। सीपीयू चक्र सस्ते हैं, खासतौर पर अप्रयुक्त लोगों (आप बिजली और ठंडा करने के लिए भुगतान करते हैं)।
आप बैंडविड्थ के लिए भुगतान करते हैं, बैंडविड्थ के लिए व्यापार CPU उपयोग आसानी से उचित है, और भले ही आप कहीं भी नहीं बैंडविड्थ टोंटी तक पहुँचने के पास, कि तेज गति, और सेवा के उच्च स्तर, कुछ के लायक है।
भूल जाते हैं कि ग्राहक भी CPU चक्र व्यय करना होगा डेटा को संपीड़ित करें। एक बड़ा मुद्दा नहीं है, लेकिन अभी भी एक कारक है। आम तौर पर, आज के सीपीयू आज के नेटवर्क से तेज हैं।
स्रोत
2010-03-24 14:42:14
नेटवर्क की गति और प्रसंस्करण गति हमेशा एक-दूसरे को रेसिंग कर रही है। क्या आपके सेटअप में नेटवर्क की गति या अधिक प्रसंस्करण गति है? यदि आपके पास अधिक नेटवर्क की गति है, तो संपीड़न न करके प्रोसेसिंग पर सहेजें। यदि आपके पास अधिक प्रसंस्करण गति है, तो संपीड़न करके नेटवर्क पर सहेजें। – Pacerier