Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Change the ruby process name in top

Tags:

I would like to change the name of the ruby process that gets displayed in the linux/unix top command. I have tried the

$0='miname' 

approach but it only works with the ps command and in top the process keeps getting displayed as "ruby"

like image 628
muesan Avatar asked Jan 16 '09 14:01

muesan


1 Answers

Dave Thomas had an interesting post on doing this in rails. There's nothing rails specific about the actual process name change code. He uses the $0='name' approach. When I followed his steps the name was changed in ps and top.

In the post he suggests using the c keyboard command if your version of top doesn't show the short version of the command by default.

like image 83
Gordon Wilson Avatar answered Oct 29 '22 09:10

Gordon Wilson