Hi MJ,

    It is a bit difficult to give suggestions in such a
general situation.  As others have mentioned a 500K
SVG is a fairly large file (you can't compare bitmap
file sizes with vector graphic file sizes).

    What are the predominant elements in the SVG file?
Text? image? path? other basic shapes?  use?

    There are also Batik specific mail lists which as
you dive down a bit deeper in the code might be a
useful reference.

    http://xml.apache.org/batik/mailList.html

    But right now you are just talking about SVG in
general so this is the place to be.

MJ wrote:
> 
> Opening the same SVG within the same session yields the same 
> performance, i.e., I don't think it is libraries loading.
> 
> The files do not appear to be using filters.
> 
> At this point, my knowledge level may becoming glaringly obvious.  I 
> have been asked to "speed up" an application that was delivered by a 
> vendor.  I only recently received the source code and only a few 
> days before that started investigating SVG (the vendor chose it and 
> implemented everything, the other local personally involved in the 
> application have left the company).  So in short, I've got very 
> little to work with on the experience front.
> 
> I'm not asking for anyone to do my job, I'm just looking for some 
> tips as to what have been performance hurdles for others in their 
> implementations.
> 
> Thanks.
> 
> --- In svg-developers@yahoogroups.com, "Rick Bullotta" 
> <[EMAIL PROTECTED]> wrote:
> 
>>Most of that is probably loading Batik itself and support
>>libraries...how long do subsequent renderings take?  Also, there 
> 
> were
> 
>>some startup optimizations added to Batik 1.6 that might help.
>>
>>We get excellent performance from Batik, but our SVG files are much
>>smaller and simpler.  Actually, 552KB seems fairly large, rather 
> 
> than
> 
>>"not-very-large".  What does the SVG file consist of?  Are you 
> 
> using
> 
>>lots of filters?
>>
>>-----Original Message-----
>>From: MJ [mailto:[EMAIL PROTECTED] 
>>Sent: Monday, April 04, 2005 12:25 PM
>>To: svg-developers@yahoogroups.com
>>Subject: [svg-developers] Top 10 Performance Improving Steps
>>
>>
>>
>>Hey Everyone.  First time poster on this group.
>>
>>I have searched high and low and not found a clear answer to my 
>>problem of slow performance using Batik with not-very-large SVG 
> 
> files 
> 
>>(8 - 9 seconds to load and render an updating 552 KB file).
>>
>>I was wondering if there is a list of "Top 10 Things to Do to 
> 
> Improve 
> 
>>the Performance of your SVG Application"  Perhaps this thread can 
>>serve to allow people to respond with things that they have done 
> 
> to 
> 
>>speed up their apps.  The list could include changes to the open 
>>source code, changes to the structure of the SVG file itself, etc.
>>
>>Anyone care to contribute?
>>
>>
>>
>>
>>
>>-----
>>To unsubscribe send a message to:
>>[EMAIL PROTECTED]
>>-or-
>>visit http://groups.yahoo.com/group/svg-developers and click "edit 
> 
> my
> 
>>membership"
>>---- 
>>Yahoo! Groups Links
> 
> 
> 
> 
> 
> 
> -----
> To unsubscribe send a message to: [EMAIL PROTECTED]
> -or-
> visit http://groups.yahoo.com/group/svg-developers and click "edit my 
> membership"
> ---- 
> Yahoo! Groups Links
> 
> 
> 
>  
> 
> 
> 



-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to