apm是什么意思
1. apm是指什么意思
APM=Actions Per Minute 就是每分钟操作的次数。它统计的操作包括了鼠标每次的左击,右击以及每次的键盘敲击。多见于星际争霸和魔兽争霸3(WAR3)这两款游戏中。
APM的高低往往象征着玩家操作的精细程度,一定程度上反映了玩家的水平。
而APM高的人多见于韩国SC(星际)选手,中国魔兽选手SuhO因为APM太高被人称为左手会跳舞的男人。
APM是衡量一个竞技选手水平的重要凭证,但也不是绝对的,有句话是这样说的:APM高的不一定是高手,但低的一定不是高手。
VS也是个对战平台,比HF的整体水平高,更专业一些~ 上面有很多水平比较高的人。
2. APM是什么意思
在即时战略游戏中,每分钟操作数(APM,Actions Per Minute)指的是每分钟操作指令数。这一般包括鼠标点击和键盘敲击。APM很好地反映了玩家的手速,即操作速度。
APM指的是一分钟内所有游戏操作的总和,例如选择单位或下达命令。通常,APM是反映玩家水平的一个标准,但不是全部。
因为,APM高意味着这个选手在游戏中非常清楚自己该做些什么,并且可以很快地做好。高APM通常还意味着良好的微操作——即在游戏中精心操控每一个单位使其作用达到最大化。最著名的星际争霸APM测试软件是BWChart。
在职业即时战略游戏比赛中,对职业玩家APM的要求十分苛刻。特别是在《星际争霸》中,职业选手的APM通常高达200-300甚至更高,是普通玩家的3倍左右;而在《魔兽争霸III》中,也对APM有着比较高的要求,但不及《星际争霸》苛刻。
起源
从术语APM起源星际争霸,并有大量的开发推广后,社区工具,允许游戏比赛的观察,查看玩家的资源和“每分钟操作数”,这是作为一个指标来确定玩家的技能。
星际争霸II:自由之翼发布后,这些指标中的许多都被内置到游戏界面中,包括APM,进一步普及了该术语的使用,并有助于提高游戏的竞争力。
APM 的速度和效率
玩家的 APM 值取决于在给定分钟内执行的操作数。一些动作,例如重复选择,比其他动作更容易执行,玩家可能会重复执行(或“垃圾邮件”)这些动作,使它们在实用性方面变得多余。
“垃圾邮件”可能被用作在游戏后期预热和保持速度的一种方式,或者它可能只是用来增加玩家记录的 APM 以提高他们对游戏技巧的感知。
正因为如此,更复杂的 APM 措施可能会尝试过滤掉多余的动作,例如忽略已经选择的一组单位的重新选择并忽略游戏的最开始(当典型的相对缺乏动作促进垃圾邮件),以便仅衡量玩家's “高效/有效”APM 值。
然而,目前没有关于什么构成“有效动作”的标准化,因此 APM 通常在没有任何过滤的情况下被记录。
3. 什么是真正的APM
什么是真正的APM?
近年来APM行业被越来越多的企业所关注,尤其是在2014年末,NewRelic的成功上市,更加激发了人们对这个行业前景的无限遐想。那么究竟什么是APM?APM的目的是什么?要求我们做什么?有不少企业对APM的理解其实是有偏差的,本文将向您阐述一个真正完整的APM概念。
APM 是Application Performance Managment的缩写,字面意思很容易理解,“应用性能管理”。它是由Gartner归纳抽象出的一个管理模型。注意,这个管理模型的由来,是经过大量调研与分析后的归纳与抽象,这些切实需求由来已久,IT从业者们对它的理解与实践也几乎是从IT诞生至今就已开始,这并不是一次发明。
从上图中可以清楚看到APM模型中一共分了五个层次,下面就这五个层次逐一说明。
1. End User Experience
What:终端用户体验。APM首先关注的是终端用户对应用性能的真实体验。
Why:不是监测点的,也不是骨干网核心机房的,而是真实用户的切实体验到的性能。可能一个电影播放服务的性能优化做得很棒,但是用户打开浏览器或打开APP,发现点播某个电影时却慢得离谱,问题会出在哪里呢?用户不清楚点击播放按钮之后,发生的一切事情,用户只是感知到了慢、不能播放、往复播放等等很多不好的体验,用户反馈了问题或投诉了,产品和研发不能准确重现,问题来了。
也许用户浏览器太过陈旧,也许是某个JS脚本的兼容性问题,也许用户本地网络丢包严重、首字节响应时间很长,也许是服务器集群网络不稳定、某组机器脱离了均衡池…… 太多也许了。而这些猜测是,最不好把控的,就是用户客户端环境,Server端好比自家的菜地,菜好菜赖总是清楚的,可再好的菜卖到饭馆,厨子怎么样菜农怎么知道?
帮助应用管理者准确、详尽地了解真实的用户体验是什么样子,这是APM首先要解决的问题。
How:对于Web应用来说,在用户请求到的每一个页面下面追加一段js脚本,用js收集并发回数据,是最普遍的做法;对于移动App来说,在APP发布前build进SDK,通过系统与语言Hook来收集数据,也是很直截了当的。至于这二者具体的做法,容后文再细聊,此篇不赘。下列简单截取了几张图片,来源透视宝。
2. Runtime Application Architecture
What:应用架构映射。
Why: 曾经与多名CTO深入探讨过这个问题(其中不乏已经上市的企业):你们有完整的应用架构图吗?得到的回答不少是闪烁其词的,有的CTO很直接地摇摇头。更有甚者是这么回答的,公司应用系统年代久远,就算目前所有的架构师专职绘图,也很难在短时间内完成全部的应用架构图。
大多数企业的应用架构,是黑盒或灰盒,这就是现状。
假如应用架构图是完整的,那么还有一个需求即:针对于某次故障请求的真实请求链路拓扑。是的,负载均衡一共分发了N台机器作为集群,但承接某次具体请求的是集群中的某些机器,那么,是哪些机器?它们当时的性能是什么样子?请求顺序是怎样的?
How: 云智慧透视宝实现了应用的完整架构:
可以看到,在上面的示例中,完美了解决了我们在应用架构层面遇到的问题。
具体做法,我们将在后续文章中单独介绍,其中包含了web容器插件、编程语言Hook插件等技术细节。
4. 地铁apm是什么意思
全地下的旅客自动输送系统(简称APM系统)
5. APM是什么意思
Actions Per Minute 每分钟复操作的次数
它统计的操制作包括了鼠标每次的左击,右击以及每次的键盘敲击。多见于星际争霸和魔兽争霸3(WAR3)这两款游戏中 APM的高低往往象征着玩家操作的精细程度,一定程度上反映了玩家的水平.
而APM高的人多见于韩国SC(星际)选手,中国魔兽选手SuhO因为APM太高被人称为左手会跳舞的男人。
APM是衡量一个竞技选手水平的重要凭证,但也不是绝对的。想测试自己的AMP可以用工具 如:repking