Spring_Boot_Petclinic_REST与JVM版本能耗数据集

数据集概述

该数据集包含探究Spring Boot框架版本与Java虚拟机(JVM)版本对能耗影响的实验数据,覆盖3个硬件平台(Intel Xeon、AMD Ryzen、Apple M1)、5个Spring Boot版本及3个JVM版本的组合,通过JoularJX测量能耗,同时提供基准测试脚本、统计分析代码等配套文件。

文件详解

  • 原始测量数据:包含CSV格式能耗数据文件(单位为焦耳),覆盖Spring Boot版本、JVM版本与硬件平台的所有组合;同时包含原始Spring Boot、JMeter及JoularJX日志文件
  • 基准测试脚本:用于自动化基准测试流程的Shell脚本
  • 统计分析文件:用于数据清洗、统计分析及可视化的R脚本
  • JMeter测试计划:定义Spring Petclinic REST应用API操作的测试计划文件
  • 数据库设置文件:MySQL初始数据库填充脚本
  • 配置文件:JoularJX配置文件
  • 说明文档:Linux与macOS环境下运行脚本及准备环境的设置说明(Readme)

适用场景

  • 软件性能优化研究:分析不同Spring Boot与JVM版本组合对应用能耗的影响
  • 硬件适配评估:对比不同硬件平台(Intel、AMD、Apple M1)上的应用能耗差异
  • 基准测试方法论参考:作为自动化基准测试流程(含JMeter、JoularJX工具使用)的实践案例
  • 能耗统计分析:基于R脚本复现或扩展能耗数据的统计分析与可视化工作
  • 开发环境配置:参考数据库设置、工具配置文件搭建同类实验环境
packageimg

数据与资源

附加信息

字段
作者 Maxj
版本 1
数据集大小 707.36 MiB
最后更新 2025年12月21日
创建于 2025年12月21日
声明 当前数据集部分源数据来源于公开互联网,如果有侵权,请24小时联系删除(400-600-6816)。