Connaissances Informatiques >> systèmes >> fenêtres >> Content
  Derniers articles
  • Comment faire pour supprimer un cach…
  • Comment faire pour modifier le contr…
  • Comment personnaliser une clé 
  • Comment puis-je vérifier si un ordi…
  • Comment restaurer une poubelle suppr…
  • Comment remplacer Intérieur encadre…
  • Comment Slipstream pilotes de périp…
  • Comment puis-je obtenir des symboles…
  • Pourquoi certains Icons ICO & Autres…
  • Comment faire pour exécuter Regedit…
  •   fenêtres
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    fenêtres

    Qu'est-ce qu'une bibliothèque d'exécution

    ? Bibliothèques d'exécution travaillent dans les coulisses pour automatiser les tâches courantes effectuées par les différents langages de programmation informatiques et systèmes d'exploitation . Runtimes sont également utilisés pour fournir l'efficacité en réduisant le nombre d'étapes nécessaires à l'exécution des programmes et réduisant les ressources nécessaires , telles que l'espace disque , la mémoire et l'utilisation du processeur . Photos, illustrations et systèmes d'exploitation informatiques

    de signification - comme Microsoft Windows ou Linux - utilisent fréquemment des bibliothèques d'exécution . Bibliothèques d'exécution relier le système d'exploitation avec des programmes en une seule étape. Runtimes spécifiques sont disponibles pour tous les programmes spécifiques aux langues pour les runtimes . Exemples de runtimes incluent Microsoft Visual Basic , Microsoft C + + ("C -plus -plus ») , Microsoft C # ("C -sharp ») . NET Framework ( «Cadre dot- net ») et l'environnement d'exécution Java.

    Comment autonomies fonctionnent

    Une bibliothèque d'exécution se compose des fonctions, des variables et des constantes communes à de nombreuses opérations du programme. Ces fonctions peuvent effectuer des calculs , de matériel d'accès ou d'autres logiciels , le rendu des vidéos et faire d'autres emplois multiples - les utilisations sont illimitées. Ces bibliothèques d'exécution peuvent également contenir des images, audio , vidéo, texte et même d'autres bibliothèques d'exécution .

    Le fichier de bibliothèque peut également être appelé une «bibliothèque de liens dynamiques ", ou un fichier DLL. Fichiers de bibliothèque d'exécution peuvent être « appelés » au besoin, sans avoir à charger toutes les fonctions à la fois. Les fichiers DLL et les bibliothèques d'exécution peuvent également être appelés programmes «modules» pour cette raison.
    Économiser les ressources

    Contrairement à « compilateurs », runtimes effectuer toutes les opérations en une étape automatiquement - en temps réel. Les compilateurs exigent une intervention à tous les niveaux : Un programme doit être lié à chaque fonction ou routine individuelle , ce qui crée parfois des fichiers supplémentaires qui doivent également être liés à ce programme. Il en résulte une accumulation de fichiers intermédiaires qui ne sera probablement pas utile plus tard . Si un programme contient des erreurs , il doit être recompilé à chaque fois qu'il est déboguer. Chaque programme possède une copie d'une routine , qui n'est pas efficace pour un grand nombre de programmes.

    Depuis bibliothèques d'exécution peuvent être partagées entre plusieurs programmes , ils réduisent la taille des programmes et des ressources nécessaires pour exécuter les . Une bibliothèque d'exécution peut être chargé en mémoire et utilisée par plusieurs programmes.

    Voici un exemple de base . Cela suppose pas de frais généraux est créé par le compilateur : Photos

    24 programmes sont élaborées avec la même routine - chaque programme a 100.000 octets ( 100 Ko , 100 Ko ) du Code modifiable ( texte) - chaque routine a 1 million d'octets ( 1 Mo , 1 Mo ) de code.

    lorsqu'il est compilé , chaque programme aura 1,1 million d' octets , en supposant qu'aucun overhead.If ces 24 programmes sont exécutés simultanément , ils auraient besoin d'un total de 26,4 mégaoctets d' mémoire ( 1,1 x 24).

    Mais si une bibliothèque d'exécution remplacé les routines communes et a été partagé entre les programmes , chaque programme aurait 100 kilo-octets , et l' exécution serait de 1 mégaoctet. La mémoire totale serait de 3,4 méga-octets. Cela équivaut à 23 méga-octets d'économies. Ressources CPU sont également enregistrés .
    Considérations

    Depuis Windows et la plupart des programmes s'appuient fortement sur les fichiers DLL, ce n'est jamais une bonne idée de les supprimer, peu importe où ils sont stockés . Les fichiers DLL spécifiques au programme sont souvent stockés dans le dossier du programme associé , mais peuvent parfois être placés dans le dossier Windows.

    Runtimes sont souvent des fichiers DLL eux-mêmes, si la suppression ou la modification de ces fichiers auront une incidence sur plus d'un programme . Les fichiers DLL ne doit être modifié par des utilisateurs expérimentés , et même alors , le risque de la suppression des fichiers DLL est trop élevé

    suppression des fichiers DLL et runtimes peut causer des problèmes , y compris, mais sans s'y limiter , la perte de données , perte de . les fonctionnalités du programme , et ne démarre ordinateur , une instabilité du système , et les erreurs d'exécution . Vous pouvez même avoir à faire un total re- installation de Windows et des programmes.
    Autres faits

    Avant de Windows 3.1 , les fichiers DLL sont presque jamais utilisés . Après Windows 95 , ils sont devenus monnaie courante.

    Il n'est pas rare d'avoir plus de fichiers DLL que Program Files ( EXE) sur un seul ordinateur . Même un rapport de 4 à 1 sur les fichiers DLL- à - EXE est commun. C'est combien ils sont importants .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je copier mon dossier Favoris 
  • Comment mapper les touches spéciales du clavier pour différentes actions 
  • Comment tuer un gestionnaire d'impression 
  • Comment faire pour récupérer un écran de télévision 
  • Quelle est la Jscript.dll Regsvr32 
  • Composants de la fenêtre coulissante 
  • Comment faire pour installer Microsoft SNMP 
  • Comment faire pour ouvrir le Gestionnaire des tâches de l'invite de commandes 
  • Comment lire SXW 
  • Comment faire pour modifier la taille des miniatures dans l'Explorateur Windows 
  • Connaissances Informatiques © http://www.ordinateur.cc