logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 工具(jmap,jstack)在linux上的源码分析(二)信号处理

当java虚拟机启动的时候,会启动很多内部的线程,这些线程主要在thread.cpp里的create_vm方法体里实现而在thread.cpp里主要起了2个线程来处理信号相关的JvmtiExport::enter_live_phase();// Signal Dispatcher needs to be started before VMInit event is

#linux#java
Java 工具(jmap,jstack)在linux上的源码分析(一)

在我们常用的Jstack, Jmap 用于分析java虚拟机的状态的工具,通过起另一个虚拟机通过运行sun.tools包下的java文件,去跟踪另一个虚拟机的状态。如果让你设计一个跟踪另一个进程的方法,你也通常会考虑这几种常用的方式。第一种,就是通知被跟踪的进程,让进程执行相应的消息,同时对该消息做出反应。第二种,就是通过内核的调用,直接能够访问进程的内存,堆栈

#java#linux#虚拟机
Azul开源Zing Jvm

Azul Systems 工程部副总裁和合作创始人Shyam Pillalamarri向InfoQ说明道:我们的部署很大一部分基于开源组件,所以我们认为:“假设我们不能将一些有价值的东西免费提供给开源项目贡献者,他们将一直受限于从Java虚拟机(JVM)视角所看到的内容”,他们将不会考虑额外的用例,或者选择其他能解决了所有内存或扩展性问题、类似Zing的系统。如果这样的话,他们会面临堆占用

#jvm#lucene#linux +2
nmon部署安装体验

安装此工具环境:liunx5.5下载地址:http://nmon.sourceforge.net/pmwiki.php?n=Site.Download版本:nmon_linux_14g.tar.gz 上传到机器上后,解压文件[root@slave1 soft]# tar -zxvf nmon_linux_14g.tar.gz解压后出现的内容如下:然后执行了赋权限

关于hadoop配置hosts文件的问题

在之前的一篇blog里,写到我的python脚本无法正常运行,后来是修改了hosts文件,今天有个同事又重新讲解了下问题,发现之前的理解有误差。这里在介绍一下另外一种方式,就是在每台机器的hosts文件增加全部的主机名和IP地址。对应linux系统,修改/etc/hosts文件,在全部hadoop环境下的全部机器都增加机器名和IP地址,内容如下:10.200.187.77

#hadoop#python#windows +1
hbase测试压缩效果报告

测试环境:Linux master 2.6.18-348.12.1.el5 #1 SMP Wed Jul 10 05:28:41 EDT 2013 x86_64 x86_64 x86_64 GNU/Linuxhadoop-1.0.3hbase-0.94.2hive-0.9.0Oracle JRockit(R) (build R28.1.5-20-146757-1.6.0_29-

liunx环境下安装mysql For Python有感

安装的时候,要注意linux自带的python安装。如果想自己安装的python生效。就修改/etc/profile文件,将python安装的路径写在前面如下:PATH="/usr/local/bin/:$PATH"安装的时候,我是用默认安装,所以python2.7新版本在/usr/local/bin目录下,写在前面然后保存。source /etc/profile使修改生效。

#mysql#python#windows
Linux查看内存分配情况的几种方法

topfreevmstat/proc/meminfo/proc//statm/proc//status/proc//maps

Linux下提高硬盘读写速度

Linux命令:hdparm功能说明:显示与设定硬盘的参数。语  法:hdparm [-CfghiIqtTvyYZ][-a ][-A ][-c ][-d ][-k ][-K ][-m ][-n ][-p ][-P ][-r ][-S ][-u ][-W ][-X ][设备]补充说明:hdparm可检测,显示与设定IDE或SCSI硬盘的参数。参  数:-a   设定读取文件时

#linux#ide
Linux下cronolog安装配置

Linux下cronolog安装配置Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。cronolog安装配置非常简单,下载后只需要输

#linux#tomcat#java +1
    共 25 条
  • 1
  • 2
  • 3
  • 请选择