LES ENTRÉES/SORTIES Intro au SGF. C.Crochepeyre Intro SGF: E/S disque 1

Documents pareils
Gestion de mémoire secondaire F. Boyer, Laboratoire Sardes

EX4C Systèmes d exploitation. Séance 14 Structure des stockages de masse

Systèmes d Exploitation - ENSIN6U3. Aix-Marseille Université

1. Systèmes d entrée/sortie 2. Systèmes de fichiers 3. Structure de mémoire de masse (disques)

Structure fonctionnelle d un SGBD

Partie 7 : Gestion de la mémoire

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

Systemes d'exploitation des ordinateurs

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

GESTION DE LA MEMOIRE

SYSTÈME DE GESTION DE FICHIERS

Présentation du module Base de données spatio-temporelles

Chapitre 4 : Les mémoires

Corrigé des TD 1 à 5

Styler un document sous OpenOffice 4.0

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Système de Gestion de Fichiers

Chapitre V : La gestion de la mémoire. Hiérarchie de mémoires Objectifs Méthodes d'allocation Simulation de mémoire virtuelle Le mapping

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

Assembleur. Faculté I&C, André Maurer, Claude Petitpierre

PARAGON Disk Wiper. Guide de l utilisateur. Paragon Technology GmbH, System Programmierung. Copyright Paragon Technology GmbH

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

ATELIERS DE FORMATION TECHNICIEN DE MAINTENANCE INFORMATIQUE

TD Architecture des ordinateurs. Jean-Luc Dekeyser

Fonctions De Base D un Système D Exploitation. I- introduction : II- Gestion des processus :

M06/5/COMSC/SP1/FRE/TZ0/XX INFORMATIQUE NIVEAU MOYEN ÉPREUVE 1. Mardi 2 mai 2006 (après-midi) 1 heure 30 minutes INSTRUCTIONS DESTINÉES AUX CANDIDATS

Architecture des ordinateurs

NOTIONS DE RESEAUX INFORMATIQUES

Leçon 1 : Les principaux composants d un ordinateur

Mise à jour, sauvegarde et restauration de logiciels

ISO/CEI NORME INTERNATIONALE

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

Examen Médian - 1 heure 30

LE DISQUE DUR : IDE (Integrated Device Electronique) : La nouvelle référence.

Stockage Réseau. Le stockage s'échappe du système pour devenir une fonction réseau

Concepts et systèmes de stockage

MARS La mise en place d un réseau informatique facilite la communication interne d une entreprise. # #

Cours Informatique 1. Monsieur SADOUNI Salheddine

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Module M1 Elément 2 : Informatique 1 (I1)

Les systèmes de base de données temps réels. Pokrovskaya Natalia, Kabbali Nadia

Chapitre 5 Vision Informatique Logique Architectures Applicative et Logicielle

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Cours de Système : Gestion de Fichiers

LES SYSTÈMES DE FICHIERS

Tests de performance du matériel

Architectures Client-Serveur

Cours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions

IV- Comment fonctionne un ordinateur?

Cloner son système avec True Image

Organisation des Ordinateurs

Dossier d'étude technique

Informatique pour scientifiques hiver Plan général Systèmes d exploitation

Procédure appropriée pour éditer les diagrammes avec ECM Titanium

Temps Réel. Jérôme Pouiller Septembre 2011

Manuel d'installation de GESLAB Client Lourd

CPLN 20/08/2009 MBO Service ICT et Pédagogie

Virtualisation de Windows dans Ubuntu Linux

CARPE. Documentation Informatique S E T R A. Version Août CARPE (Documentation Informatique) 1

On distingue deux grandes catégories de mémoires : mémoire centrale (appelée également mémoire interne)

Guide pour l Installation des Disques Durs SATA et la Configuration RAID

Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

1 Description générale de VISFIELD

FIDÉICOMMIS. Être en mesure de :

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

Systèmes de Gestion de Bases de Données (SGBD) relationnels Maude Manouvrier

Prise en main. Norton Ghost Pour trouver des informations supplémentaires. A propos de Norton Ghost

Algorithmique des Systèmes Répartis Protocoles de Communications

Cisco Certified Network Associate

Consigne : je remplis le tableau en tenant compte des informations de la ligne supérieure et de la colonne de gauche (droite pour les gauchers)

Éléments d'architecture des ordinateurs

Ecole des Hautes Etudes Commerciales HEC Alger. par Amina GACEM. Module Informatique 1ière Année Master Sciences Commerciales

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

CS REMOTE CARE - WEBDAV

Ordinateurs, Structure et Applications

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

Technologie SDS (Software-Defined Storage) de DataCore

LIVRE BLANC Pratiques recommandées pour l utilisation de Diskeeper sur les réseaux SAN (Storage Area Networks)

SUPPORT DE COURS LOGICIEL SAGE SAARI COMPTABILITE 100

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Informatique Générale

Réalisation d un OS 32 bits pour PC(x86)

Problématiques de stockage d un Data Center

MODE D EMPLOI DU LOGICIEL LIGNES DE TEMPS A partir du film La Mort aux trousses d Alfred Hitchcock

Le Raid c est quoi? Comment ca marche? Les différents modes RAID :

Partie théorique (20 points) :

Partage avec collaboration Important : Ce type de partage exige la connexion à un serveur CmapServer.

Contacts. Mode de communication : LSF, écrit / oral français. contact régions Lorraine / Alsace et régions proches

Alarme anti-intrusion

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

ACCUEIL / Introduction. Introduction. Présentation de StarBoard Software Éléments de l écran Guide de démarrage rapide

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Fiche produit FUJITSU ETERNUS DX200F Baie de stockage Flash

Ordinateurs de bureau HP et Compaq - Création du jeu de disques de récupération

Cégep de Saint Laurent Direction des communications et Direction des ressources technologiques. Projet WebCSL : Guide de rédaction web

Transcription:

LES ENTRÉES/SORTIES Intro au SGF C.Crochepeyre Intro SGF: E/S disque 1

Le système d'exploitation et les E/S processeur système exploitation E/S interruptions bus mémoire - E/S Mémoire contrôleur contrôleur disque disque imprimante C.Crochepeyre Intro SGF: E/S disque 2

Du programme au périphérique Programme Système d'exploitation Contrôleur Périphérique E/S Pilote lecture écriture données S E/S LOGICIEL MATERIEL C.Crochepeyre Intro SGF: E/S disque 3

LE LOGICIEL Indépendance vis à vis du matériel logiciels en couches: contrôlent le fonctionnement contrôlent les transferts contrôlent les erreurs noms symboliques des périphériques Transferts synchrones ou asynchrones Périphériques partagés ou dédiés C.Crochepeyre Intro SGF: E/S disque 4

Les couches logiciels réponse Requêtes E/S utilisateur requête traitement Système E/S S.E. commandes Pilote S.E. matériel matériel Interruptions Contrôleur E/S PÉRIPHÉRIQUE S.E. accès unité C.Crochepeyre Intro SGF: E/S disque 5

Les disques Caractéristiques: - support magnétique - découpage en cylindre, piste, face, secteur - unité d'échange: secteur Fonctions du pilote de disque: - lecture secteur - écriture secteur Programmation du contrôleur disque - temps de positionnement du bras sur le cylindre - temps de rotation du disque sous le secteur - temps de l'opération de transfert des données C.Crochepeyre Intro SGF: E/S disque 6

Les concepts physiques du disque SECTEUR le point de départ bras tête PISTE C.Crochepeyre Intro SGF: E/S disque 7

L'organisation physique du disque La piste subdivision de la face du disque en zones cylindriques numérotation de l'extérieur vers l'intérieur de 0 à n Le secteur subdivision de chaque piste en segments égaux numérotation par piste de 0 à m La face chaque face du disque porte un numéro 0 ou 1 Le cylindre ensemble de pistes de même numéro cas d'empilement de disques ou disque double face L'adressage: Unité d'échange: N piste ou cylindre N secteur N face le secteur C.Crochepeyre Intro SGF: E/S disque 8

Le formatage du disque Opération système qui consiste sur un disque vierge à écrire les premières informations Ces informations vont marquer les emplacements: - des pistes et des secteurs Elles sont déposées sur la surface du disque: - en déplaçant le bras de L/E d'un pas - en écrivant d'un bloc des données caractérisant la piste Ces données/piste sont celles d'un format connu du S.E. - marque de début de piste - longueur - marque de début et de fin de chaque secteur de la piste - marque de fin de piste C.Crochepeyre Intro SGF: E/S disque 9

L'entrelacement des secteurs d'un disque Organisation particulière des secteurs évite la perte de temps évite la perte de données Numérotation des secteurs fonction de la vitesse de rotation du disque du temps de l'opération d'accès à un secteur Facteur d'entrelacement intervalle entre chaque n de secteur C.Crochepeyre Intro SGF: E/S disque 10

7 0 Divers entrelacements 6 1 5 2 4 3 sans entrelacement entrelacement simple 7 0 3 4 6 2 5 1 entrelacement double 5 0 2 3 7 6 4 1 C.Crochepeyre Intro SGF: E/S disque 11

L'ordonnancement du bras Pour améliorer le temps d'accès : des algorithmes d'ordonnancement du bras - FCFS: requêtes servies séquentiellement - SSF: recherche la plus courte d'abord - SCAN: algorithme de l'ascenseur descendant/ascendant - C.SCAN: algorithme de l ascenseur descendant 1 2 3 1 2 3 1 2 3 FCFS SSTF SCAN C-SCAN C.Crochepeyre Intro SGF: E/S disque 12

Les erreurs Les erreurs sont traitées par le pilote: - de programmation - de checksum - de secteur endommagé - de positionnement du bras - du contrôleur Les solutions: - tentatives multiples de l'opération - en écriture, saut des blocs détériorés - recalibrage du bras - extrême: 'erreur fatale' C.Crochepeyre Intro SGF: E/S disque 13

La programmation du contrôleur disque INITIALISATION - du contrôleur de disque - du DMA - des interruptions LECTURE SECTEUR - recherche piste - lecture secteur - traitement erreurs ECRITURE SECTEUR - recherche piste - écriture secteur - traitement erreurs C.Crochepeyre Intro SGF: E/S disque 14

La suite..sgf C.Crochepeyre Intro SGF: E/S disque 15