utilization(Sample) -> sched_util_result()
OTP 21.0
类型:
Sample = sched_sample()
计算从获取 Sample
到 "now" 的时间间隔内的调度程序利用率。与调用 scheduler:utilization(Sample, scheduler:sample_all())
相同。
注意
不推荐使用此函数,因为很容易在不经意间得到无效结果。特别不要这样做:
scheduler:utilization(scheduler:sample()). % DO NOT DO THIS!
上面的示例快速连续地获取两个样本,并计算它们之间的调度程序利用率。由此产生的值可能更具误导性,而不是提供信息。
而是使用
scheduler:utilization/2
并调用get_sample/0
以获得中间一段时间的样本。
相关用法
- erlang universaltime用法及代码示例
- erlang unregister用法及代码示例
- erlang universaltime()用法及代码示例
- erlang universaltime_to_localtime(Universaltime)用法及代码示例
- erlang unlink(Id)用法及代码示例
- erlang unregister(RegName)用法及代码示例
- erlang uniform()用法及代码示例
- erlang uniform_s(State :: state())用法及代码示例
- erlang update(Key, Fun, Orddict1)用法及代码示例
- erlang update(Key, Fun, Initial, Orddict1)用法及代码示例
- erlang update_counter(Key, Increment, Orddict1)用法及代码示例
- erlang update_formatter_config(HandlerId, FormatterConfig)用法及代码示例
- erlang update_formatter_config(HandlerId, Key, Value)用法及代码示例
- erlang update_handler_config(HandlerId, Config)用法及代码示例
- erlang update_primary_config(Config)用法及代码示例
- erlang update_process_metadata(Meta)用法及代码示例
- erlang update_proxy_config(Config)用法及代码示例
- erlang update(Key, Value, Map1)用法及代码示例
- erlang update_with(Key, Fun, Map1)用法及代码示例
- erlang update_with(Key, Fun, Init, Map1)用法及代码示例
- erlang uppercase(String :: unicode:chardata())用法及代码示例
- erlang uniq(List1)用法及代码示例
- erlang uniq(Fun, List1)用法及代码示例
- erlang union_of_family(Family)用法及代码示例
- erlang update(Key, Fun, Initial, Dict1)用法及代码示例
注:本文由纯净天空筛选整理自erlang.org大神的英文原创作品 utilization(Sample) -> sched_util_result()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。