详细介绍Windows下也能够使用osw性能升级历史
1、Windows系统历史性能分析困难背景
在Linux/Unix上。要追朔历史性能,一般採用部署nmon进行性能监控採集与存储的方式实现。可是却没有在Windows上的版本号。
Windows系统假设要分析历史性能,一直是个老大难。
事实上。ORACLE有一个监控工具叫OSWatcher的工具,不仅能够在Linux/Unix上使用,还能够在Windows上使用。叫OS Watcher For Windows (OSWFW),攻克了Windows系统上历史性能不可查的问题。
2、OSWFW支持的Windows版本号
Windows XP (x86 & x64)
Windows 7 (x86 & x64)
Windows 8 (x86 & x64)
Windows 2003 R1 & R2 (x86 and x64)
Windows 2008 R1 & R2 (x86 & x64)
Windows 2012
3、OSWFW採集的指标
Cache
LogicalDisk
Memory
Netstat
PagingFile
PhysicalDisk
Process
Processor
Server_Work_queue
System
Thread
4、软件官方说明与下载地址
參见metalink文档:433472.1 当前版本号为oswfw_2_5.1
5、英文版Windows上OSWFW部署方法
c:\>unzip oswfw_2_5.1.zip
c:\oswfw_2_5.1>oswatcher 60 10000
參数值说明:60:每隔60秒收集一次
10000:持续执行10000小时
启动后,在c:\oswfw_2_5.1下会生成一个Archive文件。存放监控採集到的数据QQ空间破解2020,数据以csv格式保存
6、中文版Windows上OSWFW部署方法 6.1 中文版Windows上执行oswfw问题
oracle官方metalink文档中介绍oswfw是仅仅能执行在英文版Windows上的,,但实际上,笔者经过測试,中文版Windows,通过改动windows的cmd窗体代码页,也是能够执行OSWFW的。
在启动oswatcher时。会报以下信息
Start of Operating System Watcher for Windows
此时不应有 6.1。
c:\oswfw_2_5.1>
6.2 中文版Windows执行oswfw需改动窗体代码页
c:\oswfw_2_5.1>chcp 437
Active code page: 437
6.3 启动oswfw
c:\oswfw_2_5.1>oswatcher 60 10000
參数值说明:60:每隔60秒收集一次
10000:持续执行10000小时
7、RAC双机环境Windows上OSWFW部署方法 7.1 RAC环境使用OSWFW特别调整
(1)将OSWPrivNet.config.template文件更名为OSWPrivNet.config
(2)在OSWPrivNet.config文件里,增加全部节点的私网IP地址,如
# Start of OSWPrivNet.config file
# Put the IP addresses for all Interconnect interfaces of all nodes on a single line
# Remove the "#" character from the address line. The following are examples only:
192.168.1.100
192.168.1.101
# End of OSWPrivNet.config file
7.2 RAC环境启动方法
c:\oswfw_2_5.1>oswatcher 60 10000 RAC
8、停止OSWFW 8.1 单节点停止OSWFW
c:\oswfw_2_5.1>oswatcher stop
8.2 停止RAC中全部节点的OSWFW
c:\oswfw_2_5.1>oswatcher stop curiousgeorgel
本文https://www.jmwww.net/a/qqkongjianjiqiao/2017/1009/7491.html转载必须注明
详细介绍Windows下也能够使用osw性能升级历史的更多相关文章
- 详细介绍windows下使用python pylot进行网站压力测试
windows下使用python进行网站压力测试,有两个必不可少的程序需要安装,一个是python,另一个是pylot.python是一个安装软件,用来运行python程序,而pylot则是pytho ...
- 【转】 详细介绍windows下使用python pylot进行网站压力测试
windows下使用python进行网站压力测试,有两个必不可少的程序需要安装,一个是python,另一个是pylot.python是一个安装软件,用来运行python程序,而pylot则是pytho ...
- 实践详细篇-Windows下使用VS2015编译的Caffe训练mnist数据集
上一篇记录的是学习caffe前的环境准备以及如何创建好自己需要的caffe版本.这一篇记录的是如何使用编译好的caffe做训练mnist数据集,步骤编号延用上一篇 <实践详细篇-Windows下 ...
- 实践详细篇-Windows下使用Caffe训练自己的Caffemodel数据集并进行图像分类
三:使用Caffe训练Caffemodel并进行图像分类 上一篇记录的是如何使用别人训练好的MNIST数据做训练测试.上手操作一边后大致了解了配置文件属性.这一篇记录如何使用自己准备的图片素材做图像分 ...
- Windows下也能够使用osw追朔系统历史性能
1.Windows系统历史性能分析困难背景 在Linux/Unix上.要追朔历史性能,一般採用部署nmon进行性能监控採集与存储的方式实现.可是却没有在Windows上的版本号. Windows系统假 ...
- 实践详细篇-Windows下使用VS2015编译安装Caffe环境(CPU ONLY)
学习深度学习背景 最近在做一款抢票软件,由于12306经常检测账号状态,抢票抢着抢着就需要重新登录了,然后登录是需要验证码的.所以我最开始是想到了使用java基于感知哈希算法pHash做相似度匹配识别 ...
- 全网最全最详细的Windows下安装Anaconda2 / Anaconda3(图文详解)
不多说,直接上干货! 说明: Anaconda2-5.0.0-Windows-x86_64.exe安装下来,默认的Python2.7 Anaconda3-4.2.0-Windows-x86_64.ex ...
- 详细的Windows下安装 binwalk
1. https://github.com/ReFirmLabs/binwalk到这里下载binwalk,下载后解压. 2. 找到下载后的文件夹, 在这里要进行安装步骤,一边按着shift,一边按着鼠 ...
- windows下hashcat利用GPU显卡性能破解密码
由于一般密码破解工具的破解速度实在是太慢,而且支持的密码破解协议也不多,暴力破解的话,有的密码1年时间也破不出来,用字典跑的话必须要明文密码在字典里才行,而且密码字典太大的话,也很浪费时间,跑不出来也 ...
随机推荐
- 从如何使用到如何实现一个Promise
前言 这篇文章我们一起来学习如何使用Promise,以及如何实现一个自己的Promise,讲解非常清楚,全程一步一步往后实现,附带详细注释与原理讲解. 如果你觉的这篇文章有帮助到你,️关注+点赞️鼓励 ...
- 兼容h5在ios上登录窗口input失焦后页面不会滚
$("#logincode").blur(function(){ //滚动到顶部 window.scrollTo(0, 0); })一般多用于密码框失焦后,页面不回滚
- 网络协议学习笔记(五)套接字Socket
概述 前面学习网络知识的时候写过一篇关于套接字的随笔见<JAVA SOCKET 详解>,现在本人正在系统的学习网络知识,现在除了温故知新之外,在详细的学习记录一下套接字的知识. Socke ...
- [SWPUCTF 2018]SimplePHP
[SWPUCTF 2018]SimplePHP 知识点 1.PHP反序列化入门之phar 2.反序列化魔术方法 __construct()//当一个对象创建时被调用 __destruct() //当一 ...
- 虚拟化架构与Centos7系统部署
1.什么是虚拟化(Virtualization) 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可 ...
- gin中自定义路由日志的格式
package main import ( "fmt" "github.com/gin-gonic/gin" "net/http" &quo ...
- 从服务端生成Excel电子表格(Node.js+SpreadJS)
Node.js是一个基于Chrome V8引擎的JavaScript运行环境,通常用于创建网络应用程序.它可以同时处理多个连接,并且不像其他大多数模型那样依赖线程. 对于 Web 开发者来说,从数据库 ...
- 【Vue源码学习】依赖收集
前面我们学习了vue的响应式原理,我们知道了vue2底层是通过Object.defineProperty来实现数据响应式的,但是单有这个还不够,我们在data中定义的数据可能没有用于模版渲染,修改这些 ...
- System.arraycopy()的用法?
1.使用方法 public void arr(Object arr1, int x, Object arr2, int y, int length) arr1 : 源数组; x: 需要从源数组要复制的 ...
- makefile快速入门
前言 在linux上开发c/c++代码,基本都会使用make和makefile作为编译工具.我们也可以选择cmake或qmake来代替,不过它们只负责生成makefile,最终用来进行编译的依然是ma ...