Principper for Samtidighed og Styresystemer
|
|
|
- Bo Kristensen
- 10 år siden
- Visninger:
Transkript
1 Principper for Samtidighed og Styresystemer Kursusgang 12: Device drivere Ph.D.-studerende Distribuerede og Indlejrede Systemer Institut for Datalogi Aalborg Universitet 17. maj 2010
2 Intro Grænseflader Kategorier Interrupts Eksempler Overblik Hvad er en device driver? Overblik over kursusgangen Hvad er en device driver? Grænseflader Kategorier af device drivere i Linux Interrupts Eksempler Diskdriver Virtual File System i Linux Fokus: Monolitisk kerne og i høj grad Linux 2
3 Intro Grænseflader Kategorier Interrupts Eksempler Overblik Hvad er en device driver? Hvad er en device driver? Software der lader højniveau-software interagere med hardware Styresystemets grænseflade til hardware Fysiske enheder Diskenheder, f.eks. harddiske og DVD-drev Tastatur Grafikkort Netkort Busser, f.eks. PCI, USB og Firewire Virtuelle enheder Filsystemer Pseudo-devices til netværk, f.eks. loopback og bonding/trunk 3
4 Intro Grænseflader Kategorier Interrupts Eksempler Overblik Hvad er en device driver? Hvad er en device driver? Enten fast del af kernen eller et modul, der kan indsættes og fjernes Hardware tilsluttes og frakobles Kører i kernel mode Effektivitet Adgang til hardware Ingen programbiblioteker, heller ikke C/C++ standard library Ingen garanti om kontekst Ingen hukommelsesbeskyttelse Skal håndtere låsning korrekt (mange faldgrupper) Skal kunne køre på en multiprocessor-maskine Fejl er alvorlige Generelt eneste mulighed for at køre brugerkode i kernel mode 4
5 Intro Grænseflader Kategorier Interrupts Eksempler Overblik Hvad er en device driver? Placering af koden Ligger i shared kernel area/space Øverste 1 GiB 1 i Linux, øverste 2 GiB i Windows (Figur 8.2 fra English) 1 Gibibyte, dvs byte, 5
6 Intro Grænseflader Kategorier Interrupts Eksempler Overblik Hvad er en device driver? Sprog og stil Drivere skrives typisk i C eller C++ Lavniveau højniveau-sprog Linux-drivere skrives i C Windows giver mulighed for både C og C++ Drivere skrives typisk i en objekt-orienteret stil OO i C: Strukturer med funktionspointere Tænk: Implementation af et driver-interface 6
7 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Grænseflader 7
8 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Kernens grænseflade mod user space Systemkald Hvis man vil lave fundamentale ændringer Kræver tildeling af et systemkaldsnummer Frarådes pga. kobling med systembiblioteket sys call table ikke længere eksporteret Device filer i /dev Character og block devices Major og minor nummer Problemer med tildeling af major nummer devfs (kernel space), udev (user space daemon), devtmpfs 2 Proc-filsystemet i /proc Driveren registrerer filer i proc-filsystemet
9 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Kernens grænseflade mod user space 9
10 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Kernens grænseflade mod user space 10
11 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Kernens grænseflade mod driveren Eksempler: Registrering, linux/init.h og linux/fs.h module init(initfn) module exit(exitfn) int register chrdev(unsigned int major, const char *name, const struct file operations *fops) void unregister chrdev(unsigned int major, const char *name) Beskeder til kerneloggen, linux/kernel.h int printk(const char *fmt,...) Hukommelsesallokering, linux/malloc.h void *kmalloc(size t size, int priority) void kfree(void * ptr) På Windows: Windows Driver Model (WDM) Standardiseret interface drivere på tværs af Windows versioner 11
12 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Driverens grænseflade mod kernen Callback til registrerede funktioner Eksempler: Initialisering og oprydning initfn i module init(initfn) exitfn i module exit(exitfn) Filoperationer (struct file operations) int open(struct inode *inode, struct file *file) int release(struct inode *inode, struct file *file) ssize t read(struct file *file, char *buffer, size t length, loff t *offset) ssize t write(struct file *file, const char *buffer, size t length, loff t *offset)... 12
13 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Driverens grænseflade mod kernen (Figur 8.1 fra English) 13
14 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Eksempel: Hello World! 14
15 Intro Grænseflader Kategorier Interrupts Eksempler Overblik K mod US K mod D D mod K Eksempel Eksempel: Hello World! 15
16 Intro Grænseflader Kategorier Interrupts Eksempler Character Block Net Eksempel Kategorier af devices i Linux Character devices Block devices Network devices 16
17 Intro Grænseflader Kategorier Interrupts Eksempler Character Block Net Eksempel Character devices Strøm af tegn Tastatur, mus, konsol/terminal, serielle porte, lydkort,... /dev/null, /dev/zero, /dev/random Grænseflade Filoperationer llseek, read, write, readdir, ioctl, mmap, open, flush, release,... Registreres af modulet register chrdev unregister chrdev Major nummer vælger driver (f.eks. terminaldriveren tty 3 ) Minor nummer vælger enhed (f.eks. terminalen tty42)
18 Intro Grænseflader Kategorier Interrupts Eksempler Character Block Net Eksempel Block devices Data overføres i et antal blokke af fast størrelse Kø af requests, hvor driveren vælger behandlingsrækkefølgen Mulighed for I/O schedulering Formateres oftest med et filsystem Major og minor nummer ligesom et character device Eksempel: Driveren sd 4 og disken sda 5 Samme grænseflade som et character device Filoperationer register blkdev, unregister blkdev Prøv ls -l /dev/sd* og dmesg grep sda i en terminal. 18
19 Intro Grænseflader Kategorier Interrupts Eksempler Character Block Net Eksempel Network devices Næsten som block devices, men skal behandles separat Registrering af init/exit med module_{init,exit}(fn) Ved initialisering: pci_register_driver(&driver) driver er en struct pci_driver name, id_table, probe, remove,... int probe(struct pci_dev *pdev, const struct pci_device_id *id) Opsætning af I/O porte og Direct Memory Access (DMA) Initialisering af pdev Initialisering af private strukturer... meget mere! 19
20 Intro Grænseflader Kategorier Interrupts Eksempler Character Block Net Eksempel Eksempel: /dev/zero 20
21 Intro Grænseflader Kategorier Interrupts Eksempler ISR Top Half og Bottom Half Interrupts Tydeligt hvordan processer og kernen får hardware til at arbejde Men hvad så den anden vej? Hvis computeren f.eks. modtager en netværkspakke? Polling Interrupts Normen er interrupt-baseret I/O med prioriteter Computeren har en Programmable Interrupt Controller (PIC) Sørger for at Interrupt Service Routines (ISRs) kaldes 21
22 Intro Grænseflader Kategorier Interrupts Eksempler ISR Top Half og Bottom Half Interrupt Service Routines (ISRs) Eksempel: 1 Data ankommer til en serielport fra et modem 2 Serielport-hardwaren genererer et interrupt 3 Serielport-driverens ISR bliver kørt og skal sørge for at 1 gemme dataen i en buffer et sted og 2 fortælle serielport-hardwaren, at den skal slukke for interrupt-signalet Udføres i speciel interrupt-kontekst Interrupts uforudsigelige Afbrudte proces ikke nødvendigvis den I/O-initierende proces Ingen antagelser om adresserum Hastigheden er afgørende Interrupts med lavere prioritet er midlertidigt deaktiverede Risiko for tab af data Responstid 22
23 Intro Grænseflader Kategorier Interrupts Eksempler ISR Top Half og Bottom Half Top Half og Bottom Half Ikke helt fast terminologi vi ser på Linux-verdenen Top Half ISR Foretager kun essentielle ting Schedulerer Bottom Half Bottom Half To typer 1 Kræver proceskontekst 2 Kræver ikke procekontekst Type 1 kaldes Asynchronous Procedure Call (APC) på Windows og skal tilføjes en processpecifik scheduler kø Type 2 kaldes Deferred Procedure Call (DPC) på Windows Bottom Half udføres af scheduleren Må blokere 23
24 Intro Grænseflader Kategorier Interrupts Eksempler ISR Top Half og Bottom Half Bottom Half eksekvering (Figur 8.6 fra English) 24
25 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux Eksempler Diskdriver Virtual File System i Linux 25
26 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux Diskdriver Mål Så hurtig datagennemstrømning som muligt Fairness Midler til at nå målene Caching af tilgåede diskblokke Brug af fri hukommelse Forsinket skrivning (lazy writing) Valg af hurtig og fair I/O scheduleringsalgoritme Observation: En gammeldags, ikke-ssd harddisk skal bevæge hoveder (søgetid) og plader (latenstid) 26
27 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux I/O schedulering First Come, First Served (FCFS) Fair men dårlig ydelse Closest block first God ydelse men ikke fair Elevatoralgoritmen (SCAN) Skifter kun retning når alle requests i nuværende retning er håndteret Nogenlunde fair, nogenlunde ydelse Cylindre i midten serviceres dobbelt så ofte som inderste/yderste cylindre Den cirkulære elevatoralgoritme (C-SCAN) Skifter ikke retning (springer tilbage) Ens ydelse for alle cylindre 27
28 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux I/O schedulering (Figur 8.13 fra English) Request-følge: 5, 23, 16, 27, 63, = = =
29 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux Virtual File System i Linux 29
30 Intro Grænseflader Kategorier Interrupts Eksempler Diskdriver Virtual File System i Linux Virtual File System i Linux open("/mnt/cdrom/dir/foo",...) 30
31 Intro Grænseflader Kategorier Interrupts Eksempler Opsummering Device drivere indkapsler device-specifik kode Device drivere kan være (og er typisk) moduler Registrering af callback funktioner Interruptbehandling er delt i to I/O schedulering er et trade-off mellem ydelse og fairness Virtual File System i Linux Kilden English : John English, Introduction to Operating Systems, Palgrave Macmillan,
Styresystemer og tjenester
Styresystemer og tjenester Indhold: 1. Introduktion til styresystemer 2. Processer og tråde 3. Synkroniseringsmetoder og IPC 4. Memory management 5. IO og devicedrivere 6. Analyse og design af embedded
Principper for Samtidighed og Styresystemer
Principper for Samtidighed og Styresystemer kursusintroduktion og Introduktion til Styresystemer René Rydhof Hansen Februar 2008 PSS 08 (Forelsning 00) Kursus intro./intro. styresystemer Februar 2008 1
1 Operativsystemer oversigt
1 Operativsystemer oversigt Hvorfor OS virtualisering Abstraktion (processer, virtual hukommelse, filer) Kernel mode og user mode Systemkald (slide 31) Interrupts At levere en simplere model af computeren
Systemkald DM14. 1. Obligatoriske opgave. Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111
DM14 1. Obligatoriske opgave Systemkald Antal sider: 7 inkl. 2 bilag Afleveret: d. 18/3-2004 Afleveret af: Jacob Christiansen, 130282-2111 Side 1 af 5 Intro: Formålet med opgaven at et lave en system kald
Opslagsbog om computer. Af Erik Veidorf og Mike T. Krogh.
Opslagsbog om computer Af Erik Veidorf og Mike T. Krogh. Indhold: Side 1-------------------------------------------------------------------------------------------------------------CD-Rom/disk drev/ Side
Computerens Anatomi. Af Martin Arnetoft
Computerens Anatomi Af Martin Arnetoft Moores lov Moores lov siger, at antallet af transistorer på et stykke hardware over 18 eller 24 måneder fordobles. Denne lov bruges til at beskrive udviklingen indenfor
Typisk PC arkitektur. Synkronisering ved aktiv venten
Oversigt I/O arkitektur Kommunikation mellem processor og ydre enhed Brugerprocessers adgang til I/O Strukturen af kernens I/O del Ydelse Typisk C arkitektur Kontrol af ydre enheder De ydre enheder styres
Operativsystemer - dopsys
Operativsystemer - dopsys Erik Ernst [email protected] dopsys 1 Q/A Mange deltagere er nu på 2. år af datalogistudiet, med dcomnet 1 for år siden Er din baggrund anderledes? dopsys 2 Praktiske oplysninger
Planen for idag. Kontrol af ydre enheder. Systemarkitektur. Synkronisering ved aktiv venten. Multiprogrammering[1]: Ydre enheder og multiprogrammer
: Ydre enheder og multiprogrammer Forår 2003 Jørgen Sværke Hansen Planen for idag Samspil mellem CPU og ydre enheder: Generelt Kontrolregistre Afbrydelser Specifikt for Alpha AXP (kernemaskinerne) Multiprogrammering:
Computerens anatomi. Computeren består af mange forskellige dele, i denne opgave vil vi forklare lidt om de vigtigste af dem.
Computerens anatomi Computeren består af mange forskellige dele, i denne opgave vil vi forklare lidt om de vigtigste af dem. Motherboard: Motherboardet, er computerens skelet, det er her alle andre ting
Design Systemkald. User-mode Linux, The Linux kernel/325-2004
Tracing tråden afbryder systemkaldet via ptrace Systemkaldet til værten ændres til getpid Processens stak manipuleres til at kalde kernen Kernen returnerer til processen Design Systemkald Design Startup/shutdown
\ \ Computerens Anatomi / /
HTX Roskilde - mat-it-prog, 1.4 \ \ Computerens Anatomi / / Introduktion En PC ( personlige computer ) eller computer er bygget op af forskellige komponenter. Vi vil hermed gennemgå størstedelen af computerens
Til dig som vil have et indblik i computeren
Vi håber du nu har fået indblik i computerens hardware. Til dig som vil have et indblik i computeren Brochuren er skrevet af Anders Bøge Paulsen, Betina Kopp Pedersen, Frederik Hejgaard Andersen og Oscar
Systemkald i Unix/Linux
Systemkald i Unix/Linux 1 Operativsystemet Fra proces: OS som værktøjskasse: tilgængelig via systemkald... OS som resurseadministrator, abstrakt/virtuel maskine: CPU: processer, tråde, schedulering I/O:
Algorithms & Architectures II
Algorithms & Architectures II Algorithms & Architectures II Jens Myrup Pedersen Hans Peter Schwefel Kursusholdere Dagens lektion Overordnet mål: At etablere en forståelse for hvordan hardware og hardwarearkitekturer
Lærebog. Datalogi 1F Forår 2003. Hvad sker hvornår? Kursusbøger. Planen for idag. Hvad er et operativsystem
Lærebog Datalogi 1F Forår 2003 Operativsystemer og multiprogrammering Jørgen Sværke Hansen Silberschatz, Galvin, Gagne: Operating System Concepts, 6. udgave (med Windows XP opdatering) Har I 6. udgave
Søren Guldbrand Pedersen Diverse noter til PC & Net 26-06- 2003 Side 2 af 8. TYPE - viser fil eller program på skærmen.
Diverse noter til PC & Net 26-06- 2003 Side 1 af 8 Forskellige DOS-kommandoer; C:\> (C:(>)) - Så styrer COMMAND.COM [PROMPT] Kommando fortolker C:\> [VERSION] - 1: Intern ordre 2: Extern ordre *.COM *.EXE
Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner
Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister
Velkommen til IT for let øvede
Velkommen til IT for let øvede Kursus er hjælp til selvhjælp og I får mest ud af det, hvis I også derhjemme afsætter nogle timer til øvelser på jeres computer. Vi sørger for hjemmeopgaver!! Der er masser
Westermo GDW-11 GSM Modem forbindelse til CXxxxx
APP-NOTE 609005 Beckhoff Application Note Date: 1/5/2007 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Westermo GDW-11 GSM
ESP30076 임베디드시스템프로그래밍 (Embedded System Programming)
Module 14: Kernel Timer ESP30076 임베디드시스템프로그래밍 (Embedded System Programming) 조윤석 전산전자공학부 주차별목표 리눅스에서커널타이머사용법알아보기 HZ, jiffies_64, struct timer_list 커널타이머를활용한하드웨어제어용디바이스드라이버작성 2 Timer 관련변수 HZ 리눅스커널에서주기적으로발생하는시스템타이머
I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET
Mandag den 14 januar 2013 I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET OZ1QK Knud Krogsgaard Jensen 1 ARDUINO I 2 C - BUSSEN ELLER?? Plan for I aften: Jeg siger noget i 10 minutter I fortæller lidt om
Processer og tråde. dopsys 1
Processer og tråde dopsys 1 Motivation.. parallelle processer udnytter hardwaren bedre: Batch operativsystemer (50 erne) hhv. små systemer: Multiprogrammering og time-sharing (fra 60 erne og frem): dopsys
Scope start stop Space bar kan også bruges. Start/Stop
Picoauto.dk Scope start stop Space bar kan også bruges Start/Stop Hjem = Scobe på start side Lyn = auto setup Autofunktion Tid Spænding Zoom Ændring i tid pr/tern-division Man kan forstørre på 4 måder.
Bundkort Beskrivelse
Bundkort 2 3 4 8 5 6 7 9 0 2 3 4 5 6 20 2 7 8 9 Bundkortet er computerens midtpunkt, alle de andre hardware komponenter er tilsluttet til bundkortet. Når du skal købe et bundkort er det vigtigt at alle
DM14-1. Obligatorisk opgave F.06. System Call. Jacob Aae Mikkelsen Ingen andre gruppe medlemmer. 6. marts 2005
- 1. Obligatorisk opgave F.06 System Call Jacob Aae Mikkelsen - 191076 Ingen andre gruppe medlemmer 6. marts 2005 1 Indhold 1 Opgave beskrivelse 2 2 Analyse 2 2.1 Hukommelses allokering.....................
Indhold. Download driver... 2. Find version af Windows 8... 3. Hent drivers til Windows 8... 5. Udpak driver... 6
KB print Windows 8 installations guide DET KONGELIGE NATIONAL OG Indhold Download driver... 2 Find version af Windows 8.... 3 Hent drivers til Windows 8... 5 Udpak driver... 6 Windows 8 installation af
Computer Literacy. En stationær bordmodel. En Bærbar Notebook, Labtop, Slæbbar, Blærebar mm.
Computer Literacy Computer Literacy handler om at forstå hvad computer (hardware) og software kan gøre. Denne præsentation fokuserer kun på hardware februar 2002 Computerliteracy -hardware (15 dias) 1
Computerens Anatomi Af Mathias og Mark
Computerens Anatomi Af Mathias og Mark Planlægning af projekt Case Størstedelen af nutidens unge har deres egen smartphone, computer og fjernsyn. Computere i alle afskygninger bliver fortsat en større
COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE
COMPUTER ANATOMI 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE 1 Indholdsfortegnelse Kapitel 1: Opbygning s.2 Kapitel 2: CPU s.3 Kapitel 3: Motherboard s.4 Kapitel 4: Ram s.6 Kapitel 5: Grafikkort s.7 Kapitel
System Arkitektur og Integration
Mikael Svenstrup System Arkitektur og Integration 1/24 System Arkitektur og Integration MM11: Seriel kommunikation 2 (SW) Indhold Mikael Svenstrup System Arkitektur og Integration 2/24 Tidligere har i
Kom godt igang med Inventar registrering
Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer
Datamaters arkitektur og programmering
Mikael Svenstrup Datamaters arkitektur og programmering 1/24 Datamaters arkitektur og programmering MM11: Seriel kommunikation 2 (SW) Indhold Mikael Svenstrup Datamaters arkitektur og programmering 2/24
Kravspecifikation For. Gruppen
Kravspecifikation For Gruppen Indholdsfortegnelse 1. INDLEDNING...3 1.1 FORMÅL...3 1.2 REFERENCER...3 1.3 LÆSEVEJLEDNING...3 2. GENEREL BESKRIVELSE...4 2.1 SYSTEM BESKRIVELSE...4 2.2 SYSTEMETS FUNKTION...4
OPTAC overførselsenhed Brugermanual
OPTAC overførselsenhed Brugermanual Telefonnummer support: +44 870 887 9256 E-Mail: [email protected] Document version 2.0 Document No. 6939-170 1 1 TERMINOLOGI... 4 2 INTRODUKTION... 4 2.1 Hvad
3. Computerens opbygning.
3. Computerens opbygning. Computere er konstrueret med henblik på at skulle kunne behandle og opbevare data og det er de som nævnt i noterne om Bits og Bytes vældig gode til. Som overordnet model for computere
Servicedesk JAST/december 2015
JAST/december 2015 Formål Formålet med dette dokument er, at give styregruppen for IT Center Fyn en beskrivelse af, hvordan supportsager håndteres efter etableringen af en, samt en forklaring af de begreber
- så er livet lidt lettere!
- så er livet lidt lettere! Indholdsfortegnelse Opstart af din nye ABook notebook...2 Installation af styresystem...3 Backupprocedurer...4 Vedligeholdelse af batterier...5 Vedligehold...6 Windows 7 Recoverysystem...7
Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1
Deling i Windows - via NetBIOS eller Hjemmegruppe! Netteknik 1 NetBIOS historisk set NetBIOS - Network Basic Input Output System Giver - på en simpel og nem måde - mulighed for at dele ressourcer (filer,
Computerens Anatomi KOM/IT
j Computerens Anatomi KOM/IT Rapporten er skrevet af: Frederik, Jesper og Peter Gruppemedlemmer: Simon, Jesper, Frederik, Mathias og Peter Klasse: 1.3 Periode/øvelsesdato:14-02-2014 til 14-03-2014 Afleveringsdato:
Program Dokumentation PC Software Skrevet af. Gruppen. Version 1.0
Program Dokumentation PC Software Skrevet af Gruppen. Version 1.0 Indholds fortegnelse 1. INDLEDNING...3 1.1. FORMÅL...3 1.2. REFERENCER...3 1.3. VERSIONSHISTORIE...3 1.4. DEFINITIONER...3 1.5. DOKUMENTATIONENS
Udbud af IT-udstyr i Helsingør Kommune
Udbud af IT-udstyr i Helsingør Kommune Generell Informasjon Versjon 1 Url http://com.mercell.com/permalink/34697613.aspx Ekstern anbuds referanse ID 12/7362 Konkurranse type: Anbudskonkurranse Dato for
Backup og gendannelse
Backup og gendannelse Brugervejledning Copyright 2007 Hewlett-Packard Development Company, L.P. Windows er et amerikansk-registreret varemærke tilhørende Microsoft Corporation. Oplysningerne indeholdt
Hvad skal du vide for at bygge din egen computer?
Hvad skal du vide for at bygge din egen computer? Kender du alle de her dele og hvad de gør godt for? Er du mellem 11 og 16 år, og tænker på at sammensætte din egen computer? Så er denne her guide lige
Contents. ESXi installation og basisk konfiguration
Contents ESXi installation og basisk konfiguration... 1 Opsætning af ESXi virtuelle netværk... 7 Vælge netværk som et GuestOS skal tilsluttes... 9 Installation af virtuelle maskiner... 11 Arbejde med Guest
Tillykke med din nye Føniks computer!
Tillykke med din nye Føniks computer! Vi er glade for at kunne levere din nye computer og håber du får mange gode timer med den. For at gøre det lettere for dig, har vi lavet denne guide, der måske kan
Installér din Officepakke 2013
Vær opmærksom på der godt kan forekomme andre billeder end dem som er illustreret. Dette er grundet ændringer fra microsoft. Blandt andet bliver SkyDrive ændret til OneDrive. Er du i tvivl om noget kan
DGMF Kursus i Digitalcentralen. Rev. 19 / 11-2009 Poul Erik Christiansen. DiMAX 1200Z Digitalcentral
DGMF Kursus i Digitalcentralen. Rev. 19 / 11-2009 Poul Erik Christiansen DiMAX 1200Z Digitalcentral Funktioner i DiMAX -valgfri Strømstyrke 4, 7, 12 Amp. -separat programmerings udtag -spændingsbegrænsning
Optimering af dit trådløse net
Optimering af dit trådløse net Her er en lille guide til nogle forslag du selv kan gøre for at optimere dit trådløse net. Du skal dog være opmærksom på følgende: - Den hastighed du køber er garanteret
MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION
MANUAL SKIOLD GØR EN FORSKEL DISTRIWIN SERVICE INSTALLATION 140 981 002 930 Vers. 1.01 05-01-2017 INDHOLD 1 Introduktion... 4 2 Udpak DistriWin Service installationen... 4 3 Installer DistriWin Service...
Vidar Jon Bauge. Notater til Teknik. Datamatikeruddannelsen efterår 2005 Side 1 af 54
Notater til Teknik 2005 Datamatikeruddannelsen efterår 2005 Side 1 af 54 Indholdsfortegnelse Operativsystemer......4 Batch systemer......4 Time-sharing systemer......4 Computer Systemer......6 I/O struktur......6
News. Gør det lettere... Sound Switcher. Wireless Battery-free Mouse. USB 2.0 Hub & 14in1 CardReader. Wireless Multimedia Link
News Gør det lettere... Sound Switcher Wireless Battery-free Mouse USB 2.0 Hub & 14in1 CardReader Wireless Multimedia Link Nyheder Sound Switcher Man sidder og lytter til den nyligt indkøbte CD på computerens
Installation af Office 365 - Windows 8/10
Installation af Office 365 - Windows 8/10 Vigtig information før du starter 1. Office 365 virker kun så længe du går på skolen. 2. Office 365 kan kun installeres på Windows 7 eller nyere styresystem. 3.
Nyheder i MagiCAD 2010.5 til AutoCAD Generelle nyheder VIGTIGT!
Nyheder i MagiCAD 2010.5 til AutoCAD Den nye version af MagiCAD til AutoCAD 2011 er frigivet. Kunder med subskription aftale har allerede fået en mail med oplysninger om hvordan den nye version kan downloades.
Hurtig Start Guide 1
Hurtig Start Guide 1 Kamera Tilslutnings Diagram Telefon Tablet OBS: I den indledende opsætning, tilslut kameraet til routeren med Ethernet kablet, følg derefter de næste trin 2 1. Installer Reolink APP
Wii Software Modificering. Uber Guide
Wii Software Modificering Uber Guide Af Michael Bartholin (og Alice Raunsbæk) http://wii.m-r-a.dk Revision: 2.2 Side 1 af 13 Sidst opdateret: 01/03/2010 Indholdsfortegnelse Indholdsfortegnelse...2 Introduktion...3
Formfaktor: Mini-DTX 20cm (7,87 inches) x 17cm (6,69 inches)
Bundkort: Adina Formfaktor: Mini-DTX 20cm (7,87 inches) x 17cm (6,69 inches) Chipset: AMD Hudson D1 Fusion Kontrol Host Hukommelsessokler: 2 x DDR3 Front side bus hastigheder: 2.5GT / s Processor socket:
Eksamens spørgsmål i Teknologi (Digital) 3. Semester (i)
Eksamens spørgsmål i Teknologi (Digital) 3. Semester (i) 1. DS1821 1-WIRE KOMMUNIKATION (HERUNDER TIMING KRAV) ------------------------ 2 2. DS1821 SOFTWARE (OPBYGNING AF STYREPROGRAM I SYSTEM51 C) -----------
Oversigt. Operativsystemer [5]: Filsystemer. Hvad er en fil? Hvor er en fil? Strukturen af en fil. Beskrivelse af en fil
Oversigt Operativsystemer [5]: Filsystemer Datalogi F Forår 2003 Jørgen Sværke Hansen [email protected] Grænseflade: Filoperationer Filens struktur Katalogstrukturer Implementering: Lagerallokering Afbildning
TRUST 100MB SPEEDSHARE USB ADAPTER
1 Introduktion Tillykke med Deres køb af Trust 100MB Speedshare USB Adapter. Trust 100MB Speedshare USB Adapteret giver Dem mulighed for at forbinde Deres PC med et lokalt netværk (LAN) og/eller med en
Installation af Office 365 - Windows 7
Installation af Office 365 - Windows 7 Vigtig information før du starter 1. Office 365 virker kun så længe du går på skolen. 2. Office 365 kan kun installeres på Windows 7 eller nyere styresystem. 3. Installation
IP & GPRS IP (+ GPRS) transceivere
IP & GPRS IP (+ GPRS) transceivere IP/GPRS serie IP ER FREMTIDEN FRA ANALOG TIL DIGITAL Den perfekte løsning i enhver situation Transmission af alarminformation via IP at slutbruger er nødt til at udskifte
Til dig som vil have et indblik i computeren
Til dig som vil have et indblik i computeren CPU RAM Netkort Lydkort Grafikkort Harddisk Optisk drev Bundkort Køling Strømforsyning Skærm Mus Tastatur Indholdsfortegnelse Fra polfoto.dk Indledning I denne
Drev Brugervejledning
Drev Brugervejledning Copyright 2008 Hewlett-Packard Development Company, L.P. Windows er et amerikansk-registreret varemærke tilhørende Microsoft Corporation. Produktbemærkning Denne brugervejledning
Projektoplæg - AMU kursus 44953 - Netteknik - Server - Videregående
Velkommen til projektforløbet på Netteknik - Server - Videregående! Udarbejdet af: Anders Dahl Valgreen, mail [email protected], mobil 23 43 41 30 I dette projekt skal din gruppe i tæt samarbejde med resten
Bevægelses analyse med SkillSpector. Version 1.0 Sidste opdatering: 14/05-2008
Bevægelses analyse med SkillSpector Version 1.0 Sidste opdatering: 14/05-2008 Hvad er SkillSpector SkillSpector er software program til video baseret bevægelses analyse. Der er følgende muligheder med
WiseCam. Driftsmanual. Hanger. Styreboks. Håndtag Stop Kontol lampe Run. Kamera
WiseCam Driftsmanual Hanger Håndtag Stop Kontol lampe Run Styreboks Kamera Indledning.... 3 Tekniske data.... 4 Sikkerhed.... 5 Skift Mini SD kort... 6 Skift batteri... 7 Montage af WiseCam... 8 Installation
