检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用加速工具 概述 安装工具 静态加速 动态加速(只支持HCE2.0) 配置文件 CPU硬件特性设置 父主题: 工具类
28/bin目录下的mysqld应用 ,为您介绍动态加速方式优化应用的操作。 生成插桩版应用并运行。 执行命令/data/hce-wae/dbo/gen_instrumentation /data/apps/mysql-8.0.28/bin/mysqld生成插桩版应用。 命令格式:/dat
对于一些代码段较大,访问频次较高的应用,会导致较高的Tlb miss,HCE支持代码大页特性(提供配置参数,默认关闭可手动开启),支持将应用程序的可执行部分放入到大页中, 以降低程序的TLB miss,提升数据库(MySQL)、大型应用软件等大代码段应用性能。 使用说明 检查内核启动
产品功能 HCE 2.0选择Linux kernel 5.10作为HCE的内核,为云上应用程序环境提供企业级高可靠性保障,并同步更新Linux社区的最新功能。 支持云原生调度增强、内存分级扩展,支持操作系统迁移、兼容性评估。 支持SM2等国密算法,等保2.0/CC EAL4+安全能力。
其中-arch的默认值为x86_64。 Dir_Name1/App_Name1 Dir_Name2/App_Name2,扫描多个应用软件包。 以x86_64操作系统架构为例: 扫描/opt/x2hce-ca/scan/路径下的应用软件包grep-3.4-0.h3.r3.eulerosv2r9
运行testd.so对应的应用程序,应用程序运行日志会自动保存在test.log文件中。 应用加速工具会根据test.log文件中的动态数据来优化应用。 优化应用程序 使用原生的BOLT工具优化应用程序。 准备好test.log文件后,就可以使用它与BOLT对应用程序进行优化。举例如下。
装成功。 llvm-bolt --help | more 图1 输出信息示例 不同版本的输出可能有所差异,具体以实际输出为准。 父主题: 应用加速工具
应用场景 弹性云服务器实例下首选HCE,以优化资源利用率并实现用户业务的高性能需求。 适用于政企、金融、制造等传统用户上云,第三方云迁移到华为云等场景。用户购买弹性云服务器服务后,可部署自有应用。 HCE针对弹性云服务器做了应用优化。在HCE中部署数据库、大数据、HPC、虚拟化、
数组合 动态加速配置文件 应用加速工具默认动态加速配置信息如下,您可以自定义配置文件来优化应用。 图2 应用加速工具默认动态加速配置信息示例 配置文件中模块含义: [mission]:优化运行中的应用所要配置的参数。 [stop-strategy]:应用优化停止策略,请选择其中一种配置。
Tomcat安装 简介 Tomcat是一个免费的,开放源代码的Web应用服务器,是Apache软件基金会项目中的一个核心项目,是一款比较流行的web应用服务器。本教程介绍如何在HCE上安装部署Tomcat。 准备工作 准备一台ECS,并分配公网IP或者弹性公网IP(EIP)。 安全组入方向已放开8080端口。
段手动插入或拔除usb设备。 /usr/share/oech/lib/config/test_config.yaml 是硬件测试项配置文件模板,fc、raid、disk、ethernet、infiniband硬件测试前需先根据实际环境进行配置,指定待测的硬件,其它硬件测试不需要配置。
ed CPU内选核。 该软绑定方案同样适用于容器场景。 preferred CPU为软绑定的优先调度CPU。 allowed CPU为通过sched_setaffinity或cgroup等设置的绑定的CPU列表。 为了能更直观地观测到软绑定的执行,增加了软绑定调度计数值;为了在不
ver-applet;java-atk-wrapper;java-11-openjdk;exiv2;llvm-googletest;adwaita-qt;llvm-static;python-psycopg2-doc;scala-apidoc;libXau;libappstrea
用define命令定义一个新应用的profile 用collection命令收集应用对应的系统数据 用train命令训练得到模型 define 功能描述 添加用户自定义的应用场景,及对应的profile优化项。 命令格式 atune-adm define <service_type> <application_name>
erms.S /* memmove/memcpy/mempcpy is implemented as: 1. Use overlapping load and store to avoid branch. 2. Load all sources into registers
0-300或更高版本的docker。 受GPU虚拟化技术的限制,容器内应用程序初始化时,通过nvidia-smi监测工具监测到的实时算力可能超过容器可用的算力上限。 当CUDA应用程序创建时,会在GPU卡上申请一小部分UVM显存(在Nvidia Tesla T4上大约为3 MiB
一个 2MB 的大页如果只用了很小一部分,其余空间仍然被进程占用,不能给其他进程使用。 比如: 普通小页:申请 8KB → 用两个 4KB 页 → 基本无浪费。 THP:申请 8KB → 内核分配一个 2MB 大页 → 实际只用 8KB,剩下 ~2MB 全算“已用”。 分配粒度变大。
概述 应用加速工具是华为云提供的一款对应用进行性能优化的工具。 应用加速工具优化应用程序有两种方式。 静态加速: 静态加速只需要在应用程序运行时采集所在CPU上的pmu监控信息,基于采集到的监控信息将应用程序做静态重新制作,生成新的高性能应用程序二进制。该过程不需要对应用程序代码
show [功能名 | all] UcpuHconfig --show spill UcpuHconfig --show all - 父主题: 应用加速工具
cache,导致系统空闲内存降低,达到全局空闲内存水位线后触发全局内存回收,使得在线任务申请内存时进入内存回收的慢路径,引发时延抖动。 为解决此问题,HCE 2.0新增支持多级内存回收策略。申请内存时,设置内存警示值,可触发内存回收任务,保证可用内存空间;回收内存时,设置多级内存保护水位线,保护任务可用性。