Movie no.3 on this series is
Application Performance Monitoring using NetFlow Analyzer
In most of the Corporate networks, the common problem seen over decades is that application performance worsens during business hours. Network Admin managing the corporate network faces the huge task of finding out what is causing the slowness in accessing the application hosted on a remote data center. The application performance can degrade due to following reason s: Application installed server is not good enough (Related Hardware)
Desktop Central Wins Editors’ Best Awards from Windows IT Pro Magazine
The Results of the 2011 Windows IT Pro Editors’ Best and Community Choice Awards have been announced. The 2011 Editors
High Java CPU due to String Concatenation – String + Vs StringBuffer or StringBuilder
Many of you might know, the String concat(+) is costly operation compare to StringBuffer or StringBuilder append() method. But you might not know the actual performance difference. Let me show you the performance difference with a simple test program, package test; public class StrVsBuffVsBuild { public static void main(String[] args) { int count=200000; System.out.println(“Number of Strings concat Operation is ‘”+count+”‘”); long st = System.currentTimeMillis(); String str = “”; for (int i = 0; i < count; i++) { str += "MyString"; } System.out.println("Time taken for String concat (+) Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); st = System.currentTimeMillis(); StringBuffer sb = new StringBuffer(); for (int i = 0; i < count; i++) { sb.append("MyString"); } System.out.println("Time taken for StringBuffer.append() Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); st = System.currentTimeMillis(); StringBuilder sbr = new StringBuilder(); for (int i = 0; i < count; i++) { sbr.append("MyString"); } System.out.println("Time taken for StringBuilder.append() Operation is '"+(System.currentTimeMillis()-st)+"' Millis"); } } Following are the output of the above test program, Number of Strings concat Operation is '200000' Time taken for String concat (+) Operation is '373933' Millis Time taken for StringBuffer.append() Operation is '19' Millis Time taken for StringBuilder.append() Operation is '5' Millis The String concat (+) took 6.2 Minutes , however others took only 19 / 5 milliseconds
Stop being the ‘Screaming Jerry Maguire’
Continuing the relate-movie-to-ITAM series that I started with ” CMDB Tip from Scrat (ICE AGE )” last month, here is another one, from another good movie that I like. Jerry Maguire. No, I’m not gonna talk about “you complete me.
Why IT Matters
When I was in business school in the late 1990’s, we learned about Total-Factor Productivity (TFP). That
Performance based IT Shop Part 3: Architect Level
IT problems usually need to be handled by the network engineer or Systems Engineer.
Would you pay twice for the same thing?
Traffic consists of various forms. Voice, video, data etc.
Virtual Machine Sprawls: How can you keep them in check?
Is too much of a good thing bad? The answer is yes
Virtually yours, NetFlow on VMWare vSphere 5 !
NetFlow is turning out to be the primary IP Accounting technology in the world of networking.