Re: irqbalance or not irqbalance?

2016-04-04 Per discussione marcogaio
Mandi! fran...@modula.net
  In chel di` si favelave...

>>> Direi che irqbalance serve, e molto, anche se ci sono alternative.
>> Quali?
> manual pinning

Intendi dire associare manualmente IRQ a cpu? Non credo intendessi il
pinning di APT. ;-)


>> Al primo aggiornamento wheezy -> squeeze, eccolo installato. Questa cosa mi
>> ha un po' insospettito, tutto qui...
> In Squeeze mi pare si dovesse installare a mano, ma sei sicuro di avere 
> aggiornato Wheezy a Squeeze?

Scusa, wheezy -> jessie. ;)


Comunque lo sto installando a tappeto sulle mie macchine; la cosa strana è
che su alcune (ad esempio, un paio di server IBM) gli irq sembrano già
bilanciati.
Su altri, tutto pesa sulla CPU0. Boh...

-- 
  Qualche saggio scriveva che l'unico sistema economico funzionante
  gli pareva il libero mercato in cui il governo tiene la pistola puntata
  alla tempia delle corporations.  Peccato che il governo sia più solito
  offrire modiche quantità di vaselina al consumatore, occasionalmente...
(Emanuele Pucciarelli)



Re: irqbalance or not irqbalance?

2016-04-02 Per discussione fran...@modula.net

Il 02/04/2016 22:38, marcog...@libero.it ha scritto:

Mandi! fran...@modula.net
   In chel di` si favelave...


Irqbalance parallelizza gli interrupts distribuendoli sulle varie cpu
e/o sui vari cores: quindi diminuiscono le latenze degli interrupt
handler e il rischio di cpu overload.


Ok, diciamo che a intuito ci ero arrivato, ma grazie della descrizione.
;)



Direi che irqbalance serve, e molto, anche se ci sono alternative.


Quali?


manual pinning



Dovrebbe essere installato di default.


Ed è questo il ''problema''; ho installato da zero tre squeeze, tutte SMP, e
su tutte e tre non mi sono trovato installato irqbalance.

Al primo aggiornamento wheezy -> squeeze, eccolo installato. Questa cosa mi
ha un po' insospettito, tutto qui...


In Squeeze mi pare si dovesse installare a mano, ma sei sicuro di avere 
aggiornato Wheezy a Squeeze?


Luciano



Re: irqbalance or not irqbalance?

2016-04-02 Per discussione marcogaio
Mandi! fran...@modula.net
  In chel di` si favelave...

> Irqbalance parallelizza gli interrupts distribuendoli sulle varie cpu 
> e/o sui vari cores: quindi diminuiscono le latenze degli interrupt 
> handler e il rischio di cpu overload.

Ok, diciamo che a intuito ci ero arrivato, ma grazie della descrizione.
;)


> Direi che irqbalance serve, e molto, anche se ci sono alternative.

Quali?


> Dovrebbe essere installato di default.

Ed è questo il ''problema''; ho installato da zero tre squeeze, tutte SMP, e
su tutte e tre non mi sono trovato installato irqbalance.

Al primo aggiornamento wheezy -> squeeze, eccolo installato. Questa cosa mi
ha un po' insospettito, tutto qui...

-- 
  But somebody's gonnahave to answer, the time is coming soon
  when the blind remove their blinders
  and the speechless speak the truth(T. Chapman)
 



Re: irqbalance or not irqbalance?

2016-04-02 Per discussione fran...@modula.net

Il 01/04/2016 11:44, marcog...@libero.it ha scritto:


Ho installato un paio di serverini con jessie, ma ieri ho fatto il mio primo
upgrade, andato ovviamente a buon fine.

Mi trovo però su questa macchina aggiornata installato 'irqbalance', che
scopro essere un piccolo demone che ''bilancia'' gli IRQ tra le cpu.

La cosa strana è che sulle altre due macchine (en passant, una identica a
quella aggiornata) non è stato installato.
Verificando /proc/interrupts su queste macchine, vedo che effettivamente
tutti gi IRQ ''pesano'' sulla CPU0.


Su un server ho provato ad installarlo, ed effettivamente ora gli IRQ si
stanno ''distribuendo''.


Serve o non serve? Grazie.



Irqbalance parallelizza gli interrupts distribuendoli sulle varie cpu 
e/o sui vari cores: quindi diminuiscono le latenze degli interrupt 
handler e il rischio di cpu overload.


Direi che irqbalance serve, e molto, anche se ci sono alternative.

Dovrebbe essere installato di default.

Luciano



irqbalance or not irqbalance?

2016-04-01 Per discussione marcogaio

Ho installato un paio di serverini con jessie, ma ieri ho fatto il mio primo
upgrade, andato ovviamente a buon fine.

Mi trovo però su questa macchina aggiornata installato 'irqbalance', che
scopro essere un piccolo demone che ''bilancia'' gli IRQ tra le cpu.

La cosa strana è che sulle altre due macchine (en passant, una identica a
quella aggiornata) non è stato installato.
Verificando /proc/interrupts su queste macchine, vedo che effettivamente
tutti gi IRQ ''pesano'' sulla CPU0.


Su un server ho provato ad installarlo, ed effettivamente ora gli IRQ si
stanno ''distribuendo''.


Serve o non serve? Grazie.

-- 
  E sempre allegri bisogna stare, che il nostro piangere fa male al Re
  fa male al ricco, al Cardinale,
  diventan tristi se noi piangiam...(Fo, Jannacci)