最近在使用jprofile 5.1.4监控系统时,得到了一些技巧,记录下来,备忘
   1,看内存使用,内存中对象的个数,及其正在创建的个数,在
     recoded objects中可以看到:1,活着的对象,2,已经删除的对象
     在上面表示使用mark current value 。即开启记录对象的累计增加数
     值就为看到其增加的对象数和减少的对象数

heap walker的class来查看内存堆的快照
  1,可以查看hibernate中的 manytoone的个数,及其大小,点进入
  2,查看hibernate中的formula实例个数,及其
  3,进入heap walker 的allocation hot spots中
     查看具体类的方法和内存
     可以同方法,---到类---具体调用包--具体哪个jsp和类

plsql连接数据块远程字符串:10.1.10.9:/OA

 

 查看热点调用方法

   查看hibernate中解析的HQL数据和个数

具体进入查看hibernate中的hql数据

 在测试GC对象回收时,用了一个例子:

如:A a=new A();

a=null;

这时GC就将对象a给回收了

但如是:

A a=new A();

List b=new ArrayList();

b.add(a);

a=null;

这时GC是不会回收对象a的,因为还有一个b的引用。

转载于:https://www.cnblogs.com/zping/archive/2010/03/10/1682719.html

Jprofile 备忘相关推荐

  1. vim的一些快捷键,备忘

    vim的一些快捷键,备忘 快捷键                                            作用 ctrl+g                                ...

  2. 资源 | AI、神经网络、机器学习、深度学习以及大数据学习备忘单

    向AI转型的程序员都关注了这个号☝☝☝ 以下是关于神经网络.机器学习.深度学习以及大数据学习的备忘单,其中部分内容和此前发布的<资源 | 值得收藏的 27 个机器学习的小抄>有所重复,大家 ...

  3. 机器学习项目的备忘清单!

    ↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale干货 作者:Harshit Tyagi,编译:机器之心 机器学习项目中含有众多 ...

  4. 备忘:C语言void *

    由于研究一段代码的时候,看到了 void *.故此进行了学习. 看了 http://www.doc88.com/p-894907672962.html  的说明,感觉写得太好了,已无话可说. 故此备忘 ...

  5. [译] Kotlin 标准方法备忘

    原文地址:Kotlin Standard Functions cheat-sheet 原文作者:Jose Alcérreca 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/go ...

  6. Nancy之结合TinyFox调试备忘

    原文:Nancy之结合TinyFox调试备忘 最近把一个小项目的数据库换成MongoDB,同时用了MongoRepository 这个开源组件来对数据进行操作. 通过NuGet安装之后,它会自动在we ...

  7. CSP浏览器安全策略备忘

    挺久之前过了一遍CSP的安全策略,很多人把它喻为XSS攻击的终结者,因为这种策略不再像传统只靠各种正则和特征匹配来识别跨站攻击Payload,而是直接从协议层把一些存在安全隐患的用法默认给干掉了,把同 ...

  8. Cheat—— 给Linux初学者和管理员一个终极命令行备忘单

    当你不确定你所运行的命令,尤其是那些使用了许多选项的复杂命令时,你会怎么做?在这种情况下,我们使用man pages来获取帮助.还有一些其它的选择可能包括像'help','whereis'和'what ...

  9. 简单备忘一下Linux下的wget和curl如何使用http proxy

    简单备忘一下Linux下的wget和curl如何使用http proxy wget -e "http_proxy=porxyhost:port" www.baidu.com cur ...

最新文章

  1. PHP 选取数组中最大的 键 和 值
  2. 地平线新征程!官网焕然一新,二代自动驾驶芯片势已蓄,只待发
  3. 【实战】感恩教师节小程序制作
  4. linux系列之-—04 自动删除n天前日志【转】
  5. python能干啥、实际生活-学习Python可以做什么?从事哪些岗位?
  6. 高等数学下-赵立军-北京大学出版社-题解-练习10.2
  7. scratch的积木相与java的_scratch课堂:积木块详解
  8. .NET 开发系统 -知识 点
  9. sys python3 常用_python之sys模块【获取参数】
  10. Vue.js开发记录--用watch监听对象中属性的变化
  11. Google游览器快捷键学习
  12. .NET 源代码的安全性(源代码工具真正比拼) (論)
  13. C# 创建 读取 更新 XML文件
  14. Linux svn服务器自身回退版本
  15. 易速联服务器稳定吗,异速联如何保障应用安全性?
  16. 李飞飞、吴恩达、Bengio等人的15大顶级深度学习课程(转)
  17. 24bit,192KHz 双通道数模转换电路/立体声数模转换芯片MS4344 可替代CS4344-CZZR
  18. sourceforge空间搭建wordpress个人博客
  19. 国密算法的ekey的使用--简述
  20. 制作MacOS U盘安装盘教程

热门文章

  1. VTK:InfoVis之PassThrough
  2. VTK:几何对象之Plane
  3. OpenCV相机校准camera calibration的实例(附完整代码)
  4. OpenCV PCA与指定的保留差异量的实例(附完整代码)
  5. Qt Creator使用材质和明暗器Using Materials and Shaders
  6. QT的QStandardItemEditorCreator类的使用
  7. vnc远程登录linux黑屏,linux VNC安装好后登录黑屏 鼠标显示黑色大叉的解决方法
  8. Spark Streaming实现实时WordCount,DStream的使用,updateStateByKey(func)实现累计计算单词出现频率
  9. double小数点后最多几位_花了这么多冤枉钱后,我最喜欢这4款医美氨基酸洗面奶...
  10. pytorch中的pre-train函数模型引用及修改(增减网络层,修改某层参数等)