Programy rezydujące w pamięci, Konflikty programów, Konflikty adresów pamię – Dell Precision 340 Instrukcja Obsługi
Strona 145: Konflikty przydziału przerwań, Konflikty adresów pamię ci
rodzaj trybu karty graficznej lub monitora. W takich przypadkach konieczne może być opracowanie alternatywnej metody stosowania danego programu - np.
stworzenia pliku rozruchowego specjalnie dla tego programu. Zwróć
się o pomoc w rozwiązaniu tego problemu do serwisu oprogramowania, którym się
posługujesz.
Programy rezydujące w pamięci
Wiele programów uż
ytkowych i pomocniczych uruchamia się podczas ładowania komputera lub na polecenie systemu operacyjnego. Programy te są
skonstruowane w taki sposób, aby rezydował
y w pamięci komputera i dzięki temu były zawsze dostępne do użycia. Ponieważ znajdują się one w pamięci
komputera, mogą powodować konflikty i błędy pamięci, szczególnie jeśli inne programy wymagają użycia całości lub czę ści pamięci zajmowanej przez programy
TSR.
Zwykle, pliki lub foldery uruchamiania systemu operacyjnego zawierają komendy uruchamiające programy TSR podczas włączania komputera. Jeśli
podejrzewasz, że jeden z programów TSR powoduje konflikt pamięci, usuń z pliku inicjalizacji polecenia, które je uruchamiają. Jeśli problem przestanie się
pojawiać, oznacza to, że jeden z programów TSR prawdopodobnie powoduje konflikt. W tej sytuacji dodawaj ponownie polecenia TSR do plików rozruchowych
pojedynczo do czasu zidentyfikowania programu, który powoduje konflikt.
Konflikty programów
Niektóre programy mogą
pozostawiać część danych konfiguracyjnych, nawet po wyjściu z nich. W rezultacie, nie można uruchomić innych programów.
Ponowne uruchomienie komputera może dać potwierdzenie, czy te programy są przyczyną problemu.
Konflikty adresów pamię
ci
Konflikty adresów pamię
ci występują, gdy jedno lub kilka urządzeń próbuje uzyskać dostęp do tego samego adresu w blokach pamięci górnej. Np. jeśli karcie
sieciowej i ramce pamięci rozszerzonej (expanded memory) zostaną przypisane do nakładających się na siebie bloków adresów, spowoduje to konflikt
adresów. W rezultacie próby wejś
cia do sieci będą bezskuteczne.
Zmiana adresu jednego z urządzeń może rozwiąz ać konflikt. Np. jeśli występuje konflikt adresów karty sieciowej i ramki pamięci rozszerzonej (expanded
memory), należy przenieść kartę sieciową do bloku adresowego z zakresu CC000h do D0000h. Aby ponownie przypisać karcie rozszerzenia blok adresowy,
przejrzyj dokumentację karty.
Konflikty przydziału przerwań
Nieprawidło w ości mogą wystąpić przy próbie wykorzystania przez dwa urządzenia tej samej linii zgłoszenia przerwania
IRQ
. W celu uniknięcia tego rodzaju
konfliktu, przejrzyj dokumentację aby sprawdzić standardowe ustawienia linii IRQ dla każdej zainstalowanej karty rozszerzenia. Następnie sprawdź poniżs zą
tabelę w celu skonfigurowania karty dla jednego z dostępnych przerwań IRQ.
Powrót do spisu treś
ci
UWAGA:
Następująca tabela wymienia standardowe ustawienia IRQ. W systemach posiadających funkcję
Plug and Play
, możliwe jest modyfikowanie
ustawień standardowych. W przypadku zainstalowania karty Plug and Play w komputerze z systemem Plug and Play, komputer automatycznie wybiera
otwarte przerwanie IRQ, o ile jest wolne.
IRQ
Zajęte/wolne
IRQ0
Wykorzystywane przez zegar komputera
IRQ1
Wykorzystywane przez klawiaturę do sygnalizowania, że bufor wyjściowy jest pełny
IRQ2
Wykorzystywane przez sterownik przerwań nr 1 do uaktywnienia IRQ8 przez IRQ15
IRQ3
Wykorzystywane przez port szeregowy nr 2
IRQ4
Wykorzystywane przez port szeregowy nr 1
IRQ5
Wolne
IRQ6
Wykorzystywane przez sterownik napędu dyskietek/taśmowego
IRQ7
Wykorzystywane przez port równoległ
y
IRQ8
Wykorzystywane przez zegar czasu rzeczywistego
IRQ9
Wolne
IRQ10 Wolne
IRQ11 Wolne
IRQ12 Wykorzystywane przez port myszy
IRQ13 Wykorzystywane przez koprocesor arytmetyczny (jeśli istnieje)
IRQ14 Wykorzystywane przez nadrzędny/podrzędny kontroler IDE (jeśli jest włączony)
IRQ15 Wykorzystywane przez nadrzędny/podrzędny kontroler IDE (jeśli jest włączony)