मैं 64-बिट जेवीएम (ओरेकल) का उपयोग कर रहा हूं, जब मैं 256 एमबी से बड़े बफर आकार आवंटित करने का प्रयास करता हूं तो यह शिकायत करता है और "सेगमेंटेशन गलती" त्रुटि फेंकता है। मैं और जावा एनआईओ का उपयोग कर प्रत्यक्ष मेमोरी बफर आवंटित करता हूं, और इन वस्तुओं को एक ही मशीन (लिनक्स 64 बिट) पर आरएमआई क्लाइंट प्रोग्राम से और स्थानांतरित करता है।जावा सेगमेंटेशन गलती
कोई विचार?
क्या आप कुछ कोड पोस्ट कर सकते हैं? –
आपकी अधिकतम ढेर सेटिंग क्या है? – jtahlborn
एक सेगमेंटेशन गलती केवल तभी हो सकती है यदि आपके पास जेएनआई लाइब्रेरी में या JVM में कोई बग है। पहली बात यह है कि मैं यह सुनिश्चित करता हूं कि आपके पास जावा 6 अपडेट 25 या नवीनतम संस्करण है। –