यह मानते हुए कि कुछ कोड है जो कई उपभोक्ताओं के लिए फ़ाइलें पढ़ता है, और फाइलें किसी भी मनमाने आकार की हैं: किस आकार पर फ़ाइल को अतुल्यकालिक रूप से पढ़ना अधिक कुशल हो जाता है? या इसे दूसरे तरीके से रखने के लिए, इसके लिए एक फाइल कितनी छोटी होनी चाहिए ताकि इसे केवल तुल्यकालिक रूप से पढ़ा जा सके?
मैंने देखा है (और शायद मैं गलत हूं) कि बहुत छोटी फाइलें पढ़ते समय, उन्हें सिंक्रोनस (विशेष रूप से .NET के साथ) की तुलना में अतुल्यकालिक रूप से पढ़ने में अधिक समय लगता है। मैं यह मान रहा हूं कि मुझे I / O कंप्लीटेशन पोर्ट्स, थ्रेड्स आदि जैसी चीजों के लिए सेट अप समय देना होगा।
क्या यहां मदद करने के लिए अंगूठे का कोई नियम है? या यह व्यवस्था और पर्यावरण पर निर्भर है?