Aller au contenu


Photo

[PS3/PS4] MTuner C/C++ Memory Profiler de Milostosic


  • Veuillez vous connecter pour répondre
3 réponses à ce sujet

Posté 25 août 2017 - 10:25

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 12 958 messages
  • Sexe:Male
Le développeur serbe Milostosic nous propose depuis quelques heures MTuner, il s'agit d'un outil qui va vous permettre d'analyser les mémoires et d'y détecter des fuites ou du moins des cohérences, sur Windows, PlayStation 4 et PlayStation 3. L'auteur nous informe qu'il utilise une nouvelle approche d'analyse de la mémoire, en gardant l'historique complet des opérations réalisés au sein de celle-ci.
 
 
 
 
 
 
Cela permet d'avoir une idée du comportement de votre mémoire au travers du logiciel et surtout cela permet de voir l'ensemble des requêtes qui sont exécutées. 
 
 
 
 
La documentation de MTuner C/C++ Memory Profiler est disponible ici.
 
 
 
 
 
MTuner intercepte toutes les opérations de mémoire effectuées par votre application (allouer, réaffecter, libérer) et les stocke dans des fichiers à analyser hors ligne. Tout l'histoire des opérations en mémoire permet des requêtes puissantes permettant d'affiner rapidement les recherches sur d'éventuelles fuites de mémoire, de vérifier un nombre élevé d'allocations ou encore de profiler les impacts d'un programme, d'un jeu ou d'une application au sein de la mémoire.
 

Voici comment Milostosic présente les fonctions principales de ce programme : 

 

 
- High performance - Profiling applications has minimal impact on run-time performance. MTuner can handle very large number of allocations per second with linear performance scaling.
 
- Non intrusive - MTuner makes no internal memory allocations during profiling. This allows MTuner to capture all allocations, even coming from CRT init phase or global variables.
 
- Memory timeline graph - With entire history of memory operations, MTuner allows for a new way to visualize memory usage evolution in your application.
 
- Filtered views - Allocations can be filtered by time range, heap, allocation size or memory tag (or any combination of those filters). For example, it's trivial to isolate allocations performed during data loading that are under 64 bytes in size and made through a specific allocator.
 
- MTuner *** - For developers using a custom memory manager or developers that want to mark timed events or add custom allocation tags and much more - MTuner *** provides complete control! It can be integrated easily in any project and supports a number of platforms.
 
- Continuous integration - MTuner can help developers track changes in memory usage on a daily basis or even after every check-in! MTuner comes with full support for command line based instrumentation and profiling.
 
- And many more!

 

 

 
 

  • Retour en haut

Posté 25 août 2017 - 10:51

#2
Shadix

Shadix

    Ingénieur informatique

  • Members
  • PipPipPip
  • 757 messages
  • Sexe:Male
D'après les photos visibles, le programme a l'air extrêmement complet, donc a ne pas utiliser par une personne ne sachant pas ce qu'elle fait. Merci pour la news et merci au développeur !
  • Retour en haut

Posté 25 août 2017 - 11:11

#3
rafikuchiwa

rafikuchiwa

    Sunriseur

  • Members
  • PipPip
  • 66 messages
Merci
  • Retour en haut

Posté 25 août 2017 - 14:50

#4
smada

smada

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 101 messages
  • Sexe:Male
  • Lieu:Afrique
  • Passions:Ma passion
Merci
  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)