engl-2311-blog/assets/benchmarking-dwarfs/js/seq_latency.js

47 lines
1.3 KiB
JavaScript
Raw Normal View History

2024-11-17 15:42:47 -06:00
const labels = ['Null 25 GiB file', 'Random 25 GiB file', '100 million-sided polygon data', 'Linux LTS kernel', '1024 null files', '1024 random files']
2024-11-17 01:19:52 -06:00
let data = [
2024-11-17 15:42:47 -06:00
{
label: 'DwarFS',
data: [0.37114600000000003, 14.15143, 2.95083, 0.001523, 0.014287000000000001, 0.013595000000000001],
backgroundColor: 'rgb(255, 99, 132)',
},
{
label: 'fuse-archive (tar)',
data: [0.393568, 0.397626, 0.07750499999999999, 0.0012230000000000001, 0.013405, 0.013465],
backgroundColor: 'rgb(75, 192, 192)',
},
{
label: 'Btrfs',
data: [0.027922000000000002, 0.290906, 0.14088399999999998, 0.0013930000000000001, 0.0032860000000000003, 0.003326],
backgroundColor: 'rgb(54, 162, 235)',
},
]
2024-11-17 01:19:52 -06:00
2024-11-17 15:42:47 -06:00
let config = {
type: 'bar',
data: {
datasets: data,
labels
},
options: {
plugins: {
title: {
display: true,
text: 'Sequential Read Latency - in ms'
},
},
responsive: true,
interaction: {
intersect: false,
},
}
};
Chart.defaults.borderColor = "#eee"
2024-11-17 01:19:52 -06:00
Chart.defaults.color = "#eee";
2024-11-17 15:42:47 -06:00
let ctx = document.getElementById("seq_read_latency_chart");
2024-11-17 01:19:52 -06:00
new Chart(ctx, config);