25 Mar
2010
25 Mar
'10
13:32
Tomasz Chiliński pisze:
On Thu, 25 Mar 2010 13:11:10 +0100, Grzegorz Chwesewicz grzegorz.chwesewicz@retis.net.pl wrote:
Tomasz Chiliński pisze:
Przy kolejnych żądaniach przerwań procedura obsługi wykonuje się na kolejnych rdzeniach/procesorach. Może to jest mało wydajne z jakiegoś powodu?
Na logikę biorąc to jeśli przypiszesz obsługę przerwań jednej sieciówki do jednego rdzenia to powinno to działać szybciej, choćby ze względu, że wtedy wykorzystywany jest cache procesora.
A jak przypiszesz obsługę przerwań jednej sieciówki do kilku rdzeni/procesorów to wtedy cache w procesorze nie jest używany? ;-)
Jest, ale są wtedy "pudła" (cache miss).
--
Pozdrawiam
Grzegorz Chwesewicz
mailto:grzegorz.chwesewicz@retis.net.pl