2012-01-24 17 views
5

मुझे लगता है मैं भी इस तरह केErlang: परमाणुओं या पूर्णांकों

{1, Distance} 
{-1, Distance} 

मुख्य अंतर यह है के रूप में ऐसा कर सकता है के रूप में इस तरह के

{up, Distance} 
{down, Distance} 

संदेश के आसपास पास करना चाहते हैं एक परमाणु और अन्य एक पूर्णांक है । यहाँ आदमी पृष्ठों को पढ़ने:

http://www.erlang.org/doc/efficiency_guide/advanced.html

दोनों एक पूर्णांक और परमाणु स्मृति में 1 शब्द ले। हालांकि वे एक परमाणु तालिका का उल्लेख करते हैं और इसे संदर्भित करने की आवश्यकता है।

मेरा प्रश्न, परमाणु तालिका प्रत्येक संदर्भित हो जाता है जाता है और हर बार एक परमाणु प्रयोग किया जाता है? मेरे कौन से उदाहरण सबसे कुशल हैं?

उत्तर

12

वे समान रूप से कुशल हो जाएगा। एक परमाणु का पूर्णांक प्रतिनिधित्व तब होता है जब पैटर्न अन्य शर्तों के खिलाफ मेल खाता है। परमाणु तालिका का उपयोग केवल परमाणुओं को मुद्रित करते समय या नेटवर्क पर भेजने पर किया जाता है (ये अपवाद हैं जहां यह परमाणुओं का उपयोग करने के लिए मामूली रूप से धीमा होगा)। इस मामले में प्रदर्शन के ऊपर

फ़ेवर पठनीयता।