Skip to content

EnriqueSantos-dev/pe-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Comparativo de performance das linguagens de programação Java, Go, Python e JavaScript

Introdução

Escolher uma linguagem de programação para um projeto é uma tarefa difícil, pois existem muitas opções disponíveis. Além disso, cada linguagem possui suas particularidades, vantagens e desvantagens. Neste artigo, iremos comparar a performance de quatro linguagens de programação: Java, Go, Python e JavaScript.

Resultados obtidos

Calculo de fatorial de 1 a 20

Linguagem Tempo de execução Memória utilizada (kb) CPU utilizada
Java 474ms 84147.2 209.3%
Go 82ms 43414.4 242%
Python 6ms 8368 94%
JavaScript 40ms 43392 104.5%

I/O

Tempo de Execução Médio: 1.54 segundos (1540 milissegundos) Memória Ram Média Usada: 44735.2 kilobytes Uso de CPU Médio: 38.2%

Linguagem Tempo de execução Memória utilizada (kb) CPU utilizada
Python 1733ms 61568 9.2%
JavaScript 1955ms 65165.2 175%
Java 35680ms 98366.4 5.4%
Go 1540ms 44735.2 38.2%

Sort (QuickSort)

Tempo de Execução Médio: 0.075 segundos (75 milissegundos) Memória Ram Média Usada: 43452.8 kilobytes (aproximadamente 42.44 megabytes) Uso de CPU Médio: 248.1%

Linguagem Tempo de execução Memória utilizada (kb) CPU utilizada
Python 10ms 8368 94.1%
JavaScript 40ms 43392 104.5%
Java 495ms 96540.8 231.7%
Go 75ms 43452.8 248.1%

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published