separate struct and func due to the lack of syscall on windows.
separate struct and func due to the lack of syscall on windows.

oliveagle/gopsutil,jmptrader/gopsutil,lonemage/gopsutil,choplin/gopsutil,influxdb/gopsutil,andyjones/gopsutil,xiaoyanit/gopsutil,choplin/gopsutil,xiaoyanit/gopsutil,andyjones/gopsutil,jmptrader/gopsutil,chendrak/gopsutil,yyljlyy/gopsutil,monicasarbu/gopsutil,mayowa/gopsutil,desp0916/gopsutil,lonemage/gopsutil,chendrak/gopsutil,mayowa/gopsutil,yyljlyy/gopsutil,vrecan/gopsutil,desp0916/gopsutil,monicasarbu/gopsutil,influxdb/gopsutil,neezgee/gopsutil,oliveagle/gopsutil,vrecan/gopsutil,neezgee/gopsutil