← Back to team overview

sslug-teknik team mailing list archive

Re: Java langsom, 17 sekunder, xmlresume (Curriculum Vitae XML)

 

On Thu, 11 Mar 2004, donald_j_axel wrote:

> On Thu, 11 Mar 2004 13:37:50 +0100
> Hans Schou <chlor@xxxxxxxx> wrote:
> 
> > Hundredevis af gange har jeg fået at vide at Java er hurtigere end C, 
> > men jeg har bare aldrig oplevet det selv.
> 
> Det har jeg aldrig hørt nogen sige eller set at nogen har skrevet.

Scott har, men OK, det er vist længe siden.

> Hvorfor er performance vigtigt - det plejer at være det første
> spørgsmål.

Fordi en webbruger så sidder og venter, og her er 17 sek. lige i 
overkanten. Desuden var en optimering at foretrække ved konvertering 
af 10.000 CV'er.

> Java bruges sjældent til BootLoadere og OS-kerner. Du skrev selv
> noget i den retning engang.

:-)

> Det andet spørgsmål: xmlresume som javaprogram - gør det noget at
> det tager tid?

Java-programmøre er meget tålmodige. Er deres kunder også det?

> Jamen det ser da interessant ud.

Ja det syntes jeg. Jeg har ledt efter den længe, men var åbentbart 
ikke god nok til at sætte Google på sporet før idag.

> Henter du us-html.xsl over nettet hver gang?

OK, point taken. Ja, det _gjorde_ jeg, og det var ikke bare een fil, 
men flere hægtede jeg hentede.

wget http://xmlresume.sourceforge.net/xsl/output/us-html.xsl
pushd ..
wget -r -np -k http://xmlresume.sourceforge.net/xsl/
rm -f xmlresume.sourceforge.net/xsl/index.html*
mv xmlresume.sourceforge.net/xsl/* .
rm -rf xmlresume.sourceforge.net/xsl/
cd ..
wget -r -np http://xmlresume.sourceforge.net/css
mv xmlresume.sourceforge.net/css .
rm -rf xmlresume.sourceforge.net/
popd
time java org.apache.xalan.xslt.Process  -in resume.xml -xsl \
us-html.xsl -out resume.html

1.54user 0.07system 0:04.09elapsed 39%CPU
(0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (1903major+1708minor)pagefaults 0swaps

Upsadasse, det hjalp på det!

/hans
-- 
Hamletsgade 4 - 201, DK-2200 København N, Phone: +45 3582 9079
Schou Industries ApS      http://schou.dk/    CVR: 26 13 44 39
--------------------------------------------------------------
Unix: You probably don't need our advice.
			-- FAQ om Flac, www.livemetallica.com


Follow ups

References