एक कमांड को कई बार चलाएं, लेकिन इसे केवल एक बार लोड करें


1

परीक्षण कारणों से मुझे wficaकई बार Citrix कमांड चलाने की आवश्यकता होती है । हर बार यह एक अलग Citrix परीक्षण उपयोगकर्ता के साथ एक सत्र खोलेगा और कुछ क्रियाएं करेगा।

अब मेरा वर्कस्टेशन 98 वें सत्र में मेमोरी में गड़बड़ी हो गया :) मुझे इसे 150 सत्रों तक प्राप्त करने की आवश्यकता है। समस्या इतनी अधिक नहीं है कि सिट्रिक्स सत्र, लगभग 70KiB का उपयोग करता है। यह है wfica। जो 15MiB का उपयोग करता है।

क्या यह संभव है कि लिनक्स wficaहर बार एक नया लोड करने के बजाय, पहले से ही मेमोरी में लोड हो?


सबसे अधिक संभावना नहीं है, क्योंकि यह सुरक्षा और क्रॉस थ्रेड स्थिरता से समझौता करता है। आपको क्या पूछना चाहिए .. क्या मैं एक बार wfica लोड कर सकता हूं .. 150 सत्रों के भीतर इसे बनाए रखा है ....
— Piotr Kula

जवाबों:


1

क्षमा करें बुरी तरह लिखे गए कार्यक्रम बुरी तरह से लिखे गए हैं। यदि स्मृति प्रबंधन ठीक से नहीं किया गया है, तो आप सिर्फ भाग्य से बाहर होने जा रहे हैं। एक Citrix सर्वर के लिए ... यदि आपके पास केवल ~ 1.5GB RAM के साथ खेलने के लिए ... आपके पास वास्तव में कार्य के लिए एक अंडर-संचालित सर्वर है। मुझे आश्चर्य है कि आप उस मशीन पर ~ 90 उपयोगकर्ता प्राप्त करने में कामयाब रहे।


आपके उत्तर के लिए धन्यवाद, यह सर्वर नहीं, बल्कि मेरा कार्य केंद्र है। सर्वर में 60GiG है। मैं जानना चाहता हूं कि 'डिफ़ॉल्ट' उपयोगकर्ता व्यवहार के साथ यह कितने सत्रों को संभाल सकता है। इसलिए मैंने कुछ स्क्रिप्ट्स लिखीं और अपने वर्कस्टेशन से सेशन लॉन्च किया। सर्वर को कोई समस्या नहीं थी, मेरे वर्कस्टेशन ने मेमोरी और स्वैप स्पेस से बाहर निकलने पर किया ...
— रिको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.