2009-11-07 9 views
8

मैं कुछ बड़ी एक्सएमएल फाइलों (50 एमबी से 1 जीबी तक) से जुड़ी एक परियोजना पर काम कर रहा हूं और यह अच्छा होगा अगर मैं उन्हें ग्रहण से बाहर चलाए बिना जावा (ग्रह में सरल पाठ दृश्य ठीक है) में देख सकूं। मैंने jclm को eclipse.ini में उपलब्ध स्मृति की मात्रा को ट्वीव करने का प्रयास किया है लेकिन मुझे बहुत सफलता नहीं मिली है। कोई विचार?ग्रहण में बड़ी एक्सएमएल फाइलें देखना?

उत्तर

5

मुझे यकीन नहीं है कि आप ऐसी बड़ी फ़ाइलों को खोल सकते हैं, जैसा कि already in 2005 कहा गया है।

आप

!MESSAGE Unable to create editor ID org.eclipse.ui.DefaultTextEditor: Editor could not be initialized. 
!STACK 0 
java.lang.OutOfMemoryError: Java heap space 

this thread में उल्लेख किया है के रूप में हर समय ') के साथ खत्म हो जाएगा।

मैंने अभी परीक्षण किया है कि latest SO dump: 350Mo की comment.xml के साथ।

: -
(स्टैक ओवरफ़्लो डाटा डंप नवंबर 09 \ सामग्री \ ताकि निर्यात-2009-10 \ comments.xml)

यह मुझे एक Xmx (my eclipse.ini देखें) 3Go की तुलना में अधिक करने के लिए सेट करने के लिए सक्षम होने के लिए ले लिया

  • खुला यह
  • एक और फाइल करने के लिए स्विच (है कि जब प्रयासों की फ़ाइल पर एक त्वरित diff तुम सिर्फ छोड़ दिया है, और भी अधिक स्मृति का उपभोग)

तो यह केवल सही उपकरण नहीं है (और मैंने इसे ग्रहण 3 के साथ परीक्षण किया .6 एम 3, नवीनतम जेडीके, विंडोज 7 अल्टीमेट और 4GoRAM पर ...)।


नोटों की युगल:

  • आपकी फ़ाइल एक अपने कार्यक्षेत्र में प्रदर्शित नहीं किया जाता है, तो किया जा रहा है जब आप खुले ग्रहण, ग्रहण अभी तक उस फ़ाइल के लिए किसी भी स्मृति का उपभोग करने की कोशिश नहीं करेंगे। जब तक आप इसे प्रदर्शित करने के लिए चुनते हैं तब तक यह इंतजार करेगा।
  • कि फ़ाइल से स्विचिंग एक त्वरित diff ('स्थानीय इतिहास' विकल्प की वजह से चलाता है।
  • फ़ाइल को बंद करने के लिए किसी भी स्मृति (एक पूर्ण ग्रहण पुनः आरंभ जब तक नहीं खाली नहीं होगा)

तो इस बिंदु पर, एक की तरह एक उपकरण मैं सवाल Best Free Text Editor Supporting More Than 4G Files? में उल्लेख:। Large Text File Viewer (यहां तक ​​कि अपनी साइट हालांकि, swiftgear) नीचे since late 2008 है, एक वैध विकल्प है

+0

हाँ, यह काफी निष्कर्ष है कि मैं भी साथ आया हूं। एक्सएमएक्स तर्क बदलना मदद करता है, लेकिन एक बड़ी पर्याप्त फ़ाइल प्राप्त करने के बाद यह बहुत तेज़ हो जाता है (दुर्भाग्यवश, काफी बड़ा नहीं है, विशेष रूप से आवश्यक राम की मात्रा की तुलना में)। –

1

मुझे नहीं लगता कि यह संभव है, मैंने बड़ी एक्सएमएल फाइलों के साथ भी संघर्ष किया है और यह मूल रूप से ग्रहण को मारता है। कुछ अन्य उपकरण का उपयोग करने का प्रयास करें।

मैं आमतौर पर बड़ी फ़ाइलों को देखने के लिए बेयरटेल का उपयोग करता हूं। यह एक्सएमएल उन्मुख नहीं है, लेकिन फाइलों के जीबी देख सकते हैं।

1

XMLMax प्रयास करें यह एक आभासी एक्सएमएल संपादक है कि संभाल सकता है। किसी भी आकार एफ ile और इसे एक वृक्षदृश्य में प्रदर्शित करें। Google एक्सएमएलमैक्स संपादक।