एरलांग कई हल्के प्रक्रियाओं का समर्थन करने में सक्षम होने के लिए जाना जाता है; यह ऐसा इसलिए कर सकता है क्योंकि ये पारंपरिक अर्थों में या पी-धागे जैसे थ्रेड भी नहीं हैं, लेकिन पूरी तरह से उपयोगकर्ता स्थान में धागे हैं।कैसे, अगर बिल्कुल, Erlang प्रक्रियाओं को कर्नेल थ्रेड के लिए मानचित्र करते हैं?
यह अच्छी और अच्छी (शानदार वास्तव में) है। लेकिन फिर मल्टीकोर/मल्टीप्रोसेसर पर्यावरण में समानांतर में एर्लांग धागे को कैसे निष्पादित किया जाता है? निश्चित रूप से उन्हें अलग-अलग कोर पर निष्पादित करने के लिए किसी भी तरह से कर्नेल धागे में मैप किया जाना चाहिए?
मान लीजिए कि यह मामला है, यह कैसे किया जाता है? क्या कई हल्के प्रक्रियाएं एक कर्नेल थ्रेड में मैप की गई हैं?
या इस समस्या के आसपास कोई और तरीका है?
हाँ, मुझे एहसास है कि इन लाइनों के साथ कुछ चल रहा है ... –