Dell Brocade Adapters Instrukcja Obsługi

Strona 157

Advertising
background image

Karty Brocade — Przewodnik rozwi

ą

zywania problemów

131

53-1002145-01

Dostosowywanie sterowników pamięci masowej

4

Domyślne wartości atrybutów przerwań portów Fibre Channel są zdefiniowane następująco:

Łączenie przerwań

Domyślne ustawienie: włączone

Opóźnienie przerwań

Domyślnie:

-

1125 us w przypadku kart Brocade 415, 425, 815, 825 i 1860

-

25 us w przypadku kart Brocade 804, 1007, 1010, 1020 i 1741

Dopuszczalny zakres: od 0 do 1125 us

Należy pamiętać, że wartość 0 powoduje wyłączenie opóźnienia przerwań.

Czas oczekiwania przerwań

Domyślnie:

-

225 us w przypadku kart Brocade 415, 425, 815, 825 i 1860

-

5 us w przypadku kart Brocade 804, 1007, 1010, 1020 i 1741

Dopuszczalny zakres: od 0 do 225 us

Należy pamiętać, że wartość 0 powoduje wyłączenie czasu oczekiwania przerwań.

Łączenie przerwań

Jeżeli ta funkcja jest wyłączona, żądania zakończenia operacji we/wy nie są łączone przez
oprogramowanie układowe. Umożliwia to obniżenie czasu oczekiwania operacji we/wy, jednak
powoduje częste generowanie przerwań procesora, co w przypadku dużego obciążenia
operacjami we/wy (powyżej 7000 operacji na sekundę) prowadzi do zwiększenia czasu
odpowiedzi systemu.

Po włączeniu tej funkcji karta generuje przerwanie dopiero po upływie wartości zdefiniowanej
w atrybucie Interrupt delay (Opóźnienie przerwań). Atrybut Interrupt delay (Opóźnienie przerwań)
wraz z atrybutem Interrupt latency (Czas oczekiwania przerwań) pozwala zmniejszyć liczbę
przerwań przetwarzanych przez procesor na sekundę, co pozwala poprawić ogólne użycie
procesora. Jeżeli jednak liczba przerwań obsługiwanych w okresie wyznaczanym przez wartość
atrybutu Interrupt delay (Opóźnienie przerwań) będzie względnie mała, doprowadzi to do spadku
wydajności ze względu na spowolnienie procesu sygnalizowania zakończenia operacji we/wy.

Atrybuty te można skonfigurować dla wybranego portu za pomocą polecenia narzędzia BCU vhba.

vhba --intr pcifn <-c> {on | off} [<Latency> <Delay>]

Przerwania MSI (MSI-X)

Wszystkie karty firmy Brocade są wyposażone w obsługę mechanizmu przerwań MSI-X,
rozszerzonej wersji MSI zdefiniowanej w standardzie PCI 3.0. Mechanizm kontroli przerwań MSI-X
umożliwia poprawienie ogólnej wydajności systemu przez obniżenie czasu oczekiwania przerwań
i lepsze wykorzystanie procesora hosta.

Standard MSI-X jest obsługiwany w systemach Windows Vista i Windows Server 2008.

Aby włączyć mechanizm kontroli przerwań MSI-X, należy ustawić poniższy klucz rejestru na wartość 0.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\bfad\Parameters\

Device\msix_disable

Advertising