'Rendimento elevato' Lento rispetto a 'bilanciato'Ho uno script che ho sviluppato che richiede circa 50 secondi per essere eseguito. Ma quando lo trasferisco su un altro laptop ci vogliono circa 500 secondi per funzionare (stessa versione di JMP, diverse specifiche della macchina ma probabilmente la macchina più lenta è più potente - processore più veloce, più RAM). Stranamente, se cambio l'impostazione della batteria da High Performance a Balanced, il tempo di esecuzione passa da 500 secondi a 200 secondi.
Il 75% del tempo di esecuzione è dominato dalle selezioni di riga, il resto dai calcoli. Ho provato a creare uno script di test che riproduca alcuni dei comportamenti - allegati. Non sono ancora riuscito a riprodurre la differenza di prestazioni tra le 2 macchine ma vedo ancora la strana dipendenza dall'impostazione della batteria:
Alte prestazioni: 89 secondi
Equilibrato: 38 secondi
Se vuoi provare lo script, al termine produce una tabella con uno script 'visualizza registro'. Questo visualizza il tempo di esecuzione.
Qualche idea sul perché la performance degrada con l'opzione ad alte prestazioni?
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"Grazie per le risposte. Mi hanno aiutato a dare un'occhiata a questo da una prospettiva diversa - stavo pensando più al mio codice che alla mia configurazione hardware. Si è scoperto che le mie impostazioni di gestione dell'alimentazione durante il funzionamento a batteria erano in qualche modo commutate - balanaced utilizzava la piena potenza della CPU mentre le prestazioni elevate avevano un utilizzo della CPU ridotto al 50%. Dopo aver corretto che le prestazioni sono ora coerenti tra le impostazioni.
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"David,
Molti anni fa, ho avuto un portatile DEC, che ha avuto problemi di batteria. Il sintomo visibile era un puntatore del mouse intermittente. Il DEC ha studiato e si è scoperto che il design DEC aveva la batteria e il mouse che utilizzavano lo stesso Interrupt. Qualcosa del genere potrebbe andare avanti con il tuo problema.
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"Non una risposta, ma ha informazioni correlate: https://support.microsoft.com/en-us/help/2207548/slow-performance-on-windows-server-when-using-the-balanced-power-plan
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"PS: con tre run sul mio laptop, le impostazioni di alimentazione non hanno fatto alcuna differenza:
Equilibrato: 42.3
Rendimento elevato: 39,7
Prob> | t | = 0,25
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"Qualche possibilità che il laptop più lento funzioni più caldo? Forse le bobine di raffreddamento non riescono a tenere il 100% carico della CPU tutto il tempo. Potrebbero essere polverosi o semplicemente non abbastanza grandi.
Ri: "Rendimento elevato" Lento rispetto a "equilibrato"Entrambe le macchine sono Dell XPS con Windows 10.