Если у меня есть 2 исполняемых файла (/path/to/gcc/myapp.exe
и /path/to/intel/myapp.exe
), где один скомпилирован с помощью компилятора Intel, а другой - со стандартным gcc, при запуске обоих отобразится в top
как просто myapp
. Если я запустил оба из них и у меня были процессы, запущенные как myapp
, есть ли способ узнать, какой процесс происходит из какого исполняемого файла?
На нашем кластере установлено несколько приложений, и меня интересует не только то, какие приложения используются чаще всего, но и какие версии приложений используются. Если я вижу 500 случаев запуска R
, я хотел бы знать, если 100 из них из /path/to/R-3.2.1/intel/R
а остальные 400 из /path/to/R-3.1.3/gcc/R
и т.д. Как я могу это сделать?