The last run the numbers are lower
The run before:
The last run:
Perhaps it's another security mitigation. But it's good to know from where is the problem.
PD: normally appear when we restart the servers.
also some numbers are not correct!
The Linux kernel was updated from version 6.5.0-41-generic to 6.8.0-49-generic.
Perhaps will be good to run lscpu after each new restart.
So we can check for new Vulnerabilities:
Vulnerabilities:
Itlb multihit: Not affected
L1tf: Not affected
Mds: Not affected
Meltdown: Not affected
Mmio stale data: Mitigation; Clear CPU buffers; SMT vulnerable
Retbleed: Not affected
Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Spectre v2: Mitigation; Enhanced IBRS, IBPB conditional, RSB filling, PBRSB-eIBRS SW sequence
Srbds: Not affected
Tsx async abort: Not affected
PD: some platforms loss more than 25% (-1 million requests). We had the same problem sometime ago with the vulnerabilities mitigations.
After this run with lower numbers, in each new run we have a degradation in performance.
Examples are the first fortune framework (may-minihttp) and plain nginx plaintext.
The diff in numbers:
| Framework | Run | Run (server restart) | Runs after | |
|---|---|---|---|---|
| may-minithttp (fortunes) | 1,440,495 | 1,343,512 | 1,331,796 | 1,317,465 |
| nginx (plaintext) | 5,828,101 | 4,930,020 | 4,886,378 | 4,770,160 |
With graphs:
| may-minitthp | nginx |
|---|---|
Perhaps it's temporal, but it'll be good to check the next runs!!