Käyttöjärjestelmä - Luento 9

Seuraavassa käydään yleisellä tasolla läpi erilaisia käyttöjärjestelmiin liittyviä toimia, kuten esimerkiksi ohjelmien ja laitteiden asentaminen. Lisäksi tarkastellaan käyttöjärjestelmien valinnassa huomioitavia asioita ja käyttöjärjestelmän asentamiseen liittyviä asioita.

Käyttöjärjestelmän tehtävät

Kaavio käyttöjärjestelmästä suhteessa muihin osiin

Käyttöjärjestelmän valinta

Tietokone on vain kasa rautaa ilman käyttöjärjestelmää tai ohjelmia!

Käyttöjärjestelmä täytyy valita

Windowsin vertailua

Käyttöjärjestelmä (Julkaistu) Suoritin (käytäntö) Muisti (käytäntö) Kiintolevy (käytäntö) Käyttökohde Huomattavaa
Windows 3.0 (5/90) Kotikäyttäjälle. Ei moniajo.
Windows NT 3.1 (syksy 93) Yrityskäyttöön. Ei moniajo.
Windows 95 (8/95) 386SX
(Pentium > 90 MHz)
4MB
(> 32 Mt)
30MB
(> 100 Mt)
Kotikäyttäjille.
  • Tiedostojärjestelmäongelmat ja epävakaus.
  • Uudet laitteet eivät välttämättä toimi!
Windows 98 SE (98) 100MHz (150 MHz) 32 Mt (64 Mt) 100-300Mt Kotikäyttäjille ja kannettaviin.
  • Hyvä tuki kannettaville.
  • Vakaampi.
  • Tiedostojärjestelmäksi FAT32.
Windows ME (9/2000) 166 Mhz (300 MHz) 32 Mt (64 Mt) 300-500 Mt Kotikäyttäjille.
  • Parempi multimediatuki ja verkko-ominaisuudet.
  • Luotettavampi.
  • Uusi pelejä :)
Windows NT 4.0 (syksy/96) (300 MHz) (128 Mt) (> 200 Mt) Yritys- tai organisaatio käyttöön.
  • Kohtuullisen hyvät tietoturvaominaisuudet.
  • Resurssisyöppö.
Windows 2000 (2/2000) (300 MHz) (128 Mt) Yli 600 Mt Yritys- ja tehokäyttöön.
  • Ongelmia laitteiden ja ohjelmien toimivuuden kanssa!
  • Erilaisten tehtävien suorittamista helpotettu.
  • Hyvä verkkotuki.
  • Tiedostojen ja hakemistojen salaus.
  • Eri versioita eri tarkoituksiin.
  • Ylläpitäjälle helpompi hallittavuus (Active Directory).
Windows XP (10/2001) (500 MHz) (256 Mt) 1,5 Gt Eri versiot yritys (Professional) ja kotikäyttöön (Home Edition).
  • Käyttöliittymä uudistettu.
  • Useampi käyttäjä yhtäaikaa kirjautuneena.
  • Parempi tuki USB- ja FireWire-laitteille.
  • Vanhempien verkkoprotokollien tuki pois.
  • Pelit toimivat :)

Muita käyttöjärjestelmiä

Seuraavassa esiteltävät käyttöjärjestelmäversiot eivät ole sellaisenaan suoraan vertailtavissa toisiinsa.

Käyttöjärjestelmä Suoritin (käytäntö) Muisti (käytäntö) Kiintolevy (käytäntö) Käyttökohde Huomattavaa
Red Hat Linux 9 Pentium 400 MHz 128 Mt 1,7 Gt Palvelimiin, mutta nykyään myös kotikäyttöön.
  • Linuxista on monia erillisiä kaupallisia ja ilmaisia versioita.
  • Alunperinkin monen käyttäjän käyttöjärjestelmä.
  • Yleensä vakaa ja luotettava.
  • Nykyisin jo normaalikäyttäjälle sopivia versioita.
  • Kaupallisten ohjelmien tarjonta? Pelit?
Mac OS X PowerPC, G3, G4 128 Mt 3,0 Gb Toimistoihin ja koteihin. Tuntee laitteiston, jolle käyttöjärjestelmä tehdään.
MS-DOS 6.22 386 0.5 MB 5 MB Vanhat pelit :)
  • Vanhentunut
  • Merkkipohjainen

Muita unix-pohjaisia käyttöjärjestelmiä ovat esim. BSD, Sun Solaris ja HP-UX. Näitä käytetään erikoistuneissa työasemissa. Lisäksi muita kehnommin kaupallisesti menestyneitä graafisia käyttöjärjestelmiä ovat esim. BeOS, OS/2 Warp ja Workbench.

Lisää käyttöjärjestelmien historiasta Pasi Koikkalaisen monisteessa Tietotekniikan perusteet

Käyttöjärjestelmän asentaminen

Esimerkiksi Linuxin asennuksen tietoturvaongelmia käsittelee lyhyesti Harri Tuomen artikkeli Linux - tietoturvaa projekteille (2001).

Käyttöjärjestelmän toiminnan optimoiminen

Seuraavassa on esitelty muutamia toimia, joiden avulla voidaan saada käyttöjärjestelmä toimimaan nopeammin ja luotettavammin.

Verkkoasetukset

Suuri vaikutus on toki myös käyttäjän työskentelytavoissa ja järjestelmän optimoinnissa käyttäjän näkökulmasta.

Järjestelmäapuohjelmia ja niiden tehtäviä

Seuraavat työkalut löytyvät Control Panelista tai muualta Windowsista.

Seuraavassa muutamien Windowsin mukana tulevien ohjelmien esittely. Työkalut löytyvät joko valinnalla Start | Programs | Accessories | System Tools tai ne voidaan käynnistää kirjoittamalla ohjelman nimi Start | Run ikkunaan.

Rekisterieditori

Konfigurointia

Sovellusohjelmien valinta, asentaminen ja poistaminen

Sovellusohjelmat tekevät koneesta käytettävän!

Sovellusohjelmat täytyy valita

Ohjelmien asentaminen ja poistaminen

Laitteiden asentaminen

Laitteiden automaattinen asentuminen

Esimerkiksi Windows tunnistaa usein laitteet käynnistyksen tai asennuksen yhteydessä.

Laitteiston hallinta

Laitteiden asentaminen ohjatusti

Laitteiden asentaminen käsin

Laitteiden asentamiseen liittyviä ongelmia

Verkkokortin asetukset

Laiteajurien asentaminen tai päivittäminen

Laitteistoresurssit

Seuraavassa esiteltäviä laitteistoresursseja tarvitaan laitteiden keskusteluun toistensa kanssa!

Verkkoasetukset

IRQ (Interrupt ReQuest)

DMA-tekniikka (Direct Memory Access)

I/O-osoite (Input/Output)

Tiedostojärjestelmistä

Tiedostojärjestelmä on yleisnimitys loogisille rakenteille ja käyttöjärjestelmän rutiineille, joiden avulla ladataan ja tallennetaan tietoja massamuistiin. Tiedostojärjestelmä on siis tapa, miten tietoja järjestetään esimerkiksi kovalevylle. Käytännössä siis fyysisen median rakenne ei ratkaise mitä tiedostojärjestelmää siihen käytetään vaan tiedostojärjestelmä on käyttöjärjestelmäkohtainen. Yhden levyn tai massamuistilaitteen eri osilla voi toki olla erilaisten tiedostojärjestelmät.

Tiedostojärjestelmään liittyviä käsitteitä:

Käyttöjärjestelmä Tuettuja tiedostojärjestelmiä
DOS/Win95 FAT
Win 98/Me FAT, FAT32
Win NT/2000/XP FAT, FAT32, NTFS
Linux esim. ext2, FAT32, NTFS(luku), reiserfs

Lisäksi lähes kaikki käyttöjärjestelmät osaavat lukea (kirjoittaa) CDFS-tiedostojärjestelmää, mutta ongelmaksi muodostuvat erilaiset laajennukset.

Kurssimateriaalien käyttäminen kaupallisiin tarkoituksiin tai opetusmateriaalina ilman lupaa on ehdottomasti kielletty!
http://appro.mit.jyu.fi/laitteistot/luennot/luento9/
© Jukka Mäntylä (jmantyla@cc.jyu.fi)<URL: http://www.cc.jyu.fi/~jmantyla/>
2003-04-13 13:40:48