pozostaje jeszcze opisanie:
usunąć wszystko dotyczące oszczędzania energii w BIOS (czy jak to się teraz nazywa), dawniej APCI
w samym linuksie również usuwamy usypianie i wyłaczanie ekanu, minimum programów tle
wyłączyć jeśli się da hyperthreading w BIOS
nie jest również konieczny dźwięk - czyli wyłączamy go w BIOS (audio)
C-state - disabled i isolcpus w grub-ie też warto ustawić (to poprawia yitter)
przy definicji interfejsu ethernet czasami dodaje się
hardware-irq-coalesce-rx-usecs 0
wyniki umnie:
$ ethtool -c enp2s0
Coalesce parameters for enp2s0:
Adaptive RX: off TX: off
stats-block-usecs: 0
sample-interval: 0
pkt-rate-low: 0
pkt-rate-high: 0
rx-usecs: 75
rx-frames: 60
rx-usecs-irq: 0
rx-frames-irq: 0
tx-usecs: 75
tx-frames: 60
tx-usecs-irq: 0
tx-frames-irq: 0
rx-usecs-low: 0
rx-frames-low: 0
tx-usecs-low: 0
tx-frames-low: 0
rx-usecs-high: 0
rx-frames-high: 0
tx-usecs-high: 0
tx-frames-high: 0
Dodatek na końcu ponoć poprawia szybkość przy sieciówkach intela (Intel Ethernet chips)
Configure network with static address
Add these lines to the file /etc/network/interfaces to configure eth1
with a static address:
auto eth1
iface eth1 inet static
address 192.168.1.1
hardware-irq-coalesce-rx-usecs 0
W BIOSie
* Virtualization Technology/Vanderpool Technology - disabled
Floppy disk drive - Disable
* Serial Port - Disable
* HyperThreading - Disable
* SpeedStep - Disable
* C-States/Enhanced C-States - Disable
* Fan speed control (lub podobne) - Full speed.
wyłączamy wszystkie nastawy regulacji wiatraków
aby pracował w sposób ciągły na MAX
* On-board GPU - Disable when using PCI-E GPU
wyłącz grafikę na pokładzie płyty głownej
jeśli jest grafika na karcie
* Hardware prefetcher - Enabled
* Adjacent cache line prefetch - Enabled