GNU/Linux >> Linux Esercitazione >  >> Linux

C'è un modo per ottenere l'utilizzo corrente di txqueue ad es. dispositivo eth0 o tun?

Per il buffer TCP, puoi usare

       netstat -nt 

e cerca la seconda e la terza colonna per il buffer di ricezione e invio (Recv-Q,Send-Q)

Per UDP

       netstat -nua

Allo stesso modo puoi guardare dentro /proc/net/{tcp,udp} e cercare tx_queue &rx_queue

Allo stesso modo in cui puoi usare

          ethtool -S <nic card name>  (driver need to support)


                NIC statistics:
                rx_packets: 445
                tx_packets: 48
                rx_bytes: 56015
                tx_bytes: 5938
                rx_broadcast: 336
                tx_broadcast: 2
                rx_multicast: 89
                tx_multicast: 28
                rx_errors: 0
                tx_errors: 0
                tx_dropped: 0

Inoltre voglio solo aggiungere che c'è un parametro di rete "tcp_moderate_rcvbuf" che è abilitato per impostazione predefinita, esegue l'ottimizzazione automatica del buffer di ricezione. Come da kernel-doc

     If set, TCP performs receive buffer auto-tuning, attempting to
     automatically size the buffer (no greater than tcp_rmem[2]) to
     match the size required by the path for full throughput

Linux
  1. C'è un modo per "uniq" per colonna?

  2. C'è un modo per ispezionare l'attuale rpath su Linux?

  3. C'è un modo per ascoltare il processo?

  4. C'è un modo per ottenere la versione del BIOS da Linux?

  5. C'è un modo rapido per ottenere l'ultimo file in un TAR di grandi dimensioni?

C'è un modo per ottenere da gcc l'output binario grezzo?

C'è un modo per ottenere l'ID chiave della firma di un RPM installato in modo programmatico?

Il comando 'ls -d' non visualizza le directory. C'è un modo per fare in modo che "ls" visualizzi solo le directory invece di file e directory?

C'è un modo per copiare il testo in htop?

C'è un modo per ottenere emoji colorati in qualsiasi emulatore di terminale su Linux?

C'è un modo per ottenere i rapporti Cache Hit/Miss per i dispositivi a blocchi in Linux?