Configuration requise
Pour être utilisés efficacement, tous les logiciels informatiques nécessitent que certains composants matériels ou d’autres ressources logicielles soient présents sur un ordinateur . [1] Ces conditions préalables sont appelées exigences système (informatiques)et sont souvent utilisés comme ligne directrice par opposition à une règle absolue. La plupart des logiciels définissent deux ensembles de configuration système requise : minimale et recommandée. Avec la demande croissante de puissance de traitement et de ressources plus élevées dans les nouvelles versions de logiciels, la configuration système requise a tendance à augmenter avec le temps. Les analystes du secteur suggèrent que cette tendance joue un plus grand rôle dans la conduite des mises à niveau des systèmes informatiques existants que les avancées technologiques. Un second sens du terme d’exigences système, est une généralisation de cette première définition, donnant les exigences à respecter dans la conception d’un système ou d’un sous-système.
Configuration recommandée
Souvent, les fabricants de jeux fourniront au consommateur un ensemble d’exigences différentes de celles qui sont nécessaires pour exécuter un Logiciel. Ces exigences sont généralement appelées les exigences recommandées. Ces exigences sont presque toujours d’un niveau nettement supérieur aux exigences minimales et représentent la situation idéale dans laquelle exécuter le Logiciel. De manière générale, il s’agit d’une meilleure directive que la configuration système minimale requise afin d’avoir une expérience pleinement utilisable et agréable avec ce Logiciel.
Exigences matérielles
L’ensemble d’exigences le plus courant défini par tout système d’exploitation ou Application logicielle est les ressources informatiques physiques, également appelées matériel . Une liste d’exigences matérielles est souvent accompagnée d’une liste de compatibilité matérielle (HCL), en particulier dans le cas des systèmes d’exploitation. Une HCL répertorie les périphériques matériels testés, compatibles et parfois incompatibles pour un système d’exploitation ou une application particulière. Les sous-sections suivantes traitent des divers aspects de la configuration matérielle requise.
Architecture
Tous les systèmes d’exploitation informatiques sont conçus pour une architecture informatique particulière . La plupart des applications logicielles sont limitées à des systèmes d’exploitation particuliers exécutés sur des architectures particulières. Bien qu’il existe des systèmes d’exploitation et des applications indépendants de l’architecture, la plupart doivent être recompilés pour fonctionner sur une nouvelle architecture. Consultez également une liste des systèmes d’exploitation courants et de leurs architectures de prise en charge.
Puissance de calcul
La puissance de l’ unité centrale de traitement (CPU) est une exigence système fondamentale pour tout Logiciel. La plupart des logiciels exécutés sur une Architecture X86 définissent la puissance de traitement comme le modèle et la vitesse d’horloge du processeur. De nombreuses autres fonctionnalités d’un processeur qui influencent sa vitesse et sa puissance, telles que la vitesse du bus , le cache et le MIPS , sont souvent ignorées. Cette définition de la puissance est souvent erronée, car les processeurs AMD Athlon et Intel Pentium à une vitesse d’horloge similaire ont souvent des vitesses de débit différentes. IntelPentium _Les processeurs jouissent d’une popularité considérable et sont souvent mentionnés dans cette catégorie. [ citation nécessaire ]
Mémoire
Tous les logiciels, lorsqu’ils sont exécutés, résident dans la Mémoire vive (RAM) d’un ordinateur. Les besoins en mémoire sont définis après avoir pris en compte les demandes de l’application, du système d’exploitation, des logiciels et fichiers de prise en charge et des autres processus en cours d’exécution. Les performances optimales d’autres logiciels indépendants exécutés sur un système informatique multitâche sont également prises en compte lors de la définition de cette exigence.
Stockage secondaire
Les exigences en matière de périphérique de stockage de données varient en fonction de la taille de l’installation du Logiciel, des fichiers temporaires créés et conservés lors de l’installation ou de l’exécution du Logiciel et de l’utilisation possible de l’espace d’échange (si la RAM est insuffisante).
Adaptateur pour écran
Les logiciels nécessitant un affichage graphique supérieur à la moyenne , comme les éditeurs graphiques et les jeux haut de gamme , définissent souvent des adaptateurs d’affichage haut de gamme dans la configuration système requise.
Périphériques
Certaines applications logicielles doivent faire un usage intensif et/ou spécial de certains périphériques , exigeant les performances ou les fonctionnalités supérieures de ces périphériques. Ces périphériques comprennent les lecteurs de CD-ROM , les claviers , les dispositifs de pointage , les périphériques réseau , etc.
Logiciels requis
Les exigences logicielles traitent de la définition des exigences en matière de ressources logicielles et des prérequis qui doivent être installés sur un ordinateur pour assurer le fonctionnement optimal d’une application. Ces exigences ou conditions préalables ne sont généralement pas incluses dans le package d’installation du Logiciel et doivent être installées séparément avant l’installation du Logiciel.
Plateforme
Une plate-forme informatique décrit une sorte de cadre , matériel ou Logiciel , qui permet au Logiciel de fonctionner. [2] Les plates-formes typiques incluent l’ architecture , le système d’exploitation ou les langages de programmation d’un ordinateur et leurs bibliothèques d’exécution .
Le système d’exploitation est l’une des exigences mentionnées lors de la définition des exigences système (Logiciel). Le Logiciel peut ne pas être compatible avec différentes versions de la même ligne de systèmes d’exploitation, bien qu’une certaine mesure de compatibilité descendante soit souvent maintenue. Par exemple, la plupart des logiciels conçus pour Microsoft Windows XP ne s’exécutent pas sur Microsoft Windows 98 , bien que l’inverse ne soit pas toujours vrai. De même, les logiciels conçus à l’aide des nouvelles fonctionnalités du Noyau Linux v2.6 ne s’exécutent ou ne se compilent généralement pas correctement (ou pas du tout) sur les distributions Linux utilisant le noyau v2.2 ou v2.4.
API et pilotes
Les logiciels utilisant de manière intensive des périphériques matériels spéciaux, tels que des adaptateurs d’affichage haut de gamme , nécessitent une API spéciale ou des pilotes de périphérique plus récents. Un bon exemple est DirectX , qui est une collection d’API pour gérer les tâches liées au multimédia, en particulier la programmation de jeux, sur les plates-formes Microsoft .
Navigateur Web
La plupart des applications et logiciels Web dépendent fortement des technologies Web pour utiliser le navigateur par défaut installé sur le système. Microsoft Internet Explorer est un choix fréquent de logiciels exécutés sur Microsoft Windows , qui utilise des contrôles ActiveX , malgré leurs vulnérabilités.
Autres exigences
Certains logiciels ont également d’autres exigences pour des performances correctes. La connexion Internet (type et vitesse) et la résolution de l’écran d’affichage en sont des exemples notables.
Exemples
Voici quelques exemples de définitions d’exigences système pour les jeux PC populaires et la tendance des besoins en ressources sans cesse croissants :
Par exemple, alors que StarCraft (1998) exige :
Conditions | |
---|---|
les fenêtres | |
Système opérateur | Windows 95 ou NT ou supérieur |
CPU | Processeur Pentium à 90 MHz ou supérieur |
Mémoire | 16 Mo de RAM |
Espace libre | 80 Mo disponibles |
Médias | CD-ROM , 2x ou supérieur |
Matériel graphique | DirectX 3.0 ou supérieur |
Doom 3 (2004) nécessite :
Conditions | |
---|---|
les fenêtres | |
Système opérateur | Windows 2000 / XP |
CPU | Processeur Pentium 4 1,5 GHz ou Athlon XP 1500+ ou supérieur |
Mémoire | 384 Mo de RAM |
Espace libre | 2,2 Go d’espace libre |
Médias | CD-ROM 8x vitesse |
Matériel graphique | Accélérateur matériel 3D – 64 Mo de mémoire minimum DirectX 9.0b |
Matériel audio | Carte son 16 bits compatible DirectX 9.0b |
Star Wars : Le Pouvoir de la Force (2009) nécessite :
Conditions | |
---|---|
les fenêtres | |
Système opérateur | Windows XP SP3, Windows Vista SP2, Windows 7 |
CPU | Core 2 Duo ou Athlon X2 à 2,4 GHz |
Mémoire | 2 Go de RAM |
Espace libre | 8 Go d’espace libre, 23,8 Go + 1 Go d’espace de fichier d’échange |
Matériel graphique | Carte vidéo compatible DirectX 9.0c . Accélérateur matériel 3D – 256 Mo de mémoire minimum |
Matériel audio | Carte son compatible DirectX 9.0c |
Grand Theft Auto V (2015) nécessite : [3]
Conditions | |
---|---|
les fenêtres | |
Système opérateur | Windows 8.1 64 bits, Windows 8 64 bits, Windows 7 Service Pack 1 64 bits, Windows Vista Service Pack 2 64 bits |
CPU | Core 2 Quad Q6600 à 2,4 GHz ou AMD Phenom 9850 à 2,5 GHz |
Mémoire | 4 Go de RAM |
Espace libre | 65 Go d’espace libre |
Matériel graphique | GPU compatible DirectX 10 : GeForce 9800GT 1 Go ou ATI Radeon HD 4870 1 Go |
Matériel audio | Carte son compatible DirectX 10 |
Voir également
- Exigence
- Analyse des besoins
- Spécification des exigences logicielles
- Spécification (norme technique)
- Spécification des exigences système (SyRS)
Références
- ^ “Définition des exigences système” . Techterms.com . Récupéré le 23/01/2014 .
- ^ “Définition de plate-forme” . Techterms.com . Récupéré le 23/01/2014 .
- ^ “Spécifications du système Grand Theft Auto V PC – Support Rockstar” . Jeux Rockstar . Récupéré le 22 avril 2015 .