<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Electrotank Forums - ES5 Server-side Plugin Help</title>
		<link>http://www.electrotank.com/forums/</link>
		<description />
		<language>en</language>
		<lastBuildDate>Tue, 18 Jun 2013 05:26:53 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.electrotank.com/forums/images/misc/rss.png</url>
			<title>Electrotank Forums - ES5 Server-side Plugin Help</title>
			<link>http://www.electrotank.com/forums/</link>
		</image>
		<item>
			<title>Performance Analysis</title>
			<link>http://www.electrotank.com/forums/showthread.php?13168-Performance-Analysis&amp;goto=newpost</link>
			<pubDate>Wed, 12 Jun 2013 09:00:51 GMT</pubDate>
			<description><![CDATA[Howdy! 
 
As mentioned in another thread, I'm trying to improve the performance of some of our server plugins here - first stop, profiling. 
 
The...]]></description>
			<content:encoded><![CDATA[<div>Howdy!<br />
<br />
As mentioned in another thread, I'm trying to improve the performance of some of our server plugins here - first stop, profiling.<br />
<br />
The first game I'm investigating is definitely a problem, I see that it's using 20% of the CPU on my workstation, which is an uber machine, so that's too much.  Memory usage isn't too bad.  Obviously some of my guys have written some code that will need some optimization (thankfully, this I have a lot of experience with).<br />
<br />
When I look at the CPU usage profile, the top of the chart is org.jboss.netty.channel.socket.nio.SelectorUtil.se  lect(java.nio.channels.Selector).  This looks like a pretty core function, probably called by a lot of different things, but it's responsible for 98% of the total CPU usage so I was hoping that perhaps you might be able to shed some light into what kinds of functions call this so we can look in our own code to try to optimize things.<br />
<br />
Thanks a lot!<br />
<br />
- c</div>

 ]]></content:encoded>
			<category domain="http://www.electrotank.com/forums/forumdisplay.php?40-ES5-Server-side-Plugin-Help">ES5 Server-side Plugin Help</category>
			<dc:creator>cliff</dc:creator>
			<guid isPermaLink="true">http://www.electrotank.com/forums/showthread.php?13168-Performance-Analysis</guid>
		</item>
		<item>
			<title>Profiling/Using a Different JDK</title>
			<link>http://www.electrotank.com/forums/showthread.php?13166-Profiling-Using-a-Different-JDK&amp;goto=newpost</link>
			<pubDate>Tue, 11 Jun 2013 09:08:19 GMT</pubDate>
			<description><![CDATA[I'm trying to profile some of our server modules to see if I can spot any performance bottlenecks... I don't want to shell out the cash for YourKit...]]></description>
			<content:encoded><![CDATA[<div>I'm trying to profile some of our server modules to see if I can spot any performance bottlenecks... I don't want to shell out the cash for YourKit right now, especially since the JDK comes with a profiler (VisualVM).<br />
<br />
Unfortunately, when I try to profile the running server, it reports an issue when calibrating, having difficulty finding the path to the running VM (it's the right path, but it seems to have a pathing issue).  I was thinking if I were to run ElectroServer using the same JRE as that installed with the JDK that this might get around it, but I'm not sure how to start ElectroServer with a different JRE.<br />
<br />
I've spent a few hours trying to search for the answer to no avail, I apologize if this is an already answered question.<br />
<br />
Thanks!</div>

 ]]></content:encoded>
			<category domain="http://www.electrotank.com/forums/forumdisplay.php?40-ES5-Server-side-Plugin-Help">ES5 Server-side Plugin Help</category>
			<dc:creator>cliff</dc:creator>
			<guid isPermaLink="true">http://www.electrotank.com/forums/showthread.php?13166-Profiling-Using-a-Different-JDK</guid>
		</item>
		<item>
			<title><![CDATA[[Solved] which NetBean version can be used to deploy server side code (like Plugin) ?!!]]></title>
			<link>http://www.electrotank.com/forums/showthread.php?13165-which-NetBean-version-can-be-used-to-deploy-server-side-code-(like-Plugin)-!!&amp;goto=newpost</link>
			<pubDate>Mon, 10 Jun 2013 20:07:53 GMT</pubDate>
			<description><![CDATA[i'm begin learning ES. when learned " write your first plugin " like video tutorials guide (http://www.youtube.com/watch?v=2ElugnZSdmE) . i had done...]]></description>
			<content:encoded><![CDATA[<div>i'm begin learning ES. when learned &quot; write your first plugin &quot; like video tutorials guide (<a href="http://www.youtube.com/watch?v=2ElugnZSdmE" target="_blank">http://www.youtube.com/watch?v=2ElugnZSdmE</a>) . i had done step by step like this guide again and again, exactly like that video , but i have not installed this plugin successful ( no see extensions in webadmin) . i can not understand , why? . while i had known extension installation. i use netbean 7.3.  please help me ! thank.</div>

 ]]></content:encoded>
			<category domain="http://www.electrotank.com/forums/forumdisplay.php?40-ES5-Server-side-Plugin-Help">ES5 Server-side Plugin Help</category>
			<dc:creator>cabanha</dc:creator>
			<guid isPermaLink="true">http://www.electrotank.com/forums/showthread.php?13165-which-NetBean-version-can-be-used-to-deploy-server-side-code-(like-Plugin)-!!</guid>
		</item>
		<item>
			<title>ES5 Compatible Java Recorder?</title>
			<link>http://www.electrotank.com/forums/showthread.php?13161-ES5-Compatible-Java-Recorder&amp;goto=newpost</link>
			<pubDate>Thu, 06 Jun 2013 14:27:34 GMT</pubDate>
			<description>Howdy! 
 
As any developer has experienced before, sometimes we get reports for unreproducible bugs and it can be a real nightmare to try to find...</description>
			<content:encoded><![CDATA[<div>Howdy!<br />
<br />
As any developer has experienced before, sometimes we get reports for unreproducible bugs and it can be a real nightmare to try to find reproduction steps (I miss some of the jobs I've had where a report with no reproduction steps was just closed and ignored).  I've seen that there are some applications that will record a Java session so that one might be able to look more closely at what's going on, but the ones I've found look like they'll only work with a J2EE application server.<br />
<br />
Is there a Java session recorder that is compatible with ES5?</div>

 ]]></content:encoded>
			<category domain="http://www.electrotank.com/forums/forumdisplay.php?40-ES5-Server-side-Plugin-Help">ES5 Server-side Plugin Help</category>
			<dc:creator>cliff</dc:creator>
			<guid isPermaLink="true">http://www.electrotank.com/forums/showthread.php?13161-ES5-Compatible-Java-Recorder</guid>
		</item>
	</channel>
</rss>
