क्या विंडोज में "हार्ड / सॉफ्ट नोफाइल" बराबर है?


0

मैं अपने विन 10 मशीन को लिनक्स के लिए बनाए गए ट्यूटोरियल को फॉलो करके प्रोजेक्ट के लिए डेवलपमेंट एनवायरनमेंट पर इंस्टॉल कर रहा हूं, और चरणों में से एक है सॉफ्ट नॉफाइल 4096 और हार्ड नॉफाइल 65572 सेट करना। मुझे पता है कि ये लिनक्स में क्या करते हैं, लेकिन मैं ' एम सोच रहा है कि क्या कोई विंडोज समकक्ष है या अगर मुझे बस उस कदम को पूरी तरह से छोड़ देना चाहिए।


इसकी मेरी समझ यह है कि एक उपयोगकर्ता के पास हो सकने वाली फ़ाइलों की अधिकतम संख्या को nofile परिभाषित करता है। विंडोज़ में इसे हैंडल्स द्वारा दर्शाया गया है ('विंडोज़ में कारण सब कुछ एक फाइल नहीं है)। विंडोज़ में हैंडल सीमाओं की इस (शायद दिनांकित) अन्वेषण की जांच करें: blogs.technet.microsoft.com/markrussinovich/2009/09/29/… व्यक्तिगत रूप से, मुझे लगता है कि आप इसे छोड़ सकते हैं।
— फ्रैंक थॉमस

जवाबों:


3

(उन लोगों के लिए जो लिनक्स से परिचित नहीं हैं: वे सेटिंग्स ओ पेन फाइल के n umber का प्रतिनिधित्व करते हैं जो एक गैर-रूट प्रक्रिया हो सकती है।)

नहीं, विंडोज में हैंडल (और इसलिए फाइलें) की संख्या पर प्रभावी रूप से कोई सीमा नहीं है जो एक उपयोगकर्ता या प्रक्रिया एक बार में खुल सकती है। जैसा कि टिप्पणियों में फ्रैंक थॉमस द्वारा लिंक किए गए लेख में उल्लेख किया गया है , प्रत्येक प्रक्रिया में 16,777,216 हैंडल खुले हो सकते हैं क्योंकि यह एक हैंडल टेबल में प्रविष्टियों की अधिकतम अनुमत संख्या है, लेकिन कभी भी किसी भी आवेदन की आवश्यकता से अधिक होनी चाहिए। व्यवहार में, आप वहां नहीं पहुंच सकते क्योंकि आपको अन्य चीजों के लिए स्मृति की आवश्यकता होती है।

ध्यान दें कि "प्रति सत्र अधिकतम खुली हुई फाइलें" सीमा net config serverकेवल ग्राहकों द्वारा नेटवर्क शेयरों से फ़ाइलों तक पहुँचने के लिए लागू होती है। netआदेश प्रदान नहीं करता है कि सीमा बदलने के लिए एक तरीका है।

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