डिफ़ॉल्ट बफर आकार BufferedWriter
में कहीं और 8k है। 8k का उपयोग क्यों करें? क्या बड़ा बफर आकार प्रदर्शन में सुधार करता है?जावा आईओ में डिफ़ॉल्ट बफर आकार 8k क्यों है?
9
A
उत्तर
6
बफर लेखन प्रणाली कॉल की संख्या को कम करता है और इस प्रकार आउटपुट को अनुकूलित करता है। आपके प्रोग्राम की गतिविधि के आधार पर एक बड़ा लेखन बफर प्रदर्शन में सुधार कर सकता है, आपके वर्कलोड के साथ एक बड़े बफर के साथ परीक्षण करना हमेशा सर्वोत्तम होता है जो आपके प्रोग्राम के मुकाबले तुलनात्मक है। साथ ही, बफर का महत्व तब अधिक होता है जब अंतर्निहित फाइल सिस्टम का कैश लिखने के माध्यम से (कोई लेखन कैश नहीं) होता है, क्योंकि लिखने के पीछे कैश भौतिक लेखन संचालन में देरी/समूह को देरी करेगा।
मुझे लगता है कि 8k के लिए ऐतिहासिक कारण डिस्क पर पारंपरिक आवंटन आकार से संबंधित है, अक्सर 2k या इसके एकाधिक।
संबंधित मुद्दे
- 1. Dalvik संदेश - BufferedInputStream कन्स्ट्रक्टर में उपयोग किया गया डिफ़ॉल्ट बफर आकार। अगर 8k बफर की आवश्यकता होती है तो यह स्पष्ट होना बेहतर होगा कि
- 2. डब्ल्यूसीएफ सेवा में बफर आकार
- 3. BufferedReader में बफर आकार क्या है?
- 4. जावा बड़ी फ़ाइलों को डिस्क आईओ प्रदर्शन
- 5. अधिकतम बफर आकार
- 6. सेट पाइप बफर आकार
- 7. जावा फ़ाइल/आईओ एपीआई
- 8. क्यों mmap() अनुक्रमिक आईओ से तेज है?
- 9. गोलांग - चैनल बफर आकार क्या है?
- 10. टॉमकैट डिफ़ॉल्ट थ्रेड पूल आकार इतना बड़ा क्यों है?
- 11. आईओ
- 12. एक निश्चित आकार बफर (सरणी) असुरक्षित क्यों होना चाहिए?
- 13. रिंग बफर आकार 2 की शक्ति क्यों होनी चाहिए?
- 14. जावा डेटाग्राम पैकेट (यूडीपी) अधिकतम प्रेषण/आरईवी बफर आकार
- 15. फ़ायरफ़ॉक्स त्रुटि कंसोल बफर आकार बहुत छोटा
- 16. स्कैला बफर: आकार या लंबाई?
- 17. सभी विंडोज कंसोल अनुप्रयोग स्क्रीन बफर आकार
- 18. आईफोन मैक्स सॉकेट बफर आकार
- 19. यूडीपी sendto() और recvfrom() अधिकतम बफर आकार
- 20. आईओ
- 21. पुराने और विदेशी JVMs पर java.io.BufferedInputStream के लिए डिफ़ॉल्ट बफर आकार क्या हैं?
- 22. अक्का में ब्लॉकिंग आईओ
- 23. जावा में उपलब्ध सबसे अच्छा आकार देने योग्य बाइट बफर क्या है?
- 24. प्रोटोकॉल बफर: निश्चित आकार बफर के लिए कोई नोटेशन नहीं?
- 25. जावा - रिंग बफर
- 26. जावा: बफर यूट?
- 27. SQLite VARCHAR डिफ़ॉल्ट आकार
- 28. कैनवास डिफ़ॉल्ट आकार
- 29. डिफ़ॉल्ट इनपुट तत्व आकार
- 30. अपने मूल/डिफ़ॉल्ट आकार