标签: profiling

jvisualvm - 如何查看内存消耗的活动对象

我正在尝试使用 JVisualVM 查看我的应用程序活动对象及其相应的内存计数(可能在包级别)

使用 jstad 连接时如何实现相同的效果

谢谢

java profiling jvisualvm

0
推荐指数
1
解决办法
2941
查看次数

我的 Java 应用程序中 Jar 文件访问存在高争用

我们开发一个基于 JMS 的应用程序,该应用程序从 JMS 队列接收 XML 格式的消息。该应用程序部署在 Weblogic 服务器 (12c) 上。

速率约为 400-500 条消息/秒,我们的性能很差,并且 JMS 队列上的积压情况不断累积。

我尝试使用Java Mission Control来分析应用程序,在记录一分钟的系统活动后,我发现 Weblogic 类加载器对 Zip (Jar) 文件的访问阶段存在很多争用。

当检测到争用时,我的 JMS MDB 执行的操作是使用 JAXB 解组 XML 文件内容。

关于可能导致该问题的原因有任何提示吗?

java xml profiling contention

0
推荐指数
1
解决办法
60
查看次数

如何学习高级ms sql server?

我有一个强大的数据库背景,但很少有ms sql server的实践经验.
我想学习工具,架构,分析和调优.
除了浏览一点点信息之外,我实际上还在寻找更大的指南.书籍,培训,系列文章等.
您如何推荐我开始?

architecture sql-server profiling

-1
推荐指数
1
解决办法
1937
查看次数

Quicksort + Profiling

我正试图描述一个快速排序代码.代码如下:

qsort [] = []
qsort (x:xs) = qsort (filter (< x) xs) ++ [x] ++ qsort (filter (>= x) xs)
Run Code Online (Sandbox Code Playgroud)

请帮帮我!

profiling haskell quicksort

-1
推荐指数
1
解决办法
255
查看次数

查找运行缓慢的代码

我安装了一个多线程Java Web应用程序,并承担了加速它的任务。我试图通过添加日志记录语句来找出哪些部分导致了性能问题,但这并没有解决。

因此,我现在正在寻找一种工具(我想是探查器),它可以帮助我找到造成性能问题的代码。理想情况下,我希望能够启动该应用程序,执行一些操作,然后查看一个报告,该报告向我显示在哪里执行时间是由类/方法花费的。

由于预算限制,我只能使用免费工具或提供试用期的工具。

java performance profiling

-1
推荐指数
1
解决办法
4038
查看次数

如何设置Django Silk Profiler

我对 Django 和分析完全陌生。我已经完成了文档中提到的用于设置 Silk Profiler 的所有步骤。 https://github.com/jazzband/silk 我在运行 manage.py run server 命令时没有发现任何错误 但是当我打开浏览器并调用必要的 api 时,我没有找到与 Silk 相关的任何内容。我不知道在哪里可以找到结果。任何帮助是极大的赞赏

python django profiling

-1
推荐指数
1
解决办法
3458
查看次数

我可以修复我的 GPU 时钟频率以确保一致的分析结果吗?

我想对几个 CUDA 内核进行一些比较分析。但是,其中一个在一个程序中运行,该程序为 GPU 加载更多工作,而另一个仅在测试工具中运行。

对于某些 GPU,这些情况意味着时钟频率会发生变化(可能不止一种时钟频率,因为有多种)。这种影响在像 Tesla T4 这样的设备(没有主动冷却)中尤为严重。

是否可以防止时钟速率因负载(或热条件)而改变?

我已经研究过这个nvidia-smi实用程序,它有一个名为clocks-的子命令,但它所做的只是以下内容:

clocks -- Control and query clock information.

Usage: nvidia-smi clocks [options]
options include:
   [-i | --id]: Enumeration index, PCI bus ID or UUID. Provide comma
                 separated values for more than one device
   [ | --sync-boost-list]: List all synchronous boost groups
   [ | --sync-boost-add]: Add a synchronous boost group

   [ | --sync-boost-remove]: Remove a synchronous boost group. Provide the group id
                 returned from --sync-boost-list

Run Code Online (Sandbox Code Playgroud)

......看起来这不是我需要的。当然,非 …

benchmarking profiling cuda clock

-1
推荐指数
1
解决办法
3299
查看次数

在Rprof旁边分析R代码的替代方法是什么?

我是一个R谷歌搜索之后的新手,Rprof似乎是一个非常好的包.但是当我尝试安装它时,它给出了以下错误:

Warning in install.packages :
  package ‘Rprof’ is not available (for R version 3.1.2)
Run Code Online (Sandbox Code Playgroud)

所以,有没有好的替代包存在?或者它的R版本是什么,因为这里没有关于它的信息

先感谢您

debugging profiler profiling r

-2
推荐指数
1
解决办法
927
查看次数