[Java lista] standard kimenetre valo iras felgyorsitasa
Verhás István
istvan at verhas.com
2009. Nov. 27., P, 20:10:09 CET
A Sytem.out helyett használd a következő szösszenetet:
PrintStream bufferedSystemOut = new PrintStream(new
BufferedOutputStream(System.out,1024*1024))
Ekkor csak 1MByte-onként fog ténylegesen a kimentre írni. A kód többi
részéhez nem kell nyúlnod csak egy search/replace a System.out ->
bufferedSystemOut cserével.
üdv
vi
Jabba Laci wrote:
> Sziasztok!
>
> Adott egy alkalmazas, ami az eredmenyt a standard kiementre irja ki
> System.out.println(...) hivasokkal. A kimenet merete akar tobb szaz MB
> is lehet. Ugy vettem eszre, hogy ez igy eleg lassu, a kiiras nagyon
> sok idobe telik. Van vmi otletetek, hogy hogyan lehetne ezt
> felgyorsitani?
>
> Koszi:
>
> Lac
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://javagrund.hu/pipermail/javalist/attachments/20091127/f4a0fd9d/attachment.html
További információk a(z) Javalist levelezőlistáról