Vous êtes sur la page 1sur 8

TP 5 _ Temps Réel

Mohamed JEDAY / 4EA _ G2

1/ Donner les caractéristiques de la carte Raspberry Pi4

Paramètres Caractéristiques
CPU Broadcom BCM2711, Quad-core Cortex-A72 (ARM v8) à 1,5 GHz
Nombre de cores 4
Nombre de bits 64 bits
Fréquence 1,5 GHz
Mémoire 2, 4, ou 8 Go de RAM LPDDR4 (notre modèle 4)
Wi-Fi 802.11b/g/n/ac (2,4 GHz / 5 GHz)
Alimentation 5V via port USB-C ou GPIO
Bluetooth Bluetooth 5.0
Circuit vidéo 2x ports micro HDMI prenant en charge jusqu'à 4Kp60
USB 2x ports USB 3.0, 2x ports USB 2.0
Bus PCIe 2.0 pour le stockage ou l'extension
cartes micro-SD Emplacement pour carte microSD pour le stockage du système
d'exploitation et des données
audio Sortie stéréo 3,5 mm, sortie audio HDMI
vidéos Prise en charge de la lecture vidéo en 4Kp60, décodage vidéo H.265
(HEVC) jusqu'à 4Kp60

2/ Donner les différents types de Système d’exploitation pour la carte Raspberry Pi4

La carte Raspberry Pi4 peut supporter 10 systèmes d’exploitation différents

a- Compléter le tableau suivant :

OS Caractéristique Temps
réel
Raspbian Distribution Linux basée sur Debian spécialement Oui
Raspbian conçue pour Raspberry Pi

Distribution Linux spécialisée dans la sécurité informatique Non


Kali Linux et les tests de pénétration

Distribution Linux basée sur Fedora spécialement conçue Non


Pidora pour Raspberry Pi

Distribution Windows 10 conçue pour les objets connectés et Non


Windows l'Internet des objets
10 IoT
Core

basée sur Ubuntu spécialement conçue pour les objets Non


Ubuntu connectés et l'Internet des objets.
Core

Système d'exploitation développé à l'origine pour les Non


RISC OS ordinateurs Acorn RISC et adapté pour Raspberry Pi

basée sur Raspbian optimisée pour les serveurs et les réseaux Non
SARPi

basée sur Arch Linux spécialement conçue pour Raspberry Non


Arch Linux Pi
ARM

Système d'exploitation basé sur UNIX de type BSD Non


FreeBSD

Distribution basée sur Raspbian spécialement conçue pour Non


RetroPie émuler des consoles de jeux rétro
3/ description de l’OS Raspbian

a/ c’est quoi Debian GNU/Linux

Debian GNU/Linux est une distribution de système d'exploitation libre et open-source basée
sur le noyau Linux, développée par la communauté Debian. Elle est connue pour sa stabilité, sa
sécurité et sa convivialité, et est utilisée par de nombreux utilisateurs et organisations du
monde entier.

b/ donner la taille de l’OS Raspbian

Raspbian Lite : entre 400 Mo et 1 Go

Raspbian avec bureau : entre 2 Go et 4 Go

c/ dans quel partie se loge l’OS Raspbian

Operating System

d/ c’est quoi NOOBS

NOOBS (New Out Of Box Software) est un utilitaire de démarrage pour les Raspberry Pi qui
est fourni par la Fondation Raspberry Pi. Il permet aux utilisateurs d'installer facilement et
de choisir parmi plusieurs systèmes d'exploitation différents lors de la première
configuration d'un Raspberry Pi
e/ quel est la relation entre NOOBS et Raspbian

La relation entre NOOBS et Raspbian est que NOOBS est un utilitaire de démarrage qui
permet d'installer Raspbian, ainsi que d'autres systèmes d'exploitation, sur un Raspberry
Pi.

4/ Gestion de matériel avec Raspbian

Exécuter les commandes suivantes et donner leur résultat

a- Commande de caractéristique hardware :


cat /proc/cpuinfo

b- Commande pour connaitre la version de la carte


cat /sys/firmware/devicetree/model

c- Commande pour connaitre la version de Linux


cat /sys/firmware/devicetree/model

d- Commande pour connaitre les détaille de la RAM


cat/proc/meminfo

total Used free shared cashe disponible

e- Répartition de la mémoire
cat/proc/partitions

f- Déterminer la température du processeur


vcgencmd measure_temp

Temp =47.0°C

g- Déterminer le voltage
vcgencmd measure_volts

Volt =0.8350V

h- Déterminer la fréquence du processeur


vcgencmd masure_clock arm

Frequency(48)=600117184

i- Déterminer la mémoire interne du CPU


vcgencmd get_mem arm

Arm=948M

j- Déterminer la mémoire interne du GPU

vcgencmd get_mem gpu

Gpu =76M

k- Déterminer la gestionnaire de tâche du raspbian


top d1

top - 12:33:17 up 16 min,  2 users,  load average: 0.10, 0.21, 0.20


Tasks: 149 total,   1 running, 148 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.7 us,  1.0 sy,  0.0 ni, 98.3 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   3906.0 total,   3172.6 free,    290.2 used,    443.2 buff/cache
MiB Swap:    100.0 total,    100.0 free,      0.0 used.   3397.2 avail Mem

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+
COMMAND                                                                              
  360 avahi     20   0    6300   3356   2632 S   2.0   0.1   0:15.61 avahi-daemon          

  477 root      20   0  146900  49224  31828 S   2.0   1.2   0:24.20 Xorg                      

 2063 pi        20   0   10316   3064   2536 R   2.0   0.1   0:00.33 top                            

   70 root     -51   0       0      0      0 S   1.0   0.0   0:03.66 irq/37-mmc1                        

  392 root      20   0       0      0      0 I   1.0   0.0   0:02.85


kworker/u8:3-brcmf_wq/mmc1:0001:1                                                    
  864 pi        20   0  168204  50468  38708 S   1.0   1.3   0:03.24 x-terminal-emul      
 1438 pi        20   0  253012  45336  38484 S   1.0   1.1   0:05.67 chromium-browse  

 1732 pi        20   0  361056  78236  60748 S   1.0   2.0   0:15.24 chromium-browse  

    1 root      20   0   32744   7968   6396 S   0.0   0.2   0:03.51 systemd                      

    2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kthreadd                                

    3 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_gp                                    

    4 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 rcu_par_gp                            

    8 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 mm_percpu_wq                    

    9 root      20   0       0      0      0 S   0.0   0.0   0:00.07 ksoftirqd/0                            

   10 root      20   0       0      0      0 I   0.0   0.0   0:00.96 rcu_sched                              

   11 root      20   0       0      0      0 I   0.0   0.0   0:00.00 rcu_bh                                  

   12 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migration/0                            

   13 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/0                                

   14 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/1                                

   15 root      rt   0       0      0      0 S   0.0   0.0   0:00.01 migration/1                            

   16 root      20   0       0      0      0 S   0.0   0.0   0:00.06 ksoftirqd/1                            

   19 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/2                                

   20 root      rt   0       0      0      0 S   0.0   0.0   0:00.01 migration/2                            

   21 root      20   0       0      0      0 S   0.0   0.0   0:00.07 ksoftirqd/2                            

   24 root      20   0       0      0      0 S   0.0   0.0   0:00.00 cpuhp/3                                

   25 root      rt   0       0      0      0 S   0.0   0.0   0:00.00 migration/3                            

   26 root      20   0       0      0      0 S   0.0   0.0   0:00.06 ksoftirqd/3                            

   29 root      20   0       0      0      0 S   0.0   0.0   0:00.00 kdevtmpfs                            

   30 root       0 -20       0      0      0 I   0.0   0.0   0:00.00 netns                                    

   31 root      20   0       0      0      0 I   0.0   0.0   0:01.15 kworker/0:1-events              

   34 root      20   0       0      0      0 S   0.0   0.0   0:00.00 khungtaskd                          


   35 root      20   0       0      0      0 S   0.0   0.0   0:00.00 oom_reaper    

l- Donner le nombre de Task

Tasks=149

m- Déterminer les caractéristiques des connecteur USB dans la carte


Lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1a2c:2c27 China Resource Semico Co., Ltd
Bus 001 Device 004: ID 1c4f:0034 SiGma Micro
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

n-   free -h

             total        used        free      shared  buff/cache   available


Mem:          3.8Gi       290Mi       3.1Gi        93Mi       439Mi       3.3Gi
Swap:          99Mi          0B        99Mi

o- sudo df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        12G  5.8G  5.6G  52% /
devtmpfs        1.8G     0  1.8G   0% /dev
tmpfs           2.0G   22M  1.9G   2% /dev/shm
tmpfs           2.0G  8.6M  1.9G   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/mmcblk0p6  253M   53M  200M  21% /boot
tmpfs           391M  4.0K  391M   1% /run/user/1000

p- lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               3
Model name:          Cortex-A72
Stepping:            r0p3
CPU max MHz:         1500.0000
CPU min MHz:         600.0000
BogoMIPS:            108.00
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32
lpae evtstrm crc32

q- nombre core
htop
4

r- écrire la commande « top » puis appuer sur « 1 »


top - 12:40:55 up 23 min,  2 users,  load average: 0.18, 0.15, 0.17
Tasks: 151 total,   1 running, 150 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.8 us,  0.6 sy,  0.0 ni, 98.4 id,  0.0 wa,  0.0 hi,  0.3 si,  0.0 st
MiB Mem :   3906.0 total,   3168.8 free,    291.8 used,    445.4 buff/cache
MiB Swap:    100.0 total,    100.0 free,      0.0 used.   3394.7 avail Mem 
Quand on clique sur top seulement on a :
Quand on clique sur 1 on a le changement suivant

top - 12:41:45 up 24 min,  2 users,  load average: 0.12, 0.14, 0.16


Tasks: 151 total,   2 running, 149 sleeping,   0 stopped,   0 zombie
%Cpu0  :  0.3 us,  1.7 sy,  0.0 ni, 97.3 id,  0.0 wa,  0.0 hi,  0.7 si,  0.0 st
%Cpu1  :  7.3 us,  2.0 sy,  0.0 ni, 90.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu2  :  2.0 us,  0.3 sy,  0.0 ni, 97.3 id,  0.3 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu3  :  2.0 us,  0.0 sy,  0.0 ni, 98.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   3906.0 total,   3170.1 free,    290.6 used,    445.4 buff/cache
MiB Swap:    100.0 total,    100.0 free,      0.0 used.   3395.9 avail Mem 

s- nombre de core
nrpoc

t-

Vous aimerez peut-être aussi