प्रौद्योगिकी साझेदारी

ग.मध्ये तालानां गहनबोधः

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)

7. स्पिन लॉक

8. सारांशः


1.मूलभूत म्यूटेक्स (std::mutex) २.

含义: std::mutexइदं सर्वाधिकं मूलभूतं म्यूटेक्स-लॉक् अस्ति, मुख्यतया महत्त्वपूर्णखण्डानां रक्षणार्थं तथा च सुनिश्चित्य यत् केवलं एकः थ्रेड् एकस्मिन् समये साझासंसाधनं प्राप्तुं शक्नोति इति सुनिश्चितं करोति ।

दृश्यानि प्रयोक्तव्यानि: यदा भवन्तः साझासंसाधनानाम् एकस्मिन् समये बहुभिः सूत्रैः परिवर्तनं न कर्तुं रक्षितुं प्रवृत्ताः भवन्ति तदा उपयुज्यते ।

गुणाः: सरलं तथा उपयोगाय सुलभं, अधिकांशपरिदृश्यानां कृते उपयुक्तं पुनरावर्तनीयं तालाबन्दी सम्भवं नास्ति, तथा च एकेन सूत्रेण ताडयितुं बहुप्रयासाः गतिरोधं जनयिष्यन्ति

अत्र कथं प्रयोगः करणीयः इति दर्शयति सरलं उदाहरणम्