0
在我的erlang代码中,我有一些Bitwise
操作,如bor
或band
。 如:按位运算符是否消耗大量资源?
(?SRVCC_3GPP_ALERTING_SUPPORT
bor ?SRVCC_3GPP_PRE_ALERTING_SUPPORT
bor ?SRVCC_3GPP_MID_CALL_SUPPORT) band Acc;
当我做系统测试,我发现CPU的使用率比以前高。
所以我怀疑是由Bitwise
引起的,但我不是很确定。
任何人,谁可以告诉我关于erlang中Bitwise
的CPU使用情况。 如何找到一些线索?
假设你的程序中有更多的代码比你的代码片段,尝试分析你的应用程序,看看什么消耗更多的资源。 http://erlang.org/doc/man/eprof.html – Aus