Skip to content

Tags: abhi2898/netutils-linux

Tags

v2.5.0

Toggle v2.5.0's commit message
Fixed(topology): numa-layout and socket-layout were mixed-up.

v2.3.0

Toggle v2.3.0's commit message
Added: snmptop utility. (strizhechenko#142)

* based on BaseTop interface
* `--random` support
* `--no-delta-mode` support
* added to `tests_runnable`

strizhechenko#143

v2.2.5

Toggle v2.2.5's commit message
Autotune softirq (strizhechenko#132)

* Moved common logic from autorps to auto_softirq_tune and inherit autorps/autoxps from it.
* Fixed: hardcoded queue prefix in auto_softirq_tune led to broken autoxps.

v2.2.4

Toggle v2.2.4's commit message
Autotune softirq (strizhechenko#132)

* Moved common logic from autorps to auto_softirq_tune and inherit autorps/autoxps from it.
* Fixed: hardcoded queue prefix in auto_softirq_tune led to broken autoxps.

v2.2.0

Toggle v2.2.0's commit message
Rss ladder warn (strizhechenko#127)

* Added(rss-ladder): warning about using few queues on same cpu. strizhechenko#113
* Added(rss-ladder): colorized output strizhechenko#117
* Added(rss-ladder): automatic socket detection strizhechenko#123
* Fixed(autorps): explicit passing --socket 0 didn't work and called socket_detection logic.
* Fixed: reorder tests by time they take because they should fail as soon as possible.
* Added(rss-ladder): docstrings everywhere
* Changes(pylint): disabled C0111.
* Fixed: pylint violations.

v2.1.1

Toggle v2.1.1's commit message
Rss ladder py (strizhechenko#118)

Added: rss-ladder now supports --offset and --cpu options.

If you have 2 NICs with 4 queues and 1 socket with 8 cpus, you may be want
distribution like this:

eth0: [0, 1, 2, 3]
eth1: [4, 5, 6, 7]

so run:

```
rss-ladder-test eth0
rss-ladder-test --offset=4 eth1
```

If you have bugged NIC missing packets while RSS used on multiple CPUs
(it may be caused by DMA/RAM problems) you may use the following workaround:

bind all the NIC queues to **one** cpu, using:

```
rss-ladder --cpus 0 eth0
```

and distribute processing workload among other available CPUs using RPS.

v2.0.10

Toggle v2.0.10's commit message
Merge branch 'master' of github.com:strizhechenko/netutils-linux

v2.0

Toggle v2.0's commit message
Added: python 2 & 3 compatibility (six). (strizhechenko#86)

* Added: python 2 & 3 compatibility (six).
* Restored: link-rate test virtualenv activation
* Fixed bug with round up in py3 (strizhechenko#87)
* Added: travis CI tests utils running with python 3.6 now.
* Refactoring: using pytest for testing py2/py3 compatibility.
* Fixed: pep8.
* Fixed: travis CI: removed explicit virtualenv creation.
strizhechenko#62

v1.4

Toggle v1.4's commit message
Release: 1.4.0

v1.3

Toggle v1.3's commit message
Added: --no-clear option that disables header print and clearscreens.