P
Patrick
I have a Java program I am running on a server and I need to profile
it, how can I best do this taking into account:
I must run the program on the server which is using linux.
I can only connect to the server (using ssh) by first connecting to an
intermediate server and then connecting to the server I need from
this. So I can't directly connect to the server from my local machine.
(My-Local-Machine)<-ssh->(Intermediate Server)<-ssh->(Server I need)
Since I am using ssh I only have the commandline so won't be able to
use programs which require a GUI.
I don't want to do anything complicated, Just find out the memory
usage and where (what methods) the program is spending it's time in.
Is there some program I could use to profile my program remotely on
this linux server that would dump the output into a file which I could
then visualise with some other application on my host machine (which
is using Windows).
Any ideas,suggestions, help, greatly apperciated.
regards,
pat
it, how can I best do this taking into account:
I must run the program on the server which is using linux.
I can only connect to the server (using ssh) by first connecting to an
intermediate server and then connecting to the server I need from
this. So I can't directly connect to the server from my local machine.
(My-Local-Machine)<-ssh->(Intermediate Server)<-ssh->(Server I need)
Since I am using ssh I only have the commandline so won't be able to
use programs which require a GUI.
I don't want to do anything complicated, Just find out the memory
usage and where (what methods) the program is spending it's time in.
Is there some program I could use to profile my program remotely on
this linux server that would dump the output into a file which I could
then visualise with some other application on my host machine (which
is using Windows).
Any ideas,suggestions, help, greatly apperciated.
regards,
pat