Users Guide

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