gpt4 book ai didi

java - 当年龄范围差异很大时,如何缩放图表上的数据以便更好地查看?

转载 作者:行者123 更新时间:2023-12-02 08:02:10 25 4
gpt4 key购买 nike

我正在尝试使用 Java Swing 和 JFreeChart 可视化计算机性能数据。 。在一张图表上,我想显示某个进程的 CPU 负载 (%) 和用户内存。因此,CPU 的可能值为 0..100,但内存:从 10KB (10*1024b) 到 500MB (500*1024*1024b),差异很大。

呈现这些数据的最佳方式是什么?谢谢!

最佳答案

我假设这将是一个图表,X 轴上有时间,Y 轴上有性能指标。

在这种情况下,我会将内存显示为已用内存的百分比,而不是使用中的(千|兆|千兆)字节数。这样,它就可以叠加在 CPU(和其他性能指标)上,而不会扭曲整体规模。

我不再有开发人员指南的副本(必须从 JFree.org 购买),但我记得,JFreeChart 提供了一种向折线图上的点添加工具提示的方法。如果用户不仅仅对使用的内存百分比感兴趣,您可以使用它为用户提供一种查看正在使用的(千|兆|千兆)字节的方法。

关于java - 当年龄范围差异很大时,如何缩放图表上的数据以便更好地查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8743465/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com