1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-04-26 13:48:59 +08:00
Lomanic 980cc82c08 [process][windows] Retrieve process name as basename of executable
We align ourself with psutil
8e4099d9f0/psutil/_pswindows.py (L749-L759)

Benchmarks show vast improvements

    go test -run=BenchmarkProcessName -bench=BenchmarkProcessName ./process
    goos: windows
    goarch: amd64
    pkg: github.com/shirou/gopsutil/v3/process
    cpu: Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz
    BenchmarkProcessName-4               180           6564033 ns/op
    BenchmarkProcessNameViaExe-4       22111             51153 ns/op
    PASS
    ok      github.com/shirou/gopsutil/v3/process   3.914s

Fixes #1368
2022-10-22 21:43:23 +02:00
..
2022-01-13 13:27:05 +01:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2017-02-01 23:05:29 +00:00
2017-02-01 23:05:29 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2017-02-01 23:05:29 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2022-01-30 22:48:09 +02:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00
2021-12-22 21:54:41 +00:00