Skip to content

florianleon/ProgSys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Programation Système

TP de prog système pour l'INSA Toulouse


TP1

Aucun problème particulier normalement Le code à été testé Seul le calcul n'a pas été fait correctement il a été bien fait dans la suite des TP


TP2

La première partie est correcte normalement on observe bien un probleme de synchronisation Ne pas tenir compte des fichiers tp221.c et tp222.c, je l'ai abandonné pour le réécrire proprement Du coup, tp23.c est le fichier à considerer pour la deuxieme partie avec les SHM

La commande à taper dans le terminal pour le lancer est :

./tp23 process key keySHM initValue N
//il faut le process1 s'execute en premier car c'est lui qui initialise les semaphores
    int process = 1;
    int key = 100;
    int keySHM = 200;
    int initValue = 0;
    int N = 0;

TP3

J'ai utilié une partie du TP sur les matrice qu'on a fait en architecture matérielle Le code à l'air de marcher correctement

La commande à taper dans le terminal pour le lancer est :

./tp3 methode nbthread N
    int methode = 1 ou 2 pour ligne ou colonne
    int nbthread = 1..4 pour le nombre le thread à créer
    int N = 100..1000 pour le nombre d'itération à réaliser

About

Programmation Système

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages