Windows NT Mika Purmonen 11.4.2006.

Slides:



Advertisements
Samankaltaiset esitykset
HST-tunnistautuminen WinhaWiiviin Ritva Salminen HSTYA Tekninen päivä.
Advertisements

Tietokonetekniikka 4 Tieto ja tiedon talletus
Tietokoneen käyttöjärjestelmä
Tietojenkäsittelyn osatekijät
Muistit, apumuisti, cd-, dvd-levyt ja asemat, USB-muisti
1 EU:n tuki ystävyyskuntatoiminnalle 2006 ehdotuspyyntö ja tulevaisuuden perspektiivit Helsinki, Risto Raivio johtava hallintovirkamies.
PROSESSIT Tehtäviä: Limittää usean prosessin suoritus, jotta resurssien käyttö olisi tehokasta, mutta samalla taata, että kaikki prosessit etenevät mielekästä.
IBM WebSphere Application Server Mediatekniikan Seminaari Mikko Matilainen.
SUOMEN OLYMPIA-AKATEMIA
Tietokone Koostuu keskusyksiköstä, näytöstä, näppäimistöstä, hiirestä sekä muista mahdollisista lisälaitteista. Pöytäkoneiden lisäksi löytyy myös kannettavia.
Linuxin rakenne ja ominaisuudet
Ohjaaja: Ville Hentilä, Elisa Oyj Valvoja: Prof. Jukka Manner
YV9TV1-07 Mikron käyttöönotto ja ylläpito Juha Korhonen
Käyttöjärjestelmien perustehtävät
Kiintolevyn osiointi.
Ari Rannisto1 Käyttöjärjestelmät •yhden käyttäjän yksiajojärjestelmät •yhden käyttäjän moniajojärjestelmät •monen käyttäjän moniajojärjestelmät.
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Älypuhelimet Jaska, Juuso ja Roope. 3. Älypuhelimien määritelmä Älypuhelimien määritelmä Älypuhelimien määritelmä 4. Samsung Galaxy Xcover S5690 Samsung.
Tietojenkäsittelyn osatekijät
Toimisto-ohjelmat Linuxissa Atte Lukkari /OH4 Syksy 2006.
Antti Tiihala, Esa Tuuri, Matti Ali-Löytty, Janne Karhu
Tervetuloa! MTS:n puheenjohtaja Lauri Kaira. MTS toimii foorumina turvallisuuspoliittiselle ja maanpuolustus- keskustelulle.
KJ-I S2003 / Auvo Häkkinen, CT50A2601 / Heikki Kälviäinen0 - 1 Tervetuloa! CT50A2601Käyttöjärjestelmät (4 op)
Käyttöjärjestelmät Johdanto. Kurssimateriaalista 15 lukua, jotka vastaavat enemmän tai vähemmän 15 kahden tunnin pakettia Perustuu Gary Nuttin Operating.
Suse / OpenSuse Antti Hartikainen. Terminologiaa SUSE = Saksalainen monikansallinen yritys, asiakkaina yritykset. SUSE Linux Enterprise = SUSEn kehittämä.
Ja virtualisointiohjelmistot -Marko Haaja ja Joni Suntio
Elinkeinopoliittinen mittaristo 2014 Pelkosenniemi 1.
Elinkeinopoliittinen mittaristo 2014 Kemi 1. ELINKEINOPOLITIIKAN TILA 2.
Siirräntäjärjestelmät. 2 w Siirräntäjärjestelmä Tiedostojärjestelmä ja siirräntä keskusmuistin ja oheislaitteiden välillä w Voidaan käsitellä hierarkkisina.
*) Työttömät ilman lomautettuja Lähde: Työ- ja elinkeinoministeriön työttömyystilastot Työttömät* työnhakijat 1994–2014, syyskuu Yleisimmät.
E-Commerce 2010: Business, Technology, Society 6e
5.3.3 Koodin generointi Koodin generointi tarkoittaa objektikoodin eli konekielisen ohjelman tuottamista. Generointi jakautuu kolmeen osatehtävään: 1.Muistin.
Elinkeinopoliittinen mittaristo 2014
Muistinhallinta. 2 Teknisiä kehitysaskelia §Muisti- ja osoiteavaruuden erottaminen toisistaan l virtuaaliosoitteiden avulla muistin koko voi olla suurempi.
Aleph muokkaus Varastokirjastossa Helsinki sirpa.janhonen[at].nrl.fi.
Suuntaamattoman graafin syvyyshaku
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Ohjelmat.
Seinäjoki kisa A Tuomari: Tytti Lintenhofer ALO 12kyl, 4pys Kyl:
Tietokone Koostuu keskusyksiköstä, näytöstä, näppäimistöstä, hiirestä sekä muista mahdollisista lisälaitteista. Pöytäkoneiden lisäksi on kannettavia tietokoneita.
Käyttöjärjestelmien käynnistyminen
Tietokoneohjelman suoritus opintojakso Olioajattelu ja –ohjelmointi, osa I Hans Nieminen Syksy 2013.
Kemi ALO-luokka 14 kyl, 3 pys Tuomari: Tytti Lintenhofer Kyl: 31, 26, 9, 3, 18, 20, 5, 13, 14, 4, 12, 14, 7,
UNIX ftp://shell.shore.net/members/w/s/ws/Support/OS/UNIX.pdf
Emulaattorit Wine Wine Cedega Cedega Win4Lin Win4Lin.
Windowsin Historia. Yleistä historiaa Windows kehitettiin alun perin MS-DOSin käyttöliittymäksi. Ohjelmalla pyrittiin helpottamaan IBM:n tietokoneiden.
Tietotekniikan peruskäsitteet
ITIL Information Technology Infrastructure Library
Pinon ylivuodon estäminen Mikko Toivonen & Antti Mattila.
Mandriva Linux eli Mandrake Linux Toni Näppi EL2.
Tilinpäätös 2004.
Suomen Lääkäriliitto | Finnish Medical AssociationLääkärit Suomessa | Physicians in Finland Tilastotietoja lääkäreistä ja terveydenhuollosta 2014 Statistics.
Suse Linux Klaus Ovaskainen, TI12. Historia  S.u.S.E --> Software- und System-Entwicklung  Saksalainen lokalisointi Slackwaresta  > S.u.S.E Linux.
Iak115 Dokumenttien käsittely ja tietoverkot Dokumenttien käsittely ja tietoverkot — kurssirunko 1. Windows-käyttöliittymä ja ‑ tiedostojärjestelmä;
GNOME ja KDE Jani Pesu GNOME GNOME (GNU Network Object Model Environment) on graafinen työpöytäympäristö. Käytetään Unixin kaltaisissa käyttöjärjestelmissä.
SUSE linux Sami Kiviharju OH Historiaa.
TAMPEREEN KAUPUNKI – TALOUS- JA STRATEGIARYHMÄ 1 Ennakkotietoja työpaikoista vuodelta 2004 Vuoden 2004 ennakkotiedot työpaikoista julkaistiin
Kertaus Näkökulmat: käyttöjärjestelmä rajapintana prosessit resurssit.
Windows CE Tomi Paananen Mikko Kosonen Muistinhallinta ja ajanjakomenetelmät
Windows 2000 Jukka Stranden Marko Suhonen Käyttöjärjestelmät Seminaari 2006.
Tietoturva Toni Pirinen Esa Kuparinen Otso Lonka
Ti Lähiverkot - erikoistyökurssi RAID Timo Rauta 2007.
MS-DOS Tekijät: Antti Pohjonen Juho Vartiainen Ville Varma.
Kovalevy-liitännät Ahti Kare.
Kuinka niitä käsitellään
9. Järjestelmän ulkoinen muisti
10. Siirräntäjärjestelmät
10. Siirräntäjärjestelmät
10. Siirräntäjärjestelmät
4. Luokan testaus ja käyttö olion kautta
10. Siirräntäjärjestelmät
Esityksen transkriptio:

Windows NT Mika Purmonen 11.4.2006

Historia 1985: Windows 1.0 1993: Windows NT 3.1 Graafinen käyttöliittymä MS-DOSiin 1993: Windows NT 3.1 Suunnittelu aloitettiin yhteistyössä IBM:n kanssa Tavoitteena vakaa, yrityskäyttöön soveltuva KJ Eroon MS-DOSista Ei saavuttanut valtavaa suosiota

Historia Windows NT 3.1 [http://en.wikipedia.org]

Historia 1994: Windows NT 3.5 1995: Windows NT 3.51 Nopeuden optimointi 1995: Windows NT 3.51 Windows 95 –tuki 1996: Windows NT 4.0 Vakaampi kuin kotikäyttöön suunniteltu Windows 95

Historia Windows NT 4.0 [http://en.wikipedia.org]

Historia 2000: Windows 2000 2001: Windows XP Joskus tulevaisuudessa: Windows Vista

Prosessien hallinta Prosessi koostuu säikeistä Konteksti Suorittimen tilaa kuvaavat rekisterit Yksityinen muistialue Pino suljetulle tilalle ja käyttäjätilalle Prosessin yhteiset resurssit kaikkien säikeiden käytössä (esim. näennäismuistin osoiteavaruus) Prosessoriaika annetaan säikeille

Prosessien hallinta Prosessi syntyy useassa eri vaiheessa Vaihe 1: Oikean Win32-ohjelman valinta ko. ohjelmatiedostoa varten [David A. Solomon, 1998]

Prosessien hallinta Vaihe 2: Prosessiolion luominen Attribuutteja ja osoittimia prosessin tietorakenteisiin (mm. PCB) Vaihe 3: Ensimmäisen säikeen luominen Lopuksi ilmoitetaan Win32-alijärjestelmälle prosessista ja aloitetaan ensimmäisen säikeen ajaminen

Prosessien hallinta Suoritinaika jaetaan säikeille prioriteettitasojen mukaan Tasoja 32 kolmessa ryhmässä: järjestelmän taso (0), muuttuvat tasot (1-15) ja reaaliaikatasot (16-31)

Prosessien hallinta Säikeen tilat [David A Solomon, 1998]

Muistin hallinta Suojattu tila ja käyttäjätila Virtuaalimuisti 32-bittinen 4 Gt muistipaikkoja Muistisivun koko 4096 tavua Osoiteavaruuden varaaminen Muistin sitominen

Tiedostojärjestelmä NTFS (New Technology File System) Transaktiomalliin perustuvat toipumisominaisuudet Kaksikerroksinen ajurimalli: vikasietoisen levyn ajuri ja varsinainen kiintolevyn ajuri Parantaa vikasietoisuutta (esim. RAID) Tietoturvaa parantaa oliomalli 255 merkkiä pitkät tiedosto- ja hakemistonimet

Tiedostojärjestelmä Levyn pääyksikkö on osio Tilanvaraamisen perusyksikkö on klusteri (512t – 64kt) Kaikki tiedot tallennetaan tavallisiin tiedostoihin

Tiedostojärjestelmä Päätaulu Tiedostoja koskevista tietueista koostuva taulukko Tiedoston nimi Aikaleimat Turvallisuuskuvaus Tiedoston sijainti levyllä Yksi rivi jokaista tiedostoa kohti

I/O-järjestelmä Näennäistiedostot Rajapinta ohjelmien ja käyttöjärjestelmän funktioiden välillä Pakettiohjattu, I/O-pyyntöpaketti IRP (I/O Request Packet) I/O-hallinta luo paketin ja antaa sen oikealle ajurille Tiedot suoritettavan I/O-toiminnan vaiheista

I/O-järjestelmä Ajurit Näennäisajurit MSDOS-sovellusten yhteydessä Win32-alijärjestelmän näyttö- ja tulostinajurit Laitteistoriippumattomat käskyt muunnetaan laitteistokäskyiksi Suojatun tilan laiteajurit Ohjaavat suoraan laitteistoa (esim. tiedostojärjestelmän ajurit)

Kysymyksiä?