Connaissances Informatiques >> Logiciel >> Logiciel de traitement de texte >> Content
  Derniers articles
  • Comment mot de passe protéger un fi…
  • Comment insérer un logo sur les ét…
  • Comment faire pour imprimer des adre…
  • Comment obtenir le Tick Sign 
  • Comment faire des étiquettes avec c…
  • Notepad vs Wordpad 
  • Comment insérer une case dans un do…
  • Quelles sont les différences entre …
  • Comment faire pour récupérer un do…
  • Comment mot de passe protéger les f…
  •   Logiciel de traitement de texte
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Logiciel de traitement de texte

    Un exemple de multithreading est Microsoft Word demandant que le sous-système lise un grand fichier à partir du travail de disque dur et d'impression en même temps?

    Ce n'est pas un exemple tout à fait précis de multithreading. Bien qu'il puisse * sembler * que Microsoft Word fait les deux choses en même temps, il est plus probable d'utiliser une combinaison de:

    * E / S asynchrone: Microsoft Word envoie une demande de lecture du fichier et une demande d'impression du document. Il n'attend pas l'une ou l'autre des opérations se termine avant de continuer. Le système d'exploitation gère la lecture et l'impression en arrière-plan tandis que Word continue de répondre à l'utilisateur.

    * Processus multiples: Les systèmes d'exploitation modernes sont très bons pour jongler avec plusieurs tâches. Il est possible que la lecture de fichiers se produise dans un processus distinct que l'impression, ce qui donne l'illusion d'une action simultanée.

    True multithreading:

    Le multithreading dans un seul processus (comme Word) impliquerait:

    * plusieurs threads: Imaginez que le mot a plusieurs petits programmes (fils) qui courent à l'intérieur.

    * Ressources partagées: Ces threads partageraient la même mémoire et les mêmes ressources, permettant une communication très efficace entre eux.

    * Exécution simultanée: Les threads pourraient potentiellement exécuter des instructions en même temps (sur des processeurs multicœurs modernes).

    Exemple de multithreading en mot:

    * vérification orthographique: Word peut avoir un fil dédié à la vérification de l'orthographe en arrière-plan lorsque vous tapez. Cela vous permet de continuer à taper sans attendre la fin du vérificateur orthographique.

    * Autosave: Un autre fil pourrait être en arrière-plan pour enregistrer votre document à intervalles réguliers.

    la différence clé:

    L'exemple que vous avez fourni met en évidence une idée fausse commune. Bien que les systèmes d'exploitation soient très bons pour créer l'illusion de tâches simultanées, cela est souvent réalisé grâce à des E / S asynchrones et à plusieurs processus. Le véritable multithreading implique plusieurs threads indépendants dans un seul processus, offrant un contrôle et une efficacité encore plus fins.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment supprimer une page vierge dans Word 2007 
  • Comment suivre un document Word 2007 
  • Comment faire un en-tête différent sur ​​chaque page de Word 2007 
  • Comment faire pour imprimer des bannières avec un Mac 
  • Quels sont les avantages d'un éditeur de texte 
  • Quels sont ouvertes Polices Visage 
  • Comment afficher un fichier XPS 
  • Comment remplacer Normal.dot dans Word 2000 
  • Comment puis-je obtenir mon WordPad Retour 
  • Comment faire pour supprimer un mot de passe Encryption 
  • Connaissances Informatiques © http://www.ordinateur.cc