Commit Graph

430 Commits (026d4a3519189ea3b339f4695b041f08b7b8b081)
 

Author SHA1 Message Date
Shirou WAKAYAMA 61cb121015 disk[unix]: fix free.
Shirou WAKAYAMA a9e65ec556 mem[darwin]: fix VirtualMem stat multiply.
Shirou WAKAYAMA a22c0c27d9 linux: fix ctime in linux.
Shirou WAKAYAMA feb4fc9706 docker: fix field name.
Shirou WAKAYAMA ba88128af1 host_linux: change some virtualization check StringsContains to StringsHas.`
Shirou WAKAYAMA b5ffc220a6 common: Rename StringContains to StringsContains and add StringsHas.
Shirou WAKAYAMA 9822959f18 LICENSE: fix program name.
Shirou WAKAYAMA 5854011870 cpu: Steal, Guest, and GuestNice are not divided by CPU_TICK.
WAKAYAMA shirou 4bc631921f cpu: fix command output trim problem.
Shirou WAKAYAMA 8c17a750c6 get CLOCK TICK by using getconf.
shirou 06a4ba734e Merge pull request #53 from ooclab/fix-cpu-stat
Fix interpretation error about /proc/stat
gwind a750762737 Fix interpretation error about /proc/stat
shirou 79f276e18a Merge pull request #52 from cornerot/patch-1
fix gosiger -> gosigar
cornerot 4048014170 fix gosiger -> gosigar
Shirou WAKAYAMA 0921e1f153 [linux] Process.CreateTime was returned msec, not sec.
Shirou WAKAYAMA 3bd9ace228 [linux] fix Host.BootTime(). It was seconds from Booted, not from epoch.
shirou c71f9ee5be Merge pull request #49 from databus23/suse_detection
Add SuSe platform detection
Fabian Ruff 91a97374c4 Add SuSe platform detection
shirou ce904df577 Merge pull request #48 from hhatto/numthreads_on_macosx
implement NumThreads on darwin. use ps command
Hideo Hattori 4d4bd26b06 implement NumThreads on darwin. use ps command
shirou 72772e9a94 Merge pull request #47 from hhatto/cputimes_on_darwin
implement CPUTimes (and CPUPercent) on darwin. use ps command.
Hideo Hattori 6ec0f72a72 implement CPUTimes (and CPUPercent) on darwin. use ps command.
WAKAYAMA shirou 64357f04e7 use StackExchange/wmi instead of invoking wmic process.
Note: This may not work on some old Windows XP.
shirou b55d373cee Merge pull request #45 from okmeter/master
disk_usage as in psutil & Process.NumFds() for linux
Nikolay Sivko 06282a319c [darwin] hw.memsize already in bytes
Nikolay Sivko 889c8c0bd5 enable Process.NumFds() for linux
Pavel Trukhanov 4f6e4f73f3 disk_usage as in psutil
WAKAYAMA Shirou 79f4358f65 process: Exe, Cmdline and Name implemented in windows by using wmic
WAKAYAMA Shirou 5f8b99aa65 windows: GetWmic returns [][]string where string split by ","
Shirou WAKAYAMA 1f5fdd1fba process: user and system should be divide by ClockTicks directly.
Shirou WAKAYAMA 8db78af11e process: CPUPercent delta should be changed by CPUNums.
Shirou WAKAYAMA 8f05d68a09 host: forget to convert to uint64.
Shirou WAKAYAMA 515398a6f6 host: Boottime return type was wrong on darwin #40
Shirou WAKAYAMA 170390c0df cpu: fix build option on unix.
WAKAYAMA Shirou ead8393137 cpu: use wmic to get CPU usage on Windows.
Shirou WAKAYAMA 1851e63d38 process: callPs can get from all process and Ppid() uses ps command on darwin.
Shirou WAKAYAMA 6227460dc5 process: if pid < 0, skip it. and Cmdline retruned Joined string.
WAKAYAMA Shirou 19e34cf385 process: test pid is wrong in Windows.
WAKAYAMA Shirou ec2b509dda cpu: skip percpu percent test if windows. Windows can only get one CPU info currently.
Shirou WAKAYAMA ae3b0a48f4 process: commented out CPUPercent due to fail on drone.io.
Shirou WAKAYAMA f80276597c oops
Shirou WAKAYAMA 2342350766 process: fix for drone.io test.
Shirou WAKAYAMA 3ce89ce0c9 process: fix linux testing.
Shirou WAKAYAMA e39f17afd7 process: fix process status parsing.
若山史郎 9d38e5c995 process: add meminfo, cmdline on darwin.
若山史郎 20c3ddbfe5 process: fix darwin kinfo_proc struct and introduce creation by godef.
Shirou WAKAYAMA c61c09295c process: delete CPUPercent on the every architecture dependent part.
Shirou WAKAYAMA 2093d43c2a process: implement cpu_percent on linux.
若山史郎 e71113cffd change darwin process support status to broken.
using godef breaks process information on darwin. I am tackling to fix it.
若山史郎 d1b9134c32 process: use syscall in common on darwin