ProcessID (PID) problema riutilizzo con Xcode
Domanda
Ho una grande CMS personalizzato e io uso Xcode per eseguire un profiler per ottenere le informazioni di debug. Così, mi esibisco diverse funzioni nel mio CMS e "speranza" per ottenere tutte le informazioni via xDebug.
Consente di dire che svolgono due funzioni:
1. Load a listing of users
2. Deleted a user
2.1 Calls an AJAX script to delete user.
Ora, a causa del riutilizzo processo id, c'è una possibilità (succede a me 8 di 10 volte) che invece di 3 file della cache Ho 2, uno dei ProcessID viene riutilizzato. BUMMER
Può questo problema essere overcomed? Come funzionerebbe ..
.. il sollevamento da terra Keep-Alive non è una soluzione.
Soluzione
xdebug.profiler_output_name=cachegrind.out.%p.%u
invece del xdebug.profiler_output_name=cachegrind.out.%p
standard dovrebbe aggiungere un suffisso micro-secondo. Vedere questo link per più opzioni di denominazione, avere un nome di script, per esempio può rendere la vita ancora più facile.