IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

Limiter les accès disques pour traitement des données.


Sujet :

Windows

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 47
    Points : 31
    Points
    31
    Par défaut Limiter les accès disques pour traitement des données.
    Bonjour à tous,

    Je suis en pleine réflexion sur un script vbs que j'ai mis en place pour traiter des données.

    Je préviens afin de vous placer dans le contexte que ce n'est pas lié à une activitée professionnelle donc je ne suis pas obligé de suivre les contraintes pro telles que les statistiques sur les données par exemple.

    A la base, mes données étaient stockées dans une base de donnée purgée de temps en temps.
    Mais je me suis dit que je ne suis pas obligé de stocker autant de données.

    Donc j'ai adapté mon script pour ne plus stocker mes données dans une BDD mais dans des fichiers.

    Mais quitte à partir vers les extrêmes, je me demandais ce que je gagnerai à initialiser au début de mon script dans des variables mes données de base contenus dans mes fichier et n'utiliser que les variables.

    Ainsi je pense que les accès disques serons moindre mais qu'il y aurai une augmentation de l'utilisation de la RAM.

    Or il me semble que l'accès direct de la RAM vers les traitements pourraient augmenter la rapidité des traitements plutot que d'accéder au disque.

    Je pense que je suis dans le vrai mais je me demande à quel point je peux gagner en rapidité comparé au stockage dans les fichiers et dans une BDD.

    Pourriez-vous m'éclairer?

    Merci.

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 074
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 074
    Points : 12 120
    Points
    12 120
    Par défaut
    Toutes vos assertions sont à la fois vraies et fausses.

    Toutes vos affirmations disposent de contre-exemples.

    Comme toute problématique d'optimisation, on doit commencer par spécifier les caractéristiques de sollicitation du système et les critères de qualité de service. Il vous faut ces entrées pour pouvoir évaluer une solution par rapport aux autres.

    Une BDD n'est pas là juste pour épater la galerie avec une solution étiquetée PRO.

    La RAM, ça swap donc fait des appels disques, les accès disques peuvent être en cache donc utiliser la RAM.

    N'oubliez jamais de toujours évaluer les performances toutes au long du projet et d'avoir la possibilité de revenir sur des choix fait sur des contraintes qui changent toujours durant le développement. TOUJOURS.

Discussions similaires

  1. script pour traitement des données (séismes)
    Par slim251 dans le forum Tkinter
    Réponses: 5
    Dernier message: 25/09/2011, 14h08
  2. Réponses: 5
    Dernier message: 08/01/2008, 16h25
  3. Réponses: 1
    Dernier message: 24/05/2007, 18h09
  4. Réponses: 3
    Dernier message: 05/05/2006, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo