नंबर हर प्रोग्रामर को पता होना चाहिए

यह स्पष्ट करने के लिए कि आपको अनुकूलन के दौरान क्या ध्यान केंद्रित करना चाहिए, रिपोर्ट की एक स्लाइड "Google और इसके पाठों में सॉफ़्टवेयर सिस्टम बनाना":



L1 कैश एक्सेस 0.5 एन.एस.
सशर्त शाखा की भविष्यवाणी में त्रुटि 5 एन.एस.
L2 कैश एक्सेस 7 एन.एस.
एक म्यूटेक्स को खोलना / बंद करना 25 एन.एस.
मुख्य स्मृति के लिए अपील 100 एन.एस.
फास्ट एल्गोरिथ्म के साथ 1 केबी संपीड़न 3,000 एन.एस.
1b / s की गति से एक नेटवर्क पर 2Kb को स्थानांतरित करें 20,000 एन.एस.
मुख्य मेमोरी से क्रमिक रूप से 1 एमबी पढ़ें 250,000 एन.एस.
एक डेटा सेंटर में राउंड-ट्रिप संदेश स्थानांतरण 500,000 एन.एस.
हार्ड ड्राइव तक यादृच्छिक पहुँच 10,000,000 एन.एस.
हार्ड ड्राइव से क्रमिक रूप से 1 एमबी पढ़ें 20,000,000 एन.एस.
कैलिफोर्निया से नीदरलैंड और पीछे के लिए स्थानांतरण पैकेज 150,000,000 एन.एस.



All Articles