Forum Linux.debian/ubuntu Problème de Perf

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
20
jan.
2021

/nvme/Voilà je vous expose mon soucis, lié à des problèmes sur mon LAPTOP pro ( un Dell 5540/ i9-9880H/nvme/32GB) tournant sous ubuntu 20.10 avec gnome. Le soucis est de multiple freeze dès que j'ai un eclipse (heap de 4GB) et 1 vm tomcat qui tourne (10GB alloué / heap de 8GB) et un firefox qui tournent en même temps

j'ai donc fait un petit script python genre benchmark pour comparer les perfs avec celles de mon PC perso (Ryzen3-3200G/nvme/32GB) sous manjaro/Plasma

Ce script le voiçi (pas du tout optimisé) :

    #!/usr/bin/env python
    from math import pi
    import time


    def calcPi(n):
        pi= 0
        for i in range(n):
            denom = (2*i+1)
            if i%2:
                pi -= 4/denom
            else:
                pi += 4/denom
        return(pi)


    start_time = time.time()
    iter=1
    precision=0.000
    while not (precision > 0.99999 and  precision < 1.00):
        pic=calcPi(iter)
        precision=(pic)/(pi)
        iter+=1
    print ("Après ", iter," itérations, précisions de : %.4f pct avec pi= %f et pi calculé=%f" %(100*precision, pi, pic))
    print("Durée traitement : %.6s seconds " % (time.time() - start_time))%

Et j'ai donc lancé ce même script sur les deux PCs, et il s'avère que les resultats ne sont absolument pas comparable: le PC pro mets 50% de temps en plus

Avez vous des pistes ?

Déjà fait: ensingle/ mode performance de gnome/ desactivation d'une option dans le bios Dell

  • # Autre appli ?

    Posté par  . Évalué à 2 (+0/-0).

    Salut,

    J'ai déjà vu ce genre de comportement (freeze) à cause d'applications développées en electron.

    T'as pas un chat d'entreprise en plus sur ton ordi de boulot ?

  • # Fréquence CPU

    Posté par  (site Web personnel) . Évalué à 3 (+1/-0).

    C'est simpliste comme raisonnement (surtout que les processeurs sont différents), mais peut donner une idée malgré tout :
    - Pro, cadencé à 2,6Ghz
    - Perso, cadencé à 3,6Ghz (4 avec le mode turbo).

    Si le mode turbo est activé, tu as une fréquence sur ton perso 1,5x supérieure à celui de ton pro, ce qui est plus ou moins raccord avec ce que tu observes…

    Si le turbo n'est pas activé, ton perso reste plus puissant que le pro. Le rapport n'est pas de 1,5, mais les architectures différentes (Intel vs AMD) peuvent expliquer une partie du reste.

    La qualité de la RAM (notamment la cadence) peut expliquer également une partie de la différence…

    • [^] # Re: Fréquence CPU

      Posté par  . Évalué à 1 (+0/-0).

      merci, vu que je regardais plus trop les fréquences , je n'avais pas vérifier que le i9-9880h était moins rapide que le ryzen 3200G (mais possède en effet plus de threads)

    • [^] # Re: Fréquence CPU

      Posté par  . Évalué à 1 (+0/-0).

      Ces machines chauffent vite aussi, et les CPUs ralentissent. Regarde dans dmesg et acpi/powertop, il y a peut-être des indices…

  • # Kernel Update.

    Posté par  . Évalué à 2 (+1/-0).

    i9-9880H/nvme -> Ubuntu 20.10 …

    Sur ton pc PRO : Install Mainline + monte sur les Kernel 5.9.X

    Attends avant de monter sur les derniers LTS en 5.10, VirtualBox ne les prends pas en charge (tes vm ne booteront pas), mais ça ne tardera pas.

    Sur ton PC perso t'es probablement en kernel 5.x voir 5.6 (je ne sais pas ou ils en sont Manjaro), dans tous les cas pour bien driver en Ryzen+G c'est 5.4/5.6 minimum c'est à partir de la qu'AMD a commencé à commit les drivers.

    Tu fais des tourner des CPU relativement récents (notamment le i9) avec des Kernels assez vieux ça aide pas pour que tes CPU soient bien managés avec leur instructions modernes.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.