85600

Análise Comparativa de Tempos de Execução de Código R Interpretado e Compilado em Sistemas Windows e Linux

Favoritar este trabalho

Uma das principais características da linguagem de programação R é ser multiplataforma. Usuários de R, neste sentido, podem possuir interesse em conhecer as diferenças de desempenho da linguagem quando sendo executada sob sistemas operacionais diferentes. Essa questão é especialmente importante visto que R tem se consolidado com opção para atividades que envolvam análise de grandes massas de dados, modelos de aprendizado de máquina, processamento paralelo e afins. Neste contexto, é relatado neste artigo, um estudo que buscou averiguar o desempenho de R com RStudio, ambos instalados e operando sob sistemas operacionais Windows 10 e Linux com distribuição Ubuntu 17.10. O planejamento e projeto experimental envolveu diversas etapas visando diminuir ao máximo os possíveis ruídos de software e hardware que pudessem interferir na coleta de dados. Após a definição de um dataset de tempos de execução que levou em conta quatro cenários diferentes, avaliou-se as características das amostras e, com aplicação de testes de múltiplas comparações, pode-se constatar que R foi mais rápido quando usado sob Ubuntu 17.10 com código compilado.