🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #52053

Re: alternatywa dla XML::Parser ?

#52053
From: Michal Jankowski
Date: Mon, 22 Nov 2010 20:27
19 lines
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-mail
References: <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