Dell Brocade Adapters Instrukcja Obsługi
Strona 157
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