输出选项

这些选项控制收集器生成实验的各个方面。

-o experiment_name

使用 experiment_name 作为要记录的实验的名称。experiment_name 字符串必须以字符串 ".er" 结尾;否则 collect 实用程序会列显一条错误消息并退出。

如果不指定 -o 选项,则为实验提供一个格式为 stem.n.er 的名称,其中 stem 是字符串,n 是数字。如果使用 -g 选项指定了组名称,则将 stem 设置为不带 .erg 后缀的组名称。如果未指定组名称,则将 stem 设置为字符串 test。

如果您要从用于运行 MPI 作业的命令之一(例如 mpirun,但不带 -M MPI-version 选项和 -o 选项)调用 collect 命令,则采用用于定义该进程的 MPI 等级的环境变量的名称中使用的值 n。否则,将 n 设置为比当前使用的最大整数还要大的值。

如果没有使用 stem.n.er 格式指定名称,而正在使用给定名称,将显示一条错误消息且实验不会运行。如果名称采用 stem.n.er 格式且正在使用提供的名称,将在与比当前使用的最大值 n 还要大的值对应的名称下记录实验。如果名称已更改,则会显示一条警告。

-d directory-name

将实验置于 directory-name 目录中。此选项仅适用于个别实验,而不适用于实验组。如果该目录不存在,则 collect 实用程序会列显一则错误消息并退出。如果使用 -g 选项指定了某个组,则该组文件也将写入 directory-name 中。

对于最轻量的数据收集,最好使用 -d 选项指定存放数据的目录,以便将数据记录到本地文件。但是,对于群集上的 MPI 实验,创始实验必须在相同的路径下可用,以便所有进程将所有数据记录到创始实验中。

写入长延迟文件系统的实验问题尤为突出,可能进行非常缓慢,特别是在收集样本数据时(缺省采用 -S on 选项)。如果必须通过长延迟连接来进行记录,请禁用样本数据。

-g group-name

使实验成为实验组 group-name 的一部分。如果 group-name 不以 .erg 结尾,则 collect 实用程序会列显一条错误消息并退出。如果该组存在,则会将实验添加到该组中。如果 group-name 不是绝对路径并且使用 -d 指定了一个目录,则实验组将被置于 directory-name 目录中,否则,将被置于当前目录中。

-A option

控制是否应将目标进程所使用的装入对象归档或复制到已记录的实验中。option 的允许值包括:

off-不将装入对象归档到实验中。

on-将装入对象归档到实验中。

copy-将装入对象(目标以及它使用的任何共享对象)复制并归档到实验中。

如果您希望将实验从记录的位置复制到另一台计算机,或者从另一台计算机读取实验,请指定 - A copy。使用该选项不会将任何源文件或目标 (.o) 文件复制到实验中。确保可从在其上检查实验的计算机访问这些文件且这些文件未发生更改。

-L size

将所记录的分析数据量限制在 size 兆字节。该限制适用于基于时钟的分析数据量、硬件计数器溢出分析数据量和同步等待跟踪数据量之和,但不适用于样本点。该限制只是近似值,可以被超出。

当达到该限制时,不再记录分析数据,但实验会一直保持打开状态,直到目标进程终止。如果启用了定期抽样,则会继续写入样本点。

例如,要将限制确定为约 2 GB,请指定 -L 2000。指定的大小必须大于零。

缺省情况下,记录的数据量不存在限制。

-O file

将 collect 本身的所有输出附加到名称 file,但是不重定向所产生的目标的输出。如果该文件设置为 /dev/null,则禁止 collect 的所有输出(包括任何错误消息)。

oracle12输出文件性能慢,输出选项 (Oracle Solaris Studio 12.2:性能分析器)相关推荐

  1. oracle过滤器基础,示例过滤器表达式 (Oracle Solaris Studio 12.2:性能分析器)

    示例过滤器表达式 本节介绍可通过 er_print -filters 命令以及在分析器过滤对话框中使用的过滤器表达式的示例. 利用 er_print -filters 命令,过滤器表达式用单引号引起来 ...

  2. oracle过滤数据,过滤数据 (Oracle Solaris Studio 12.2:性能分析器)

    过滤数据 缺省情况下,所有实验.所有样本.所有线程.所有 LWP 和所有 CPU 的数据全部显示在每个标签中.可以使用"过滤数据"对话框选择数据的某个子集. "过滤数据& ...

  3. Solaris 10 Oracle Solaris Studio 12.3 install

    1.事前check: 系统版本命令:cat /etc/release 其余参数:dh -f 最低jdk版本:1.6.0_24 软件包安装确认: pkginfo -i SUNWhea SUNWarc S ...

  4. oracle 查二进制字符串,检测二进制文件 - Oracle® Developer Studio 12.5:Discover 和 Uncover 用户指南...

    检测二进制文件 通过检测目标二进制文件,会在关键位置添加代码,以便 discover 可以在二进制文件运行时跟踪内存操作. 注 - 对于 SPARC V8 体系结构上的 32 位二进制文件,disco ...

  5. oracle solaris studio,Oracle Solaris Studio 软件简介

    Oracle Solaris Studio 软件简介 Oracle Solaris Studio 由两套工具组成:编译器套件和分析套件.每个套件中所包含的工具都设计为相互配合使用,为单线程.多线程和分 ...

  6. oracle ogg 12安装,Oracle GoldenGate Studio 12.2.1.3安装

    [OGGS简介] Oracle GoldenGate Studio12.2.1.3是一个图形化OGG界面管理工具.通过此工具可以更方便的完成OGG复制设计,其主要特性: 1. 逻辑层面设计OGG,不需 ...

  7. oracle有没有稀疏列,稀疏 BLAS - Oracle® Developer Studio 12.5:性能库用户指南

    稀疏 BLAS Oracle Developer Studio 性能库稀疏 BLAS 软件包基于以下两个软件包: Netlib Sparse BLAS 软件包,由 Dodson, Grimes 和 L ...

  8. 矩阵存储 oracle表,矩阵存储方案 - Oracle® Developer Studio 12.5:性能库用户指南

    矩阵存储方案 对已存储的数组进行处理的某些 Oracle Developer Studio 性能库例程通常具有可利用这些特殊存储形式的相应例程.例如,DGBMV 将构成带状存储中的一般矩阵和向量的积, ...

  9. c oracle代码,实现单一源代码 - Oracle® Developer Studio 12.5:C 用户指南

    8.2 实现单一源代码 以下各节介绍可用于编写支持 32 位和 64 位编译的单一源代码的一些可用资源. 8.2.1 派生类型 使用系统派生类型使代码对于 32 位和 64 位编译环境均安全,这是一种 ...

最新文章

  1. Chrome 调试 Android WebView 网页
  2. GNU make 工具
  3. 计算机技术应用及信息管理,计算机应用技术与信息管理整合研究(共2808字).doc...
  4. Android开发框架afinal实践
  5. Springboot制作小网盘系统(小项目)
  6. hdu-1576(A/B)
  7. python 全栈开发,Day116(可迭代对象,type创建动态类,偏函数,面向对象的封装,获取外键数据,组合搜索,领域驱动设计(DDD))...
  8. 指定开始_@高坪人,熏腊肉开始啦!指定地点仅限这9个地方,别走错啦
  9. JavaScript ES 5 语法 重构 new
  10. 图像处理理论(四)——HOG, Haar, ISP
  11. 数据结构--栈(附上STL栈)
  12. modbustcp封装使用获取设备数据示例
  13. 2018 年度人工智能热门事件大盘点:「悲喜交加」
  14. 2月中国万网域名总量净增2.1万个 份额突破24%
  15. esp8266 继电器接线图_如何使用ESP8266和Android控制继电器
  16. 中控考勤机重置考勤机密码方法
  17. empty怎么发音_empty怎么读
  18. Excel设置自动恢复功能以及数据恢复教程
  19. ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER privilege(s) for this operat
  20. 火车头采集器采集图片文章详细 教程

热门文章

  1. Windows : Win 7 FT服务器 配置
  2. 【Spring】Spring 父子容器
  3. spark学习-scala版写的SparkSQL程序读取Hbase表注册成表SQL查询
  4. 修改定时任务不重启项目,SpringBoot如何实现?
  5. Java类加载过程梳理,一篇搞定
  6. 35 岁财务自由的小马哥,我想跟他学学!
  7. linux mem cache,Linux内存:MemTotal、MemFree、MemAvailable三者区别
  8. docker-compose 安装mongodb集群==多台服务器
  9. Idea中的maven灰色
  10. SpringMVC的响应数据和结果视图