<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to maximize the performance with multi-core CPU?]]></title><description><![CDATA[<p>Hi there,</p>
<p>I am wondering what is the best jsReport configuration we can set to maximize the report rendering performance.</p>
<p>Here is our case:</p>
<ul>
<li>our server has a multi-core CPU</li>
<li>the blobStorage is fileSystem</li>
<li>all the reports are edited by one developer</li>
<li>all the reports are accessed through the jsReport endpoints</li>
</ul>
<p>Basically, my question is that how we can balance the traffic for retrieving the reports on multiple CPU cores.</p>
<p>Thanks a lot!</p>
]]></description><link>https://forum.jsreport.net/topic/388/how-to-maximize-the-performance-with-multi-core-cpu</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 00:58:21 GMT</lastBuildDate><atom:link href="https://forum.jsreport.net/topic/388.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 25 Jan 2018 22:16:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to maximize the performance with multi-core CPU? on Invalid Date]]></title><description><![CDATA[<p>Hi there,</p>
<p>I am wondering what is the best jsReport configuration we can set to maximize the report rendering performance.</p>
<p>Here is our case:</p>
<ul>
<li>our server has a multi-core CPU</li>
<li>the blobStorage is fileSystem</li>
<li>all the reports are edited by one developer</li>
<li>all the reports are accessed through the jsReport endpoints</li>
</ul>
<p>Basically, my question is that how we can balance the traffic for retrieving the reports on multiple CPU cores.</p>
<p>Thanks a lot!</p>
]]></description><link>https://forum.jsreport.net/post/1871</link><guid isPermaLink="true">https://forum.jsreport.net/post/1871</guid><dc:creator><![CDATA[Genhan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to How to maximize the performance with multi-core CPU? on Invalid Date]]></title><description><![CDATA[<p>hi! maybe these links can help you if are trying to scale the jsreport server at its best:</p>
<p><a href="https://jsreport.net/learn/faq#performance" rel="nofollow">https://jsreport.net/learn/faq#performance</a><br />
<a href="https://jsreport.net/blog/long-reports" rel="nofollow">https://jsreport.net/blog/long-reports</a></p>
<p>about your question of multiple CPU cores, jsreport is already delegating work across different worker processes so the only thing that you need to do is to increase the number of workers that jsreport will manage. you can do this by increasing the <code>numberOfWorkers</code> <a href="https://jsreport.net/learn/configuration" rel="nofollow">configuration</a> in <code>phantom</code>, <code>tasks</code> section of the configuration, a good rule can be to have a 1 worker per cpu core but you can add more if you want, just be sure to test how your app performs with more workers and find the right number.</p>
]]></description><link>https://forum.jsreport.net/post/1873</link><guid isPermaLink="true">https://forum.jsreport.net/post/1873</guid><dc:creator><![CDATA[bjrmatos]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Reply to How to maximize the performance with multi-core CPU? on Invalid Date]]></title><description><![CDATA[<p>Thanks! This is really helpful.</p>
]]></description><link>https://forum.jsreport.net/post/1898</link><guid isPermaLink="true">https://forum.jsreport.net/post/1898</guid><dc:creator><![CDATA[Genhan]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>