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

Apple Discussion :

[Mac OS X] Accroître l'utilisation du processeur pour une tâche


Sujet :

Apple

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Aucun
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Aucun

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Par défaut [Mac OS X] Accroître l'utilisation du processeur pour une tâche
    J'ai un Dual Core 2 et j'aimerai réduire le temps de compression de mes sauvegardes effectuées à l'aide de DropStuff en faisant travailler les deux puces à fond ! Je n'ai rien trouvé au niveau du Moniteur d'activité. J'ai remarqué que le % du processeur plafonnait à 100. Il pourrait aller au moins à 190 !
    Quelqu'un a-t-il une idée ?

    Merci.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par XDev1 Voir le message
    J'ai un Dual Core 2 et j'aimerai réduire le temps de compression de mes sauvegardes effectuées à l'aide de DropStuff en faisant travailler les deux puces à fond ! Je n'ai rien trouvé au niveau du Moniteur d'activité. J'ai remarqué que le % du processeur plafonnait à 100. Il pourrait aller au moins à 190 !
    Quelqu'un a-t-il une idée ?

    Merci.

    si le développeur ne l'a pas conçu pour, rien ne dit que le programme soit capable d'utiliser les N processeurs…

    reste la commande habituelle Unix "nice"… pour les programmes qui peuvent se lancer via le Terminal…

  3. #3
    Membre émérite Avatar de Ceylo
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 216
    Par défaut
    En quoi la commande "nice" peut servir ici JeitEmgie ?

    Et effectivement une seule opération de compression ne peut pas utiliser les deux coeurs à fond si ce n'est pas prévu, en revanche tu peux lancer deux compressions en même temps sans ralentissement, chacune utilisant un coeur différent.

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par Spootnik Voir le message
    En quoi la commande "nice" peut servir ici JeitEmgie ?

    Et effectivement une seule opération de compression ne peut pas utiliser les deux coeurs à fond si ce n'est pas prévu, en revanche tu peux lancer deux compressions en même temps sans ralentissement, chacune utilisant un coeur différent.
    certains programmes avec interface graphique supporte aussi le lancement par ligne de commande… (mais DropStuff est une application PEF pas Mach-O… donc en plus il faut la lancer via /System/Library/Frameworks/Carbon.framework/Versions/A/Support/LaunchCFMApp…)


    donc un "nice -20" pourrait augmenter la part du CPU utilisé par une telle tâche…

  5. #5
    Membre confirmé
    Homme Profil pro
    Aucun
    Inscrit en
    Avril 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Aucun

    Informations forums :
    Inscription : Avril 2008
    Messages : 79
    Par défaut
    Les sauvegardes sont constituées de plusieurs fichiers, c'est pour cette raison que le traitement parallèle est envisageable.
    Merci pour ces précisions, mais effectivement, le concepteur de DropStuff ne semble pas avoir géré le cas des processeurs multiples.

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par XDev1 Voir le message
    Les sauvegardes sont constituées de plusieurs fichiers, c'est pour cette raison que le traitement parallèle est envisageable.
    Merci pour ces précisions, mais effectivement, le concepteur de DropStuff ne semble pas avoir géré le cas des processeurs multiples.
    "1 groupe de plusieurs fichiers -> 1 archive"

    laisse moins de place à la parallélisation que

    "plusieurs groupes de fichiers -> 1 archive par groupe"

    dans le premier cas il faut gérer les résultats intermédiaires, synchroniser et réassembler les résultats temporaires dans l'archive finale…

    le deuxième cas est évidemment beaucoup plus simple et la fonction "Compresser" du Finder le fait naturellement (tout comme la copie de fichiers d'ailleurs…)

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/03/2013, 14h41
  2. Utiliser un ascenseur pour une application MDI
    Par kurkaine dans le forum C++Builder
    Réponses: 6
    Dernier message: 27/09/2006, 13h54
  3. [XSLT] processeur pour une transformation XML vers XML
    Par fanette dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 15/06/2006, 12h46
  4. Réponses: 4
    Dernier message: 09/02/2006, 17h44
  5. [MASM] Utiliser un .IF pour une comparaison de nombre signés
    Par Crisanar dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 24/11/2004, 16h32

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