Qu'est-ce que le format de fichier SIM ?
.sim est un fichier de profilage. Les fichiers .sim stockent diverses informations relatives à l'exécution d'un programme informatique. Les profileurs de performance sont employés pour tester des applications et découvrir des erreurs ou des goulots d'étranglement. Les profileurs sont capables de surveiller l'utilisation du CPU d'un programme en cours d'exécution et son accès à diverses ressources système ou les appels de fonctions effectués.
Les fichiers avec l'extension .sim sont générés par Intel VTune, un outil d'analyse de performance logicielle développé par Intel Corporation et anciennement inclus dans le pack Intel Parallel Studio. Bien que l'outil soit compatible avec la plupart des marques et modèles de CPU, les fonctionnalités d'échantillonnage d'événements matériels les plus avancées ne sont disponibles que pour les processeurs Intel.
Le fichier .sim stocke les données de session de profilage - y compris les conditions d'exécution simulées et les compteurs de performance matériels - dans un format binaire propriétaire en « little-endian ». Il n'existe aucune signature de « magic bytes » documentée publiquement, l'identification repose donc sur l'extension plutôt que sur le contenu du fichier. La taille du fichier varie considérablement, de quelques dizaines de kilo-octets à plusieurs dizaines de méga-octets, selon la durée et la complexité de l'exécution profilée.
Le classique Intel VTune Analyzer qui produisait des fichiers .sim a depuis été abandonné. Son successeur, Intel VTune Profiler (désormais distribué dans le cadre de l'Intel oneAPI Base Toolkit), stocke les résultats dans des ensembles de résultats basés sur des répertoires et des fichiers de trace .vtss associés plutôt que dans un seul fichier .sim, ce qui rend ce format essentiellement hérité. À noter : .sim est l'une des extensions les plus surchargées en informatique, également utilisée par des simulateurs de circuits, des outils de CAE, des moteurs de jeux et des utilitaires de données de cartes SIM - le contexte du fichier est crucial pour une identification correcte.
Sécurité et sûreté
RISQUE : LOWUn fichier .sim de VTune contient des données de profilage passives et n'est pas exécutable - le risque est faible en soi. Le principal danger réside dans la surcharge de l'extension, incitant les utilisateurs à télécharger des « ouvreurs de fichiers SIM » douteux ou des « visionneuses .sim The Sims » depuis des portails publicitaires, qui sont souvent des programmes potentiellement indésirables (PUP) ou des adwares. Utilisez le téléchargement officiel d'Intel VTune (ou le jeu lui-même pour les fichiers Sims) et évitez les logiciels tiers.
Détails du format
en bref- Personnage sauvegardé The Sims (DBPF) - Le jeu The Sims d'EA stocke un personnage/Sim sauvegardé dans un fichier .sim utilisant le conteneur propriétaire DBPF - c'est de loin le type de fichier .sim le plus recherché par les utilisateurs.
- Données de simulation ESI SimulationX / CARE-S / LogikSim - Divers simulateurs CAE/EDA (SimulationX, réseau d'égouts CARE-S, outil de circuit LogikSim) enregistrent les paramètres de modèle/exécution sous l'extension .sim.
- Image de carte SIM / données d'abonné mobile - Certains outils pour téléphones/cartes SIM exportent le contenu des cartes SIM (contacts, IMSI) vers un fichier .sim.
Programmes qui ouvrent les fichiers SIM
Détails techniques
spécifications approfondies| Développeur | Intel Corporation |
| Type de format | Données de projet/simulation binaires propriétaires |
| Ordre des octets | Little-endian |
| Type MIME | application/octet-stream |
| Magic bytes | Aucun documenté ; pas de signature fixe - l'identification dépend entièrement de l'extension .sim |
| Taille de fichier typique | De quelques dizaines de Ko à plusieurs dizaines de Mo, selon la durée et la complexité du profilage |
| OS associé | Windows, Linux |
| Application parente | Intel VTune Performance Analyzer (classique, abandonné) ; Intel VTune Profiler (successeur actuel) |
| Inclus avec | Anciennement Intel Parallel Studio ; l'actuel VTune Profiler est livré avec Intel oneAPI Base Toolkit |
| Compatibilité de version | Les fichiers sont liés à la version de VTune qui les a écrits ; le format n'est pas documenté publiquement et l'interopérabilité n'est pas garantie entre les versions majeures |
| Contenu des données | Compteurs de performance matériels, données d'échantillonnage CPU, conditions d'exécution simulées et enregistrements de profilage d'appels de fonctions |
| Extensions liées | .vtss (trace VTune), .amplxe (résultat VTune Amplifier), .vtune (fichier projet) |
| Statut du format | Hérité - le moderne Intel VTune Profiler stocke les résultats dans des ensembles de résultats par répertoire, et non dans des fichiers .sim uniques |
| Ambiguïté de l'extension | Fortement surchargée - .sim est également utilisé par les simulateurs de circuits SPICE, les moteurs de jeux, les outils CAE et les utilitaires de données de cartes SIM |
| Chiffrement | Aucun documenté |
| Publié | Late 1990s (Intel VTune Performance Analyzer) |
| Dernière version | Tied to the VTune release that wrote it (VTune Profiler is the current product line; classic VTune Analyzer is retired) |
| Spécification | www.intel.com |
Conversions SIM
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers SIM.