XL 2010 : Pourquoi aucune Cpu ne bosse ?
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

XL 2010 : Pourquoi aucune Cpu ne bosse ?



  1. #1
    BioTop

    XL 2010 : Pourquoi aucune Cpu ne bosse ?


    ------

    Bonjour,

    Je manipule de très gros tableaux dans mes feuilles Excel ( de 40 000 à 80 000 lignes et une cinquantaine de colonnes).

    Et ça rame dès que j'utilise un filtre ... jusqu'à une demi-heure avant de pouvoir consulter le résultat.

    Or quand je regarde l'état de ma machine:
    • les Cpus se roulent les pouces la plupart du temps...
    • La mémoire n'est pas toute utilisée!

    Mais que que fait donc Excel pendant ce temps ???
    Quelqu'un a t'il une idée ?

    Merci d'avance..
    Jean-Luc

    -----
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  2. #2
    f6bes

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Bjr à ,toi,
    Et ta machine est équipée avec QUOI ? (matériel ?)
    Bonne journée

  3. #3
    Bluedeep

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Bonjour,

    Citation Envoyé par BioTop Voir le message

    Je manipule de très gros tableaux dans mes feuilles Excel ( de 40 000 à 80 000 lignes et une cinquantaine de colonnes).

    Et ça rame dès que j'utilise un filtre ... jusqu'à une demi-heure avant de pouvoir consulter le résultat.
    Combien de RAM ? Windows (quelle version ?) est bien 64 bits ? Si oui, est ce bien la version 64 bits de Office qui est installée ?

  4. #4
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Cpu Intel Core i5 @ 2,3GHz
    8 Go de mémoire
    W7 entreprise 64 bits

    C'est un office 32 bit qui est installé !

    Mais bon, je ne suis pas aux limites puisque comme je l'écrivais dans le premier post.. Les CPUs bullent et les 8Go de mémoire, ne sont pas tous utilisés...

    Le fait est qu'Excel attends certainement quelque chose. Mais quoi ?
    l'accès à un objet OLE dans un répertoire partagé sur un autre ordinateur?
    l’accès à un modèle Excel (style normal.dot) quelque part sur un serveur de l'entreprise?

    Et comment détecter ça?

    Merci de votre aide
    Jean-Luc
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  5. A voir en vidéo sur Futura
  6. #5
    pm42

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Ton Excel est un 32 bits. Il ne peut pas utiliser plus de 4 go de mémoire théoriquement, moins en pratique et ce indépendamment de la mémoire totale dispo sur ta machine.
    Il faudrait déjà voir combien de mémoire il utilise et s'il fait des entrées-sorties disque.

  7. #6
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Excellente remarque .. je vais refaire un test...
    La question est doit-il bosser dans les premiers 4 GO, où bien dans la mémoire que le système lui alloue éventuellement au delà des 4 Go tant qu'il n'adresse pas de la mémoire au delà d'une limite de 4Go?
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  8. #7
    Bluedeep

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par BioTop Voir le message
    Mais bon, je ne suis pas aux limites puisque comme je l'écrivais dans le premier post.. Les CPUs bullent et les 8Go de mémoire, ne sont pas tous utilisés...
    Si le process est en 32 bits c'est normal, il ne peut adresser que 4Go. (et ces 4Go sont partagés par l'ensemble des process 32 Bits en cours sur la machine !).

    Le fait est qu'Excel attends certainement quelque chose. Mais quoi ?
    l'accès à un objet OLE dans un répertoire partagé sur un autre ordinateur?
    l’accès à un modèle Excel (style normal.dot) quelque part sur un serveur de l'entreprise?
    Possible mais difficile à dire sans avoir le classeur. Et si en Office 2013 on peut vérfier les liens entre classeuirs, je ne sais nii si c'est possible ni comment le faire en 2010.

  9. #8
    Bluedeep

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par BioTop Voir le message
    Excellente remarque .. je vais refaire un test...
    La question est doit-il bosser dans les premiers 4 GO, où bien dans la mémoire que le système lui alloue éventuellement au delà des 4 Go tant qu'il n'adresse pas de la mémoire au delà d'une limite de 4Go?
    La notion de x premiers Go/Mo n'existe plus depuis l'adressage 32 bits, il y a .... plus de 25 ans; l'adressage est virtuel : ici c'est l'OS 64 bits qui "donne" un espace virtuel adressable à ton process.

  10. #9
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    en fait je cherche une explication ...
    cela fait maintenant 22 mn que j'ai demandé à filtrer sur une colonne...l' encéphalogramme est agité sans jamais atteindre 100%, en moyenne il est à 40% et la mémoire plaffonne à 6.21 Go...
    ATTACH=CONFIG]334841[/ATTACH]

    Excel ne prend que : 25% de la CPU et 230256 Ko de mémoire ![
    Images attachées Images attachées  
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  11. #10
    lou_ibmix_xi

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Peut-être les accès disque-durs ?

  12. #11
    Bluedeep

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par BioTop Voir le message
    Excel ne prend que : 25% de la CPU et 230256 Ko de mémoire ![
    Affiche le Maximum Working Set pour voir ainsi que les 3 colonnes Bytes I/O (colonnes optionnelles du Task Manager) bien que je ne pense pas une seconde à des accès disques.

    Et si Excel utilise 25% de CPU qu'est ce qui bouffe le reste ? (car le % global a l'air d'être élevé mais la PJ pas assez définie pour qu'on puisse lire).

  13. #12
    JPL
    Responsable des forums

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par Bluedeep Voir le message
    mais la PJ pas assez définie pour qu'on puisse lire).
    Clic droit sur la pièce jointe, puis Afficher l'image.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  14. #13
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    le fichier ne fait "que" 32 Mb il tient donc largement dans la mémoire qui reste. en théorie, Excel n'a donc aucun besoin de swapper ou d'accéder au disque à part pour les points de sauvegarde.
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  15. #14
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par Bluedeep Voir le message
    Affiche le Maximum Working Set pour voir ainsi que les 3 colonnes Bytes I/O (colonnes optionnelles du Task Manager)
    je ne peux pas reconfigurer le task manager, je n'ai pas les droits ..
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  16. #15
    Bluedeep

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par BioTop Voir le message
    je ne peux pas reconfigurer le task manager, je n'ai pas les droits ..
    Là ca va être compliqué pour poser un diag ....

  17. #16
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par lou_ibmix_xi Voir le message
    Peut-être les accès disque-durs ?
    la sauvegarde du ficihier prend 4 minutes
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  18. #17
    BioTop

    Red face Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    je crois que j'ai trouvé .....

    Si je positionne les colonnes calculées à droite de la feuille ...

    les filtres fournissent un résultat sont quasi immédiatement en quelques secondes seulement ....
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

  19. #18
    JPL
    Responsable des forums

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Étonnant !
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  20. #19
    cherbe

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par BioTop Voir le message
    Bonjour,
    Je manipule de très gros tableaux dans mes feuilles Excel ( de 40 000 à 80 000 lignes et une cinquantaine de colonnes).
    Bonjour
    Ce n'est pas suffisant pour décrire le fichier. Sache qu'une mise en forme complexe des données peut accroître exagérément le temps de traitement.
    Les données sont brutes ou s'agit-il de formules ?
    Et ces formules éventuelles sont-elles liées à d'autres feuilles ou document ?
    Si oui, fais un copier/collage spécial et ne copie que les données vers un autre document et refais l'essai de filtre.
    Pour avoir de l'argent devant soi, il faut en mettre de côté ! (proverbe lorrain)

  21. #20
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    Citation Envoyé par JPL Voir le message
    Étonnant !
    Je confirme ça demain... Et je vous donnerai le lien sur l'article qui m'a aidé.
    Bonne soirée...

  22. #21
    BioTop

    Re : XL 2010 : Pourquoi aucune Cpu ne bosse ?

    voici mes sources et notamment :

    "Work from left to right. Excel starts calculating from the top left-hand corner, then continues across and down the sheet. This means that input values should be to the left and above the formulas which are referencing them."

    http://www.plumsolutions.com.au/arti...le-performance
    Dernière modification par BioTop ; 15/02/2017 à 06h11.
    "Si tu habites dans un thermo,... un pet et tu as chaud!" (Maxime Proverdoise)

Discussions similaires

  1. Pourquoi aucune reaction entre Fe + NaOH?
    Par syapk dans le forum Chimie
    Réponses: 3
    Dernier message: 20/11/2015, 21h16
  2. Réponses: 5
    Dernier message: 30/09/2015, 16h20
  3. Pourquoi aucune tension sur le neutre?
    Par JulesDo dans le forum Électronique
    Réponses: 5
    Dernier message: 11/08/2015, 07h10
  4. Réponses: 4
    Dernier message: 15/01/2009, 22h23
Découvrez nos comparatifs produits sur l'informatique et les technologies.