Yalcin Ozbek
4314a0567b
the code has been moved outside the loop.
...
Signed-off-by: Yalcin Ozbek <yalcinozbekceng@gmail.com>
2 years ago
Yalcin Ozbek
13f00fde46
code review fix
...
Signed-off-by: Yalcin Ozbek <yalcinozbekceng@gmail.com>
2 years ago
Yalcin Ozbek
102439862e
feat: Setting the model name for arm based CPUs
...
- Added arm model and model name as map.
- The modelName is set again according to the model value when the model name is empty.
- Based on lscpu source code.. https://github.com/util-linux/util-linux/blob/master/sys-utils/lscpu-arm.c
---
Signed-off-by: Yalcin Ozbek <yalcinozbekceng@gmail.com>
2 years ago
shirou
50f22507f5
Merge pull request #1365 from ib-steffen/pass-context
...
Pass on context to ConnectionsPidWithContext
2 years ago
shirou
b34aa19712
Merge pull request #1370 from shirou/dependabot/go_modules/github.com/stretchr/testify-1.8.1
...
chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
2 years ago
shirou
20b15fb639
Merge pull request #1369 from Lomanic/issue1368
...
[process][windows] Retrieve process name as basename of executable
2 years ago
dependabot[bot]
359e8eb4b3
chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
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
2 years ago
Lomanic
bd4529a7cc
[process][windows] Refator a tiny bit is32BitProcess() function to be more idiomatic Go
2 years ago
Steffen Geissinger
5bbcabf17d
Pass on context to ConnectionsPidWithContext
2 years ago
shirou
400a453e67
Merge pull request #1360 from bduffany/darwin-memleak
...
Fix memory leaks in process_darwin_cgo
2 years ago
shirou
769daafb9e
Merge pull request #1347 from atoulme/windows_errors
...
Return all Windows partitions
2 years ago
Brandon Duffany
38064605a8
Fix memory leaks in darwin_cgo
2 years ago
Antoine Toulme
dbc0f20fe3
code review
2 years ago
shirou
16b3aac6ad
Merge pull request #1336 from johanburati/job043
...
Add hostinfo Virtualization hyperv
2 years ago
shirou
da529f3639
Merge pull request #1341 from chbuescher/master
...
implement aix nocgo disk usage
2 years ago
shirou
38732e038f
Merge pull request #1348 from shirou/dependabot/github_actions/actions/checkout-3
...
chore(deps): bump actions/checkout from 2 to 3
2 years ago
shirou
d36a053dc5
Merge pull request #1349 from shirou/dependabot/go_modules/github.com/google/go-cmp-0.5.9
...
chore(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9
2 years ago
shirou
434cc29594
Merge pull request #1345 from itsties/patch-1
...
[disk][linux] Fix for diskusage Ceph mount
3 years ago
dependabot[bot]
3ebe2e0471
chore(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.8...v0.5.9 )
---
updated-dependencies:
- dependency-name: github.com/google/go-cmp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
3ece2bff78
chore(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Antoine Toulme
6b2bfe408d
Return all partitions on Windows and all errors rather than returning early
3 years ago
shirou
a63ec01c75
Merge pull request #1346 from tienthanh1993/master
...
fix(process,windows): compare len(cwd) to an incorrect value
3 years ago
Ties de Wit
f253d81d1b
Update common.go
3 years ago
Ties de Wit
e4409ef6a1
Update net_linux.go
3 years ago
Ties de Wit
705a63f1b2
Update disk_unix.go
3 years ago
tienthanh1993
6bc339626b
fix(process,windows): compare len(cwd) to an incorrect value
...
process/process_windows.go#L411 len(cwd) need compare to userProcParams.CurrentDirectoryPathNameLength instead of userProcParams.CurrentDirectoryPathAddress
3 years ago
Ties de Wit
43d805cf5d
Fix for diskusage Ceph mount
...
This sets `used` and `usedPercent` correctly in #1344
3 years ago
xca1075
9ef87ea3d8
aix disk: implement getFSType to get Usage() from disk_unix working; implement Partitions()
3 years ago
Johan Burati
e7034b47f2
Add hostinfo Virtualization hyperv
3 years ago
shirou
ed37dc27a2
Merge pull request #1335 from tklauser/drop-darwin-386
...
host, process: delete darwin/386 code
3 years ago
shirou
1499bf63a6
feat: drop darwin/i386 from README and Makefile
3 years ago
shirou
360136f405
Merge pull request #1333 from kyz/remove-iomainport
...
Replace IOMainPort/IOMasterPort() and kIOMainPortDefault/kIOMasterPortDefault with NULL
3 years ago
Stuart Caie
e0400cc94f
Use 0 as default mach port
3 years ago
shirou
190dfee6b4
Merge pull request #1334 from kyz/fix-darwin-pagesize
...
mem.VirtualMemory(): wrong page size on darwin arm64
3 years ago
Tobias Klauser
c76712b8da
host, process: delete darwin/386 code
...
The darwin/386 port was dropped in Go 1.15 and the imported version of
golang.org/x/sys also no longer supports the port. This module requires
at least Go 1.15 per go.mod, so it no longer builds on darwin/386
anyway.
3 years ago
Stuart Caie
d962cf2d68
Use the page size that host_statistics() pages are measured in
3 years ago
Stuart Caie
55411f1178
Replace IOMainPort/IOMasterPort() and kIOMainPortDefault/kIOMasterPortDefault with NULL
3 years ago
shirou
a1701dcb73
Merge pull request #1330 from Lomanic/macos-ci-update
...
Update README with /v3 godoc links and remove deprecated macos-10.15 virtual environment in CI
3 years ago
Lomanic
ef5eaa83fe
Merge pull request #1328 from shirou/feature/check-file-contents
...
fix(host,linux): Check if path exists and is nonempty before reading host files
3 years ago
Lomanic
2553c620ed
[ci] Remove deprecated macos-10.15 virtual environment in tests
...
Ref https://github.com/actions/virtual-environments/issues/5583
3 years ago
Lomanic
5439492ad9
[README] Update godoc links to /v3 and add godocs.io alternative
3 years ago
shirou
839e8b731f
fix(common): simplify size check
3 years ago
shirou
422fdd4020
Merge pull request #1329 from shirou/feature/add_github_release_yaml
...
feat: add github release.yml
3 years ago
shirou
37a0bf3fa1
feat: add github release.yml
3 years ago
shirou
5610fbc5d5
fix(host,linux): Check if path exists and is nonempty before reading host files
3 years ago
shirou
8c479f5153
Merge pull request #1324 from yyt030/master
...
add neokylin host info on linux
3 years ago
shirou
96fd417faa
Merge pull request #1321 from shirou/dependabot/go_modules/github.com/stretchr/testify-1.8.0
...
Bump github.com/stretchr/testify from 1.7.5 to 1.8.0
3 years ago
shirou
57a8776eba
Merge pull request #1327 from shirou/feature/amazon-id-cleanup
...
fix(host,linux): when platform is detected to be 'amazon' cleanup os-release ID
3 years ago
shirou
aa3f5a5b86
Merge pull request #1326 from shirou/feature/fix-cmdline-cutset
...
fix(process,linux): remove trailing multiple \x00
3 years ago