Mi piacerebbe che xdebug tracciasse solo "salti" di oltre X ms o di oltre Y KB RAM, ad esempio, ogni esecuzione che richiedesse più di 100 ms o maggiore utilizzo di memoria di oltre 100 KB. Ciò mi permetterebbe di ignorare migliaia di linee di traccia che non ho bisogno di vedere e renderebbe l'ottimizzazione molto più semplice - poiché in ZF2, il framework gonfiato richiede 1 secondo solo per iniziare con il caricatore automatico del composer sul nostro progetto aziendale, che risulta in migliaia di linee per cui non ho davvero bisogno. Da qualche parte lungo la linea trovo i salti più grandi nei tempi di esecuzione, ma non dopo un lungo periodo di scorrimento.C'è un modo per registrare solo le esecuzioni più lente di X con xdebug?
Esiste un'opzione predefinita per disabilitare la registrazione di esecuzioni "più veloci di X" o, in caso contrario, conosci uno script di shell/python helper che potrebbe ridurre solo quelli più lenti?
Per chiarimenti, sto parlando del contenuto del file .xt che ottengo eseguendo xdebug_start_trace() nella mia app.
Stai parlando dell'output generato da 'xdebug.trace_ *', giusto? –
Bella domanda, vorrei conoscere anche la risposta – Haensel
@FAngel Domanda principale aggiornata – Swader