从julia获取系统内存信息
在julia中是否有一种很好的方法来获取当前系统信息(我这里的用例是内存,但也对在linux上运行从julia获取系统内存信息,julia,system-information,Julia,System Information,在julia中是否有一种很好的方法来获取当前系统信息(我这里的用例是内存,但也对在linux上运行top可以获得的任何基本信息感兴趣) 这就是我目前拥有的:(基本上只是获取“free-m”的输出)内置模块包含专门用于检索系统信息的函数 julia> VERSION v"1.0.0" julia> Sys.total_memory() / 2^20 8071.77734375 julia> Sys.free_memory() / 2^20 5437.46484375 jul
top
可以获得的任何基本信息感兴趣)
这就是我目前拥有的:(基本上只是获取“free-m”的输出)内置模块包含专门用于检索系统信息的函数
julia> VERSION
v"1.0.0"
julia> Sys.total_memory() / 2^20
8071.77734375
julia> Sys.free_memory() / 2^20
5437.46484375
julia> Sys.CPU_NAME
"haswell"
julia> Sys.
ARCH KERNEL WORD_SIZE eval isexecutable set_process_title
BINDIR MACHINE __init__ free_memory islinux total_memory
CPU_NAME SC_CLK_TCK _cpu_summary get_process_title isunix uptime
CPU_THREADS STDLIB _show_cpuinfo include iswindows which
CPUinfo UV_cpu_info_t cpu_info isapple loadavg windows_version
JIT WINDOWS_VISTA_VER cpu_summary isbsd maxrss
julia> # Above after pressing Tab key twice
虽然它不支持
top
提供的所有信息,但希望它能提供您正在寻找的信息。在Linux(可能是Mac)上,您也可以查看cat/proc/meminfo
(免费的
也是Unix特有的)啊,是的,readdlm(/proc/meminfo”)
要简洁得多……我想一定会有这样的东西!
julia> VERSION
v"1.0.0"
julia> Sys.total_memory() / 2^20
8071.77734375
julia> Sys.free_memory() / 2^20
5437.46484375
julia> Sys.CPU_NAME
"haswell"
julia> Sys.
ARCH KERNEL WORD_SIZE eval isexecutable set_process_title
BINDIR MACHINE __init__ free_memory islinux total_memory
CPU_NAME SC_CLK_TCK _cpu_summary get_process_title isunix uptime
CPU_THREADS STDLIB _show_cpuinfo include iswindows which
CPUinfo UV_cpu_info_t cpu_info isapple loadavg windows_version
JIT WINDOWS_VISTA_VER cpu_summary isbsd maxrss
julia> # Above after pressing Tab key twice