`
jxstar
  • 浏览: 37370 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于WAS在AIX平台CPU使用率高的问题

阅读更多

关于WAS在AIX平台CPU使用率高的问题

问题:
我们现在碰到一个问题,程序吃CPU,在一个小时之内,使CPU的IDLE=0。
按开始的判断,此台机器(P550,8CPU/16G内存,AIX5305,WAS60211)不应是这种状况
运行的程序使用用户总计1000个用户。现在涉及到WAS的操作系统的相关参数已经调整,WAS参数也无太多可调整的。就您的经验,感觉会是什么地方出问题了?

答:
针对您提出的AIX平台 WAS CPU使用高的问题是比较棘手的问题。

CPU使用率高可能由下面几种问题造成的:

1、Java应用存在内存泄漏,当JVM内存使用达到其最大HeapSize,而每次垃圾回收后,free百分比小于5%。最终会导致JVM连续地进行垃圾回收,造成大量的CPU时间占用。

2、Java应用中存在瞬间产生大量微小垃圾对象的现象,虽然这些垃圾可以被回收,但是导致JVM内存瞬间被吃光,最终JVM会强制进行频繁地垃圾回收。同样造成CPU时间的大量占用。

3、Java应用中存在申请大对象空间的现象,(注:大对象类型主要有以下几种:int[],char[],float[],String等Java原始类型数组),虽然JVM内存有大于此大对象的空间,但是JVM内存中没有连续的空间来存放这些大对象,直接导致JVM进行强制垃圾回收,并进行JVM内存移位操作(极为消耗时间和CPU)。导致CPU时间大量占用。

4、Java应用中存在Java算法效率问题,在高并发线程访问下,直接导致CPU时间占用。


所以在生产环境下,要定位此类CPU高的问题还是比较困难的。

你应该求助与IBM 800电话支持,他们会根据您的实际情况给出相应的诊断手段。

如果您想通过800得到技术支持,推荐您先仔细研究一下以下网址中的“MustGather: 100% CPU usage on AIX”

http://www-1.ibm.com/support/doc ... s=utf-8&lang=en

分享到:
评论

相关推荐

    WAS7在AIX平台上的安装

    WAS7在AIX平台上的安装,部署文档。

    WAS7在AIX平台上的安装借鉴.pdf

    【WAS7在AIX平台上的安装】 WebSphere Application Server (WAS) 是IBM提供的一款企业级的应用服务器,用于运行和管理Java EE应用程序。在AIX(Advanced Interactive eXecutive)操作系统上安装WAS7是一项关键的...

    AIX+WAS热备.docAIX+WAS热备.doc

    【AIX+WAS热备】文档主要介绍了在AIX操作系统环境下,如何实现WebSphere Application Server (WAS)和Oracle数据库的双机热备方案。以下是关键知识点的详细说明: 1. **双机互备**: 文档的目标是实现Oracle数据库在A...

    AIX安装WAS6.1

    - **目标**:本文档主要介绍了在AIX系统上安装配置WebSphere Application Server (WAS) 6.1 的具体步骤和最佳实践。 #### 调整AIX系统以提高WebSphere Application Server 性能 调整AIX操作系统可以显著提高...

    WebSphere CPU高分析工具

    标题中的“WebSphere CPU高分析工具”指的是针对IBM WebSphere Application Server(简称WAS)的一种性能监控和诊断工具,主要用于解决服务器CPU使用率过高的问题。WebSphere是IBM提供的一个企业级Java应用服务器,...

    websphere cpu性能问题

    在Websphere Application Server (WAS)中遇到高CPU占用率问题时,可能是由多种因素引起的,包括服务器自身、用户创建的线程、代码质量不佳或第三方软件的问题。解决这个问题需要对系统进行一系列的诊断步骤,以确定...

    WAS_V7_for_AIX_5.3_安装以及性能调优

    标题与描述均聚焦于“WAS_V7_for_AIX_5.3_安装以及性能调优”,这明确指向了在AIX 5.3操作系统上安装IBM WebSphere Application Server Version 7并对其进行性能优化的过程。以下是对这一主题的深入解析。 ### WAS_...

    AIX系统下静默安装WAS6.1及补丁及概要文件

    参考自己实际安装步骤,介绍了AIX系统下WAS6.1及补丁包的安装及概要文件的创建

    AIX6.1环境下WAS7.0安装配置步骤(多图)

    在进行 WebSphere Application Server (WAS) 7.0 的安装前,必须首先确保 AIX 6.1 操作系统及其相关软件包已经正确安装。以下是具体的步骤: 1. **安装 AIX 6.1 操作系统** - 这一步骤包括基本的操作系统安装流程...

    was6.1+AIX+ORACLE下一次OutOfMemoryError的解决过程

    在AIX 5.3操作系统下,使用WebSphere Application Server (WAS) 6.1和Oracle 10g的技术平台上,一个J2EE应用程序出现了OutOfMemoryError异常,导致整个系统挂死。该问题发生在项目上线大约半年之后,随着用户数量的...

    WAS V8.5 for AIX 6.1 安装以及性能调优概要

    WAS V8.5 for AIX 6.1 安装以及性能调优概要

    AIX5.3安装配置WAS6.1文档

    AIX5.3安装配置WAS6.1,配置集群。详细说明步骤

    websphere在aix系统安装

    ### WebSphere 在 AIX 系统的安装指南 #### 一、概述 本文将详细介绍如何在 AIX(Advanced Interactive Executive)操作系统上安装 IBM WebSphere 应用服务器的过程。AIX 是 IBM 开发的一种基于 Unix 的操作系统,...

    Websphere7.0 for AIX部署手册

    【WebSphere7.0 for AIX 部署详解】 WebSphere Application Server 7.0 是 IBM 提供的一款企业级应用服务器,专为在 AIX 6.1 操作系统上部署复杂的...在整个过程中,记录详细的步骤和配置,便于日后的问题排查和维护。

    AIX操作系统安装Websphere8.docx

    ### AIX操作系统下安装Websphere 8.5 的详细步骤及注意事项 #### 一、准备工作 在开始安装Websphere 8.5之前,首先需要准备安装所需的介质。本次安装将使用以下四个文件: - `InstalMgr1.5.2_AIX_PPC_WAS_8.5.zip` ...

    WAS61在分布式平台上的安装和应用部署

    分布式平台意味着WAS将在多个节点上运行,以实现高可用性和负载均衡。 **必备条件** 在开始安装前,确保满足以下条件: 1. 操作系统兼容性:WAS v6.1支持多种操作系统,如Windows、Linux、Unix等。 2. 硬件和软件...

    AIX下WAS安装及配置.pdf

    在AIX操作系统上安装和配置WebSphere Application Server (WAS)是一个涉及多个步骤的过程,主要目的是在AIX环境中建立一个可运行和管理企业级应用程序的平台。以下是对这个过程的详细说明: 一、准备工作 在开始...

    天工计划--WAS V7 for AIX 6.1 安装以及性能调优概要

    ### WAS V7 for AIX 6.1 安装与性能调优概要 #### 一、环境配置与准备 **环境配置信息:** - **机器名称/IP地址**:192...通过以上策略,可以显著提升WAS V7在AIX 6.1环境下的性能表现,为用户提供更流畅的应用体验。

    WAS问题跟踪情况描述

    通过监控CPU使用率、内存消耗、线程状态等指标,可以定位性能瓶颈。 七、更新和补丁 确保WAS版本是最新的,并安装了所有必要的补丁。IBM经常发布更新来修复已知问题和提高性能,忽略这些更新可能导致问题持续存在。...

    共享+AIX+ORACLE+MQ+WAS集成安装文档培训教材

    “共享+AIX+ORACLE+MQ+WAS集成安装文档培训教材2.doc”应包含详细的步骤指南、配置示例、可能遇到的问题及其解决方案,以帮助学习者逐步掌握整个集成过程。通过深入学习和实践,读者将能有效地搭建和维护这样的企业...

Global site tag (gtag.js) - Google Analytics