2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
विषयवस्तुसारणी
1. मूलभूत म्यूटेक्स ताला (std::mutex) .
2. पुनरावर्ती म्यूटेक्स ताला (std:: recursive_mutex)
3. समयसमाप्तितन्त्रेण सह म्यूटेक्स तालान् (std::timed_mutex)
4. समयसमाप्तितन्त्रेण सह पुनरावर्ती म्यूटेक्स ताला (std::recursive_timed_mutex)
5. साझा म्यूटेक्स लॉक इत्येतत् read-write lock (std::shared_mutex) इति अपि कथ्यते ।
6. समयसमाप्तितन्त्रेण सह साझा म्यूटेक्स ताला (std::shared_timed_mutex)
含义: std::mutex
इदं सर्वाधिकं मूलभूतं म्यूटेक्स-लॉक् अस्ति, मुख्यतया महत्त्वपूर्णखण्डानां रक्षणार्थं तथा च सुनिश्चित्य यत् केवलं एकः थ्रेड् एकस्मिन् समये साझासंसाधनं प्राप्तुं शक्नोति इति सुनिश्चितं करोति ।
दृश्यानि प्रयोक्तव्यानि: यदा भवन्तः साझासंसाधनानाम् एकस्मिन् समये बहुभिः सूत्रैः परिवर्तनं न कर्तुं रक्षितुं प्रवृत्ताः भवन्ति तदा उपयुज्यते ।
गुणाः: सरलं तथा उपयोगाय सुलभं, अधिकांशपरिदृश्यानां कृते उपयुक्तं पुनरावर्तनीयं तालाबन्दी सम्भवं नास्ति, तथा च एकेन सूत्रेण ताडयितुं बहुप्रयासाः गतिरोधं जनयिष्यन्ति
अत्र कथं प्रयोगः करणीयः इति दर्शयति सरलं उदाहरणम्