返回所有环境变量的列表。?每个环境变量都表示为元组?{VarName,Value},其中?VarName?是?变量和?Value?其值。
例:
{VarName,Value}
{"ERLANG_HOME","C:\\Program?Files\\erl-24.3.4.2\\bin\\erl-24.3.4.2"}
返回所有环境变量的列表。?每个环境变量都表示为?格式为“VarName=Value”,其中?VarName?为?变量的名称和?Value?其值。
返回环境变量?VarName?的?Value,如果环境未定义返回false
getenv(VarName,Default)
?
?
返回当前?Erlang?模拟器的进程标识符?采用操作系统环境最常用的格式。?以字符串形式返回?Value?进程的(通常)数字标识符。在?Unix?上,?这通常是?getpid()?系统调用的返回值。在?Windows?上,?使用?GetCurrentProcessId()?系统调用返回的进程?ID。
为环境变量?VarName?设置新值。
以本机时间单位返回当前操作系统系统时间
?
?
?
?
以与??erlang:timestamp()相同的格式返回当前操作系统系统时前。?该元组可以与函数calendar:now_to_universal_time/1或?calendar:now_to_local_time/1?一起使用来获取日历时间。使用日历时间以及此函数的返回元组的?MicroSecs?部分,允许?您可以以高分辨率记录时间戳,并与?操作系统其余部分的时间。
以单位时间返回当前性能计数器值perf_counter。?这是一个高度优化的调用,可能无法跟踪
返回一个性能计数器,该计数器可用作非常快速和?高分辨率时间戳。该计数器直接从硬件或操作中读取?具有相同保证的系统。这意味着连续两次调用?不能保证函数是单调的,尽管它很可能是单调的。?性能计数器将转换为作为参数传递的分辨率。??
?
?
返回当前操作系统的?Osfamily,在某些情况下,返回?Osname。
在?Unix?上,Osname?的值与?uname?-s?返回的值相同,但大小写。例如,在?Solaris?1?和?2,它是?sunos。
在?Windows?上,Osname?为?nt。
删除环境变量?VarName。
返回操作系统版本。?在大多数系统上,此函数返回一个元组,如果系统具有?不能用三个数字表示,返回一个字符串?。