Article View: pl.comp.lang.perl
Article #52053Re: alternatywa dla XML::Parser ?
From: Michal Jankowski
Date: Mon, 22 Nov 2010 20:27
Date: Mon, 22 Nov 2010 20:27
19 lines
1810 bytes
1810 bytes
Jacek Kalinski <jacek_kal@go2._NOSPAMPLEASE_.pl> writes: > W artykule <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl>, Michal Jankowski napisał(a): > >> Zależy, co potem z tym robisz... Sprawdź np. XML::LibXML z użyciem >> XML::LibXML::SAX > Już mi się nie podoba. > XML::Parser potrzebował na "wczytanie" pliku niecałych 3 minut i użył > przy tym 1505MB pamięci, a: > XML::LibXML potrzebował na wczytanie pliku ponad 4 minuty i użył ponad > 1800MB pamięci, a na dodatek load komputera skoczył podczas wczytywania > do 13 (fakt - zaczął korzystać ze swapa, ale bez przesady). Ale nie użyłeś SAX (przetwarzania strumieniowego, czy jak mu tam), tylko zwyczajnie przeparsowałeś całość do drzewka w pamięci, prawda? Bo ja jednak o SAX myślałem - tylko że wtedy program pisze się inaczej... I nie obiecuję, że to pomoże 8-) MJ
Technical Details
Message-ID:
<kjzlj4lp0ij.fsf@ccfs1.fuw.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!uw.edu.pl!not-for-mailReferences:
<slrniekrrg.llq.jacek_kal@nntp.dyski.one.pl> <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl> <slrnielcs0.llq.jacek_kal@nntp.dyski.one.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!uw.edu.pl!not-for-mail From: Michal Jankowski <michalj@fuw.edu.pl> Newsgroups: pl.comp.lang.perl Subject: Re: alternatywa dla XML::Parser ? Date: Mon, 22 Nov 2010 21:27:16 +0100 Organization: Warsaw University, Physics Department Lines: 19 Message-ID: <kjzlj4lp0ij.fsf@ccfs1.fuw.edu.pl> References: <slrniekrrg.llq.jacek_kal@nntp.dyski.one.pl> <kjzy68lcvg4.fsf@ccfs1.fuw.edu.pl> <slrnielcs0.llq.jacek_kal@nntp.dyski.one.pl> NNTP-Posting-Host: ccfs1.fuw.edu.pl Mime-Version: 1.0 X-Trace: h1.uw.edu.pl 1290457638 19502 193.0.81.21 (22 Nov 2010 20:27:18 GMT) X-Complaints-To: usenet@news.uw.edu.pl NNTP-Posting-Date: 22 Nov 2010 20:27:18 GMT User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (usg-unix-v) Cancel-Lock: sha1:s2wJ/kRfcaOScG7ZUEPI43LnAW8= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit