... | ... | @@ -368,7 +368,7 @@ O seguinte gráfico, gerado no **gnuplot** com o código [plot_memory.sh](upload |
|
|
|
|
|
![Memory-efficiency](uploads/c5018f3822332c3a1afd08952a002b78/Memory-efficiency.png)
|
|
|
|
|
|
Similarmente, o próximo gráfico representa os tempos computacionais conhecidos como **real time**, **user time** e **kernel time** no processamento dos (mesmos) três clipes de cinco segundos de cada evento. Segue uma breve explicação dos tempos mencionados.
|
|
|
Similarmente, o próximo gráfico representa os tempos computacionais conhecidos como *real time*, *user time* e *kernel time* no processamento dos (mesmos) três clipes de cinco segundos de cada evento. Segue uma breve explicação dos tempos mencionados.
|
|
|
|
|
|
**real time**: O tempo de fato gasto na execução do processo do início ao fim, como que medido por um ser humano com um cronômetro.
|
|
|
|
... | ... | @@ -376,15 +376,19 @@ Similarmente, o próximo gráfico representa os tempos computacionais conhecidos |
|
|
|
|
|
**kernel time** (ou **system time**): O tempo acumulado gasto por todas as CPU's durante tarefas relacionadas ao sistema, como alocação de memória.
|
|
|
|
|
|
Nota: Ocasionalmente, a soma **user time** + **kernel time** pode ser maior que o **real time**, pois múltiplos processadores podem trabalhar em paralelo.
|
|
|
Nota: Ocasionalmente, a soma *user time* + *kernel time* pode ser maior que o *real time*, pois múltiplos processadores podem trabalhar em paralelo.
|
|
|
|
|
|
![Time-efficiency](uploads/37c07a6f507334d710a5ab22b1a9ab06/Time-efficiency.png)
|
|
|
|
|
|
Outras configurações a respeito dos clipes gerados para o teste:
|
|
|
Resolução: 100%
|
|
|
FPS: 24
|
|
|
Geometrias incluídas: ITS, TPC, TRD, EMCal
|
|
|
Transparência: 1 (padrão)
|
|
|
|
|
|
**Resolução:** 100%
|
|
|
|
|
|
**FPS:** 24
|
|
|
|
|
|
**Geometrias incluídas:** ITS, TPC, TRD, EMCal
|
|
|
|
|
|
**Transparência:** 1 (padrão)
|
|
|
|
|
|
Ao passo que foi observada uma "anomalia" no terceiro evento do último gráfico, isto é, um ponto que desvia bastante do padrão de pontos, suspeitou-se de algum tipo de falha externa da análise de rendimento, caso contrário deveria haver alguma particularidade em tal evento, ausente nos demais. Para averiguar as hipóteses, foi repetido o teste com as mesmas condições, porém apenas com os seis primeiros eventos contemplados na primeira amostra, e um evento adicional com multiplicidade muito próxima à do evento investigado, conforme consta no *script* em *bash* [efficiency_data_collecting_2.sh](uploads/2138c93d572767f9b11cec836ae7fac0/efficiency_data_collecting_2.sh).
|
|
|
|
... | ... | |