Multithreading 如何在Erlang中获得从现在开始的微秒()
我尝试将对应的线程与timestamp microsecond from now函数相匹配,就像jill从john[739000]接收到介绍消息和john从jill[739000]接收到回复消息一样 我试图从现在起将进程id更改为微秒。 我是Erlang的新手。提前谢谢你们 erlang:now已弃用,不应使用。有两个选项可以获取以微秒为单位的当前时间 时间戳 {Mega,Sec,Micro}=os:timestamp, 兆*1000000+秒*1000000+微。 操作系统:系统时间微秒 erlang:now已弃用,不应使用。有两个选项可以获取以微秒为单位的当前时间 时间戳 {Mega,Sec,Micro}=os:timestamp, 兆*1000000+秒*1000000+微。 操作系统:系统时间微秒Multithreading 如何在Erlang中获得从现在开始的微秒(),multithreading,erlang,Multithreading,Erlang,我尝试将对应的线程与timestamp microsecond from now函数相匹配,就像jill从john[739000]接收到介绍消息和john从jill[739000]接收到回复消息一样 我试图从现在起将进程id更改为微秒。 我是Erlang的新手。提前谢谢你们 erlang:now已弃用,不应使用。有两个选项可以获取以微秒为单位的当前时间 时间戳 {Mega,Sec,Micro}=os:timestamp, 兆*1000000+秒*1000000+微。 操作系统:系统时间微秒 er
if
I == true ->
M_pid!{lists:concat([Self_name," received intro message from ", Process_name , "[",erlang:now(),"]"]), self()},
%io:fwrite(I),
whereis(Process_name)!{Self_name, "reply",self()},
friends(Msg, M_pid, State + 1, Self_name);
R == true ->
M_pid!{lists:concat([Self_name," received reply message from ", Process_name , "[",pid_to_list(Process_id),"]"]), self()},
friends(Msg, M_pid, State + 1, Self_name)
end