मैं एक पर्ल स्क्रिप्ट लिख रहा था और देखा कि मेरे संपादक ने "लॉक" शब्द को हाइलाइट किया था। मैं उत्सुक था इसलिए मैंने देखा कि पर्ल में "लॉक" क्या करता है और एक सीधा जवाब खोजने में असमर्थ रहा है (कम से कम ऐसा नहीं जिसे मैं पूरी तरह समझ सकता हूं)। http://perldoc.perl.org/functions/lock.htmlपर्ल में "लॉक" क्या करता है?
पूर्व:
यह सबसे अच्छा जवाब मैंने पाया है ताला बात
"एक साझा चर पर एक सलाहकार लॉक या संदर्भित वस्तु जब तक बात में निहित स्थानों लॉक गुंजाइश से बाहर चला जाता है। "
इसका क्या अर्थ है? फ़ाइलों को लॉक करने के लिए "लॉक" फ़ंक्शन का उपयोग नहीं किया जाता है क्योंकि मैंने जो कुछ भी पढ़ा है, उसके लिए "झुंड" का उपयोग करना है, तो "लॉक" का उपयोग किस लिए किया जाता है? क्या इसे थ्रेडिंग के साथ करना है और यह सुनिश्चित करना है कि एक ही समय में चल रही कई प्रक्रियाएं एक दूसरे में टक्कर न दें?
कुछ जानकारी के लिए [यह थ्रेड] देखें [http://www.perlmonks.org/?node_id=579444) – Andrei