# Ajout des informations complètes RAM (fréquence, form factor, type detail, rank) ## Date 2026-01-10 ## Problème initial L'utilisateur rapportait que la première case DIMM0 manquait la fréquence, et qu'il manquait également: - **Speed** (vitesse maximale) - **Form Factor** - **Part Number** - **Type Detail** (Registered/Unbuffered) - **Rank** (1R, 2R, 4R) ## Modifications ### 1. Script bench.sh - Parsing amélioré Ajout de la capture de tous les champs dmidecode pour la RAM. ### 2. Backend - Schéma RAMSlot étendu Ajout des champs: - `configured_memory_speed` (int) - `configured_memory_speed_unit` (str) - `type_detail` (str) - Registered/Unbuffered - `rank` (str) - 1, 2, 4 ### 3. Frontend - Affichage complet Affichage de tous les nouveaux champs avec icônes appropriées. ## Fichiers modifiés - `scripts/bench.sh` (lignes 591-667) - `backend/app/schemas/hardware.py` (lignes 25-39) - `frontend/js/devices.js` (lignes 928-955) - `frontend/js/device_detail.js` (lignes 410-437) ## Test Relancer un benchmark pour capturer les nouvelles données.