Если у меня есть 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 и т.д. Как я могу это сделать?
