- 浏览: 1476814 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
JDK5.0内置工具里面加入了jstack, jconsole, jinfo, jmap, jdb, jstat, jps, 下面对这些工具做简单介绍:
jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的状态,jstack是非常有用的。目前只有在Solaris和Linux的JDK版本里面才有。
jconsole – jconsole是基于 Management Extensions (JMX)的实时图形化监测工具,这个工具利用了内建到JVM里面的JMX指令来提供实时的性能和资源的监控,包括了程序的内存使用,Heap size, 线程的状态,类的分配状态和空间使用等等。
jinfo – jinfo可以从core文件里面知道崩溃的Java应用程序的配置信息,目前只有在Solaris和Linux的JDK版本里面才有。
jmap – jmap 可以从core文件或进程中获得内存的具体匹配情况,包括Heap size, Perm size等等,目前只有在Solaris和Linux的JDK版本里面才有。
jdb – jdb 用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。
jstat – jstat利用了JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控等等。
jps – jps是用来查看JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等
参考:http://developer.51cto.com/art/200907/134914.htm
ubuntu安装apache
http://wiki.ubuntu.org.cn/Apache
jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的状态,jstack是非常有用的。目前只有在Solaris和Linux的JDK版本里面才有。
jconsole – jconsole是基于 Management Extensions (JMX)的实时图形化监测工具,这个工具利用了内建到JVM里面的JMX指令来提供实时的性能和资源的监控,包括了程序的内存使用,Heap size, 线程的状态,类的分配状态和空间使用等等。
jinfo – jinfo可以从core文件里面知道崩溃的Java应用程序的配置信息,目前只有在Solaris和Linux的JDK版本里面才有。
jmap – jmap 可以从core文件或进程中获得内存的具体匹配情况,包括Heap size, Perm size等等,目前只有在Solaris和Linux的JDK版本里面才有。
jdb – jdb 用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。
jstat – jstat利用了JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控等等。
jps – jps是用来查看JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等
参考:http://developer.51cto.com/art/200907/134914.htm
ubuntu安装apache
http://wiki.ubuntu.org.cn/Apache
发表评论
-
tomcat的https的例子
2016-09-22 17:50 459参考http://jingyan.baidu.com/arti ... -
jpa
2014-11-25 20:14 576可以使用jpa生成数据库表 import javax.pe ... -
hadoop复习 1搭建
2014-07-23 17:38 780参考http://hadoop.apache.org/docs ... -
jspwebshell
2014-06-20 12:35 6722<%@ page contentType=" ... -
jvm总结
2013-03-04 19:02 1736分代 年轻代: 所有新生 ... -
java的upload
2013-01-24 19:31 1961好久没写java的东西了 遇到个服务器,不是标准的httpSe ... -
spring lucene rmi例子
2012-09-18 16:24 1901http://www.blogjava.net/freeman ... -
jna的使用
2012-04-22 21:06 2911遇到java调用共享内存的 ... -
hessian
2012-04-10 10:40 919http://hessian.caucho.com/ 这个好 ... -
jvm调优应该知道的一点东西
2012-02-27 18:13 1261概念 概念 Java 工具 jsta ... -
java socket备份
2012-02-22 10:01 1060package org.hao; import java ... -
java操作内存
2011-12-29 00:57 5183How To Write Directly to a Memo ... -
单例模式7中
2011-12-28 09:56 919package com.sohu.zookeeper; // ... -
jprofiler6远程resin
2011-07-07 23:17 2695网上找的破解码:L-Larry_Lau@163.com#784 ... -
eclipse不装插件配置resin,可以debug
2011-06-27 23:41 1830新建java工程 1.目录如下 G:. ├─.settings ... -
session所有信息
2011-06-07 11:32 787转载http://www.99inf.net/Software ... -
看端口号用netstat -abn
2011-05-14 00:27 1306张孝祥讲过个fport,到哪都依赖他看端口被什么占用, 原来n ... -
hessian的helloworld
2011-05-12 11:02 1194参考http://hessian.caucho.com/#Ex ... -
resin日志
2011-05-03 14:40 1462resin-pro-3.1.9\conf\resin.conf ... -
maven-resin
2011-05-02 22:39 2341关于resin http://2hei.net/mt/2008 ...
相关推荐
Java开发工具包(Java Development Kit,简称JDK)是Java编程语言的核心组件,包含了Java运行环境、编译器、调试器以及其他工具,是开发者进行Java程序开发的基础。然而,随着时间的推移或系统升级,有时我们需要...
Java JDK(Java Development Kit)是Java编程语言的核心组件,它包含了一整套用于开发和运行Java应用程序的工具。这个压缩包文件"java jdk"很可能包含了JDK的完整安装包或者帮助文档,对于学习和理解Java语言至关...
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar).不论什么Java应用服务器实质都是内置了某个版本的JDK. 因此掌握 JDK是学好Java的第一步.最主流的JDK是Sun...
总的来说,JDK 1.4免安装版是Java开发者的一个便利工具,特别是对于需要在旧项目或特定环境中使用JDK 1.4的开发者,它提供了一个快速部署和使用的途径。尽管当前版本已经较为陈旧,但了解其特性和改进对于理解Java的...
JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比SunJDK好很多。从SUN的JDK5.0开始提供了泛型等非常实用的功能,...
总的来说,"jdk安装包-java开发工具.rar"是一个包含Java开发环境核心组件的压缩文件,其主要内容是JDK的安装程序。正确安装和配置JDK是从事Java开发的第一步,也是关键一步,它为Java开发者提供了编写、编译、运行和...
总的来说,JDK 1.6作为一款成熟的开发工具,它为开发者提供了稳定、高效的编程环境,其特性涵盖了编译、运行、调试等多个环节。虽然现在最新的版本已经更新到了JDK 17,但JDK 1.6依然在某些场景下被使用,特别是那些...
Java JDK 1.8是Java开发工具包的一个重要版本,它是Java编程语言和Java平台标准版(Java SE)的核心组成部分。这个版本的JDK在2017年发布,为开发者提供了开发、编译、调试Java应用程序所需的所有工具。"jdk_8.0....
对于Java开发,IDE(集成开发环境)如Eclipse、IntelliJ IDEA等虽然提供了一站式的开发体验,但了解并掌握JDK的基本使用是每个Java程序员的基础。这些IDE通常依赖于JDK来运行和编译项目,因此,安装和配置好JDK是...
JDK是Java开发的基础,包含了编译器、调试工具和其他必要的库。在Windows系统中,Java8的安装通常涉及以下步骤: 1. **下载**:访问Oracle官方网站...
Java开发工具JDK,全称为Java Development Kit,是Oracle公司提供的用于开发和运行Java应用程序的基础软件包。JDK是Java编程环境的核心组成部分,包含了编译器、解释器、调试器、性能分析工具等一系列用于Java开发的...
总的来说,Oracle Java JDK 17是Java开发和运行的重要基础,其跨平台的特性、丰富的工具集和长期支持策略,使其成为开发者和企业的可靠选择。无论是在Windows还是Linux环境下,都有相应的安装或解压缩方式可供选择,...
Java JDK 8.0是Java开发工具包的一个重要版本,它是Java编程语言和平台的基础,为开发者提供了编译、调试和运行Java应用程序所需的所有工具。这个安装包是针对Windows 64位系统的,名为"jdk-8u66-windows-x64安装包....
Java JDK,全称为Java Development Kit,是开发和运行Java应用程序的基础工具集。它包括了Java编译器、Java虚拟机(JVM)、类库和其他必要的工具,使得开发者能够创建、调试和运行Java程序。本教程将深入探讨JDK的...
总的来说,JDK1.6作为一个成熟的Java开发平台,它提供了全面的开发工具和稳定的运行环境,为开发者构建和运行Java应用程序提供了坚实的基础。尽管后续的版本引入了更多新特性,但JDK1.6仍然是许多遗留系统和兼容性...
当你下载并解压缩"JAVA JDK.rar"后,你会得到一个名为"JDK"的文件夹,里面包含了运行、编译和调试Java程序所需的各种工具和库。 首先,让我们深入了解一下JDK的核心组成部分: 1. **Java编译器(javac)**:这是...
JDK 1.8.0_141是Java 8的一个具体版本,它包含了Java编译器(javac)、Java运行时环境(JRE)、Java调试工具(JDB)、Java文档生成器(javadoc)以及其他必要的开发组件。这个版本尤其适用于Linux操作系统,意味着它...
总的来说,Java JDK 1.8.0_101是一个强大的开发工具,它的功能强大且稳定,为Java开发者提供了坚实的开发基础。无论是新手还是经验丰富的程序员,都需要熟练掌握JDK的使用,才能更好地在Java平台上开发出高质量的...
总的来说,JDK 1.8 64位版本为开发者提供了全面的Java开发环境,支持最新的语言特性和优化,是开发Java应用的基础。无论是在移动设备、嵌入式设备还是服务器端,JDK都是开发者的得力助手。通过理解其组件、新特性...
Java JDK 8 64位是Java开发工具集的一个重要版本,特别针对Windows操作系统设计,为64位架构提供支持。这个版本的JDK(Java Development Kit)是Oracle公司发布,用于开发和运行Java应用程序的基础平台。在Java编程...