如何测量加载时间RCP应用程序中的初始透视图?

问题描述:

每当我打开我的RCP应用程序时,我需要测量加载初始透视图的时间。我怎样才能找到Initial Perspective开始加载的地方以及它的加载完成的地方?如何测量加载时间RCP应用程序中的初始透视图?

好吧,如果您有权访问源代码,并且您可以调试,则可以基于WorkbenchPage#createPerspective API进行基准测试。

我猜你想测试你的代码的效率,而不是Eclipse的。也许基准你正在创建的部分?

+0

@venkateshg也许尝试手动调试一些基准库?你把系统创建和打开时间以毫秒信息 – GGrec

+0

是否有角度加载的任何监听器? (如ResetPerspective的IExecutionListener,使用此侦听器,我可以使用preExecute()和postExecuteSuccess()方法来测量重置透视的时间)。 –