RE: [xsl] OMR Mark for folding machine

Subject: RE: [xsl] OMR Mark for folding machine
From: "Rakesh" <rakesh@xxxxxxxxxxxxxxxxx>
Date: Thu, 27 Feb 2003 18:16:50 +0530
Thanks a lot Dan.

Thanks for your valuable suggestion and time. i will focus on JVM and other
stuff as adviced.

Hope i get thru.

Regards!
Rakesh D.




-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Yates, Danny
(ANTS)
Sent: Thursday, February 27, 2003 5:48 PM
To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
Subject: RE: [xsl] OMR Mark for folding machine


Hi,

I actually have no experience of processing large files like this. However,
what is obvious is that memory is the key for this kind of operation.

I am guessing now, but I would suggest you need at least 4-8 times as much
memory as the size of your file, especially if using FOP to do page
numbering
and things like this. So, forget about processing time for now and just
start
with a box that has somewhere in the order of 1GB of RAM.

AND MAKE SURE THAT YOU CONFIGURE YOUR JAVA ENVIRONMENT TO USE A LOT OF IT.
If
you do not do this, Java will only use 64Mb regardless of how much physical
memory you have. Look up the -Xmx parameter for your Java runtime. Also, you
might need to fiddle with the stack size (-Xss) if your document is complex.
I would suggest starting with -Xmx800m which will allocate 800Mb of RAM to
the Java process.

I would also suggest the Linux is likely to be more efficient than Windows
(at least it's likely to offer better memory management and have a smaller
footprint).

Once you can make it work completely, then you can start thinking about
scaling up the processing to complete the task in a reasonable timeframe. I
am not sure if any XSL or FOP processors are multi-threaded, so I don't know
if going multi-processor is going to help you.

Hope that gets you started,

Dan.

--
Danny Yates

-----Original Message-----
From: Rakesh [mailto:rakesh@xxxxxxxxxxxxxxxxx]
Sent: 27 February 2003 05:05
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] OMR Mark for folding machine


Hi Dan,

It should process 150MB of XML data in a reasonable time say max 10 minutes.
Actually I have to process 20GB of total Bill Cycle which is broken down for
small-small XML data for Corporate accounts. These XML file becomes of 100MB
and some 120MB for few corporate accounts which can not be broken down
further.

FOP stops processing at my end just after 10MB which has really become the
serious matter of concern. I have changed the SAXON parser as SAXON7.3 and
JDK 1.4. I tested it with XALAN 2.4.

Please Please advice me for the system h/w requirement to achieve the
target.

Also should i go for Windows 2000 or Linux OS?

Hope i have described the problem.

Regards!

Rakesh D.
Lifetree (India)



-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Yates, Danny
(ANTS)
Sent: Wednesday, February 26, 2003 4:43 PM
To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
Subject: RE: [xsl] OMR Mark for folding machine


Rakesh,

Define "optimal"?

I would suggest that an 8-way 3.06GHz P4 Xeon machine with around
1TB of RAM would probably provide "optimal" performance.

Dan.

--
Danny Yates

-----Original Message-----
From: Rakesh [mailto:rakesh@xxxxxxxxxxxxxxxxx]
Sent: 26 February 2003 09:41
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] OMR Mark for folding machine


I am running FOP for various outputs. Currently i have Windows 2000 with 1GB
RAM with P||| processor and Linux available.

Can u please suggest me what would be the optimal h/w requirement to get the
best performance to process 100mb of XML data.

Thanks Gurues here.
Regards.
Rakesh d.
Lifetree (India)

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Rakesh
Sent: Monday, February 24, 2003 5:19 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] OMR Mark for folding machine


I have the same problem. I need to display page number as 1/10, 2/10 .. on
pages generated by XSL:FO. That is in PDF, PostScript Output. Please suggest
me Gurus.

Regards.
Rakesh Dwivedi
Lifetree (India)

-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
[mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Oleg
Tkachenko
Sent: Monday, February 24, 2003 3:56 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] OMR Mark for folding machine


PIERRES@xxxxxxxx wrote:

> Currently I want to use XSL to print our company bill statement. But I
have
> the difficulty to put OMR into the pages since the number of OMR lines to
be
> printed depending on the page number but the page number is unknown in
XSLT
> and page number cannot be manipulated in XSL/FO. Does anyone know a
solution
> for that?
I have no idea what is OMR, but the only way to get page number (not during
XSLT stage, but during formatting) is fo:page-number or
fo:page-number-citation formatting objects.
--
Oleg Tkachenko
Multiconn Technologies, Israel


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


***************************************************************************
This communication (including any attachments) contains confidential
information.  If you are not the intended recipient and you have received
this communication in error, you should destroy it without copying,
disclosing or otherwise using its contents.  Please notify the sender
immediately of the error.

Internet communications are not necessarily secure and may be intercepted or
changed after they are sent.  Abbey National Treasury Services plc does not
accept liability for any loss you may suffer as a result of interception or
any liability for such changes.  If you wish to confirm the origin or
content of this communication, please contact the sender by using an
alternative means of communication.

This communication does not create or modify any contract and, unless
otherwise stated, is not intended to be contractually binding.

Abbey National Treasury Services plc. Registered Office:  Abbey National
House, 2 Triton Square, Regents Place, London NW1 3AN.  Registered in
England under Company Registration Number: 2338548.  Regulated by the
Financial Services Authority (FSA).
***************************************************************************


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


***************************************************************************
This communication (including any attachments) contains confidential
information.  If you are not the intended recipient and you have received
this communication in error, you should destroy it without copying,
disclosing or otherwise using its contents.  Please notify the sender
immediately of the error.

Internet communications are not necessarily secure and may be intercepted or
changed after they are sent.  Abbey National Treasury Services plc does not
accept liability for any loss you may suffer as a result of interception or
any liability for such changes.  If you wish to confirm the origin or
content of this communication, please contact the sender by using an
alternative means of communication.

This communication does not create or modify any contract and, unless
otherwise stated, is not intended to be contractually binding.

Abbey National Treasury Services plc. Registered Office:  Abbey National
House, 2 Triton Square, Regents Place, London NW1 3AN.  Registered in
England under Company Registration Number: 2338548.  Regulated by the
Financial Services Authority (FSA).
***************************************************************************


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread