2

我正在尝试编写一个应用程序,该应用程序将在任务运行时反映和更新一些性能统计信息(基准应用程序)

问题是,它与系统信息有关,例如 CPU 使用率和内存分配,因此我需要反映这些计算并采用一种简单的方法来更新该图表,并使用视觉转换的新数字(任何用户/程序员自定义更新间隔频率),甚至根据整个系统资源计算,所以如果系统不是太忙,频率将是最大速度......

问题是,从什么开始?

使用 Winforms 的进度条是我的第一个想法(想得尽可能简单,因为我可以使用代码行来完成显示数据的特定任务)

我正在使用c# .net 4.0 ASP Webforms。你能指导我一个简单的方法,如何实现这个?

可以在 C# asp.net 中或与 javascript /jQuery 混合

附言

我正在考虑一种方法,拥有多个图像:从空条到全条(根据计算在它们之间切换),尽管我需要比替换更快的src响应 img。也许是一个像素明智的动作,......一个div带有bgcolor的s......高度会改变,所以它是一个条形表......真的我可以想出很多方法来尝试实现手头的任务,虽然我认为有一个已知的方式(记住简单)。

只是为了说明,这是我想到如何直观地显示统计数据的 2 个选项(垂直或水平)。

我不介意这些图(链接)中的哪一个,只要实现尽可能简单,并且响应速度很快就可以实现,而不是繁重的任务。

4

1 回答 1

1

我会考虑FusionCharts他们有各种各样的图表类型,非常漂亮的视觉效果和非常简单的实现。您可以直接以 XML 或 JSON 格式从服务器端或直接向客户端提供数据,因此也支持实时更新。

哦,即使这是一个商业产品,他们确实有一个免费版本。

于 2013-06-17T20:17:10.663 回答