Konfiguracja systemu MS-DOSPamięć konwencjonalna W informatyce podstawowe 640 KB pamięci RAM w komputerach PC. Pamięć rozszerzona XMS, w informatyce pamięć przedłużona. Niedostępny dla bezpośredniego wykonywania większości programów fragment adresowanej pamięci RAM komputera PC, zawarty poza konwencjonalną granicą 1 MB. Pamięć rozszerzona może służyć jako szybko dostępna składnica danych (Np. dysk wirtualny) bądź programów oczekujących na wywołanie. System operacyjny DOS od wersji 5.0 dopuszcza użycie pierwszych 64 KB XMS powyżej 1MB (tzw. HMA - High Memory Area) jako przestrzeni do przechowywania programów rezydentnych. Pamięć stronicowana EMS, w informatyce pamięć RAM w komputerze PC zawarta powyżej standardowej granicy 1 MB, adresowana za pośrednictwem okna pamięci o wielkości 64 KB, umieszczonego poniżej granicy 1 MB. Do obsługi pamięci stronicowanej są stosowane procedury stronicowania (wg standardu LIM EMS). Służą one do przełączania okna pamięci w obrębie całej zainstalowanej pamięci EMS. W komputerach z procesorami co najmniej 386 można emulować pamięć EMS, korzystając z pamięci rozszerzonej. Specyfikacje pamięci stronicowanej zostały opracowane w celu przekroczenia ograniczeń 1 MB pamięci RAM, obowiązujących w początkowych konstrukcjach komputerów PC. Zapewne użytkownicy programów dos’owych nie raz spotkali się z komunikatem typu "Brak pamięci do uruchomienia programu". Dzieje się tak ponieważ system DOS był projektowany w czasach gdy 640 KB pamięci konwencjonalnej wydawało się absolutnie wystarczające do uruchomienia pisanych wówczas aplikacji. Programy jednak stawały się coraz bardziej pamięciożerne i aby temu zaradzić wymyślono dwa standardy rozszerzenia pamięci. eXtended Memory Specification i Expanded Memory Specification jest dostępny tylko dla komputerów z procesorem 80286, 80386,80486 i Pentium. Drugi można stosować nawet w XT, a poza tym akceptuje go większa część programów. Rozszerzeniem steruje program Expanded Memory Manager, ładowany automatycznie z pliku CONFIG.SYS poleceniem DEVICE=. Najbardziej znanym programem zarządzającym pamięcią rozszerzoną jest Emm386.exe. Standardowo system oraz sterowniki ładowane są do pamięci konwencjonalnej. Jednak istnieje sposób aby część systemu oraz sterowników przenieść do pamięci górnej za pomocą polecenia DEVICEHIGH w pliku CONFIG.SYS i polecenia LoadHigh w pliku autoexec.bat. Dzięki temu zwalniamy część pamięci konwencjonalnej. Ma to szczególne znaczenie przy uruchamianiu aplikacji korzystających z tego rodzaju pamięci Np. gry. Przykładowe wpisy w:
Jak widać w pliku CONFIG.SYS została dopisana linia poleceń ładująca sterownik EMM386.EXE z parametrem noems. W przypadku gdy występują kłopoty z uruchomieniem programu parametr ten należy zmienić na ram lub zrezygnować z obu tych parametrów. Ilość pamięci konwencjonalnej można dodatkowo zwiększyć poprzez usunięcie sterowników obsługujących dyski skompresowane. Jednak jeśli w komputerze zainstalowane są takie dyski należy z tego zrezygnować. Sterownik dblspace.bin lub drvspace.bin ładowane są automatycznie za pośrednictwem pliku msdos.sys. Aby je wyłączyć należy zredagować plik msdos.sys do podobnej postaci. Kolorem czerwonym oznaczone zostały wpisy, które należy dodać. Cyfra zero powoduje wyłączenie danej funkcji zaś cyfra 1 jej włączenie. W tym momencie warto polecić program WinBoost 2000 dzięki któremu ustawień w pliku MSDOS.SYS dokonuje się automatycznie.
Ilość dostępnej pamięci sprawdzić można za pomocą polecenia mem /c. Uzyskujemy wtedy szczegółowy wykaz załadowanych programów, oraz ile i jaki obszar pamięci one zajmują. Programy wspomagające DOS’aPrace z DOS’em można sobie usprawnić stosując tak zwane nakładki dzięki którym wszelkie operacje na plikach stają się dużo łatwiejsze. Do najbardziej popularnych aplikacji wspomagających DOS’a należą:
Chcesz dowiedzieć się więcej przeczytaj artykuł: "Popularne nakładki na system MS-DOS". Na dysku twardym komputera mogą być zainstalowane wszystkie wyżej wymienione programy. Przy starcie systemu można w łatwy sposób wybrać, który program uruchomić. W tym celu należy zmodyfikować znane już pliki autoexec.bat i CONFIG.SYS. Pliki te zredagować możemy w dowolnym edytorze tekstu Np. w standardowym "Notatniku" w systemie Windows 98 lub w DOS wywołując program edit.com.
W pliku CONFIG.SYS zostało utworzone menu widoczne po ponownym uruchomieniu komputera, w którym można wybrać jaki program uruchomić przy starcie systemu. Przykładowo zostały tu podane cztery opcję Windows 98, MS-DOS razem z którym uruchamiany jest Norton Commander zaś Dos Navigator uruchamiany jest z obsługą CD-romu oraz uruchamianie systemu BeOS z poziomu DOS’a. W pliku autoexec.bat podane zostały ścieżki dostępu do wybranych programów. Oczywiście każdy może stworzyć własne menu startowe, te zostało podane przykładowo. | |||||||||||
|