BenchmarkDotNet에서 생성한 BuildPlots.R 파일을 실행하는 방법
BenchmarkDotNet으로,
BenchmarkDotNet 라이브러리 소개
; https://www.sysnet.pe.kr/2/0/11547
RPlotExporter 특성을 적용해 주면,
[RPlotExporter]
public class LoopTest
{
...[생략]...
}
다양한 그래픽 출력을 해주는 R 스크립트 파일을 \results 폴더에 생성해 줍니다. 이 파일을 실행해 보려면 R 언어 런타임이 있어야 합니다.
R-3.5.0 for Windows (32/64 bit)
; https://cran.r-project.org/bin/windows/base/
런타임과 함께 개발 도구가 있으면 좋을 텐데, 이를 위해 RStudio를 선택하겠습니다.
RStudio
; https://www.rstudio.com/
이제 RStudio를 실행해 Terminal 창에서 다음과 같이 RScript를 BuildPlots.R에 대해 실행하면 끝!
// BenchmarkDotNet 실행 후 BuildPlots.R 파일과 *-measurements.csv 파일이 c:\temp 폴더에 있다고 가정하고,
// 다음과 같이 RStudio terminal에서 실행합니다.
$ cd "c:\temp"
$ rscript BuildPlots.R
그럼 BuildPlots.R 스크립트 실행에 따라 *-measurements.csv 파일을 바탕으로 분석한 데이터를 각종 plot 이미지와 함께 정리된 내용으로 Rplots.pdf 파일을 출력해 줍니다.
https://github.com/dotnet/BenchmarkDotNet 페이지에 나온 다음과 같은 그림들이 해당 pdf 파일에 포함된 이미지입니다.
[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]