Vous êtes sur la page 1sur 9

Matière Système d’exploitation temps réel embarqué

Classe 4 EA
Nom et Prénom Kramti Jesser

Architecture embarqué du processeur, et système d’exploitation Windows


Manipulation 1 : Sur Windows
Méthode 1 : Le gestionnaire des tâches
Les informations du nombre de cœurs et d’autre fonctionnalité du CPU sont présente dans le
gestionnaire des tâches de Windows. Il y a plusieurs méthodes pour y accéder :
a. Ouvrer le menu Démarrer puis commencer à taper "gestionnaire des tâches"
b. Faire un clic droit sur le bouton Démarrer, tu devras avoir une entrée "Gestionnaire
des tâches"
c. Cliquer droit sur la barre des tâches, un lien vers le gestionnaire des tâches est présent
d. Utilisez le raccourci clavier Ctrl+Maj+Echap

A. L’Item Processeur

1- Donner le nombre de chaque élément ainsi sa définition

Processeur
Type Processeur Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
Architecture

Cores
Nombre 6

Processeurs logiques
Nombre 12
Processus
Nombre 175
description Un processus est un système d’activités qui utilise des ressources pour
transformer des éléments d’entrée en éléments de sortie. Il s’agit
d’une suite d’étapes complète et ordonnée qui permet d’atteindre un
objectif et de créer de la valeur ajoutée.

Threads
Nombre 1923
description Un ou plusieurs threads s’exécutent dans le contexte du processus. Un
thread est l’unité de base à laquelle le système d’exploitation alloue du
temps processeur.

Handles
Nombre 77600
description Les handles sont valides jusqu’à ce qu’ils soient fermés, même après l’arrêt
du processus ou du thread qu’ils représentent. La fonction
CreateProcess retourne également un identificateur qui identifie de manière
unique le processus dans l’ensemble du système.

Utilisation
Nombre 1%
Définition

Vitesse (fréquence)
valeur 2.90GHz
Temps d’un Temps d'un cycle d'horloge = 1/Fréquence du processeur
cycle Cela signifie que chaque cycle d’horloge pour ce processeur dure environ 0.34
d’horloge nanosecondes.
description Le temps d’un cycle d’horloge d’un processeur est l’inverse de sa fréquence

Nombre Vitesse de fonctionnement


Temps d’un 1.90 GHz
cycle
d’horloge
Définition
La vitesse de fonctionnement d’un processeur, aussi appelée fréquence
d’horloge, est une mesure de la rapidité à laquelle le processeur peut exécuter des
instructions. Elle est généralement mesurée en gigahertz (GHz), ce qui signifie
des milliards de cycles par seconde.

Durée de fonctionnement
Nombre 2 :23 :58 :40
Définition Temps de fonctionnement depuis le dernier démarrage : C’est le temps
écoulé depuis le dernier démarrage de l’ordinateur.

Sockets
Nombre 3

Cache de niveau 1
Taille 384 Ko
description La mémoire cache de niveau 1 (L1) est un type de mémoire rapide qui est
intégrée directement dans le processeur. Elle est utilisée pour stocker les
informations que le processeur est susceptible d’utiliser fréquemment.
La taille de la mémoire cache L1 a un impact direct sur les performances du
processeur.

Cache de niveau 2
Nombre 1.5Mo
description La mémoire cache de niveau 2 (L2) est utilisée pour stocker les informations que
le processeur est susceptible d’utiliser fréquemment.
La taille de la mémoire cache L1 a un impact direct sur les performances du
processeur.

Cache de niveau 3
Nombre 12.0 Mo
description La mémoire cache de niveau 3 (L3) est utilisée pour stocker les informations que
le processeur est susceptible d’utiliser fréquemment.
La taille de la mémoire cache L1 a un impact direct sur les performances du
processeur.

Nom du processeur
Nom Intel Core i5-10400

Description Un processeur, aussi appelé unité centrale de calcul (UCC) ou en anglais central
processing unit (CPU), est un composant essentiel présent dans de nombreux
dispositifs électroniques. Il exécute les instructions machine des programmes
informatiques. Avec la mémoire, c’est notamment l’une des fonctions qui
existent depuis les premiers ordinateurs.

B. L’Item Mémoire
Une fois ouvert, cliquer sur l'onglet "Performance", puis sur l'item Mémoire à gauche.
1- Décrire ce que contient la fenêtre
Utilisation, composition et les performances de mémoire

2- Donner le nombre de chaque élément ainsi sa définition


Mémoire Total
Taille 16Go
Définition C’est la somme de toutes les formes de mémoire dans un système informatique, y
compris la mémoire vive (RAM), la mémoire cache, et la mémoire de stockage
(comme un disque dur ou un SSD) 1. Cette mémoire est utilisée pour stocker à la
fois les données et les instructions de programme.

Utilisée (compressée)
Nombre 6.1Go
Définition La “Mémoire utilisée (compressée)” fait référence à une fonctionnalité de
Windows 10 qui utilise la compression pour stocker davantage de données dans
la mémoire de votre système.

Disponible
Taille 9.6Go
Définition La “Mémoire Disponible” fait généralement référence à la quantité de mémoire
qui n’est pas actuellement utilisée par le système ou les applications et qui est
donc libre pour être utilisée.

Vitesse (fréquence)
Valeur 2666MHz
Temps d’un Temps d'un cycle d'horloge = 1/Fréquence du processeur
cycle Cela signifie que chaque cycle d’horloge pour cette mémoire dure environ 0.375
d’horloge nanosecondes.
Définition La “vitesse de mémoire” fait référence à la fréquence à laquelle la mémoire peut
lire ou écrire des données1. Elle est généralement mesurée en mégahertz (MHz)
ou gigahertz (GHz), qui représentent respectivement des millions et des milliards
de cycles par seconde.

Emplacement utilisé
Numéro 1 de 2
Définition L’“Emplacement utilisé de mémoire” fait généralement référence à la quantité de
mémoire qui est actuellement utilisée par le système ou les applications 1. Cela
peut inclure la mémoire vive (RAM) qui est utilisée pour stocker les données des
applications en cours d’exécution.

Facteur de Forme
Type DIMM
Définition Le “Facteur de Forme” en informatique fait référence à la taille, à la forme et à
toute autre caractéristique physique d’un composant matériel 1. Dans le contexte
de la mémoire, cela peut se référer à la forme physique des modules de mémoire,
comme les barrettes de RAM.

Matériel réservé
Taille 252Mo
Définition Le “Matériel réservé” fait référence à la partie de la mémoire vive (RAM) d’un
ordinateur qui est utilisée par un périphérique matériel tel qu’un GPU (unité de
traitement graphique), une carte son, une carte réseau et d’autres composants
matériels. Ces composants matériels doivent fonctionner correctement ; c’est
pourquoi cette mémoire est mise de côté.

Mise en cache
Taille 9.5Go
Définition La “Mise en cache de mémoire” est un processus qui permet de stocker
temporairement des copies de données provenant d’une source, afin de diminuer
le temps d’un accès ultérieur (en lecture) d’un matériel informatique (en général,
un processeur) à ces données.

Validée
Taille 6.0/31.8 Go
Définition La “Mémoire validée” dans le contexte de Windows fait référence à la somme de
la mémoire physique (RAM) et de la mémoire virtuelle allouée pour un système.

C. Disque
Une fois ouvert, cliquer sur l'onglet "Performance", puis sur l'item Disque à gauche.
Compléter le tableau suivant :

Temps 2% Vitesse 84.6 Ko Disque oui


d’activité d’écriture système
Temps de 7.8 ms Capacité 954Go Type SSD
réponse
moyen
Vitesse de 1.5 Mo Formaté 830Go
lecture

D. Processeur Graphique GPU


Une fois ouvert, cliquer sur l'onglet "Performance", puis sur l'item GPU à gauche.
Compléter le tableau suivant :
1. Comment mesurer les performances d’exécution d’une application sur le GPU

2. Compléter le tableau suivant :

Type de GPU Intel® UHD Graphics 630


Taille de mémoire de carte GPU 0.3/7.9 Go
Utilisation 4%
Mémoire de GPU partagée 0.3/7.9 Go
Emplacement physique Bus PCI 0, périphérique2, fonction 0
E. Caractéristiques générales de Windows

1. Répertoire de windows :

fonction Répertoire
intègre les fichiers et dossiers du système d'exploitation
intègre les programmes. Il rassemble les programmes
accessoires fournis avec Windows (Notepad,
calculette, ...) et les programmes installés
ultérieurement par les utilisateurs comme Word, Excel,
Access, PowerPoint, ..., ...
profils utilisateurs avec leurs documents

2. Panneau de configuration de windows


Donner le contenu de cette partie : paramètres

Fonction Description

3. Est-ce que windows est un système multi-tâche :

4. Est-ce que windows est système multi-processing :


F. Mesure de temps d’exécution :

1. Compléter le tableau suivant : (ajouter 2 applications selon votre choix)


Application Nombre de Taille % Nombre de Type de
cores mémoire d’utilisation threads priorité
du processeur
Word
Catia
Chrome
Matlab

Détermination de contour sur une image

1. Copier les images I, BW1 et BW2 : noter votre observation

2. Mesurer le temps d’exécution de ce code en utilisant les instruction tic et toc

Temps d’exécution 16
Charge d’exécution en % 30.2%

3. Changer la valeur de N par 1000


4. Calculer le temps d’exécution

Temps d’exécution 80
Charge d’exécution en % 12.668414 seconds

5. Observer s’il y a changement de taille de données dans la mémoire, si oui, calculer


cette variation

G. Refaire le même travail sur votre image personnelle


1. Calculer le temps d’exécution
2. Déterminer la charge de chaque cores de votre processeur
3. Changer le nombre de cores pour matlab et mesurer le temps d’exécution

Temps d’exécution
Charge d’exécution en %

H. Comparaison au temps réel

1. Calculer le temps réel pour les images des vidéos suivants

N° Nombre d’image / Temps pour Temps max Temps réel


seconde chaque image d’exécution
de chaque
image
Vidéo 1 25 images/s
Vidéo 2 60 images/s
Vidéo3 1200 images/s

2. Comparer les temps trouvés au temps réel du question 1

Vous aimerez peut-être aussi