Mono pol, azaz egy process uralma mindenek felett?

Kezdőlap Fórumok Kernel Mono pol, azaz egy process uralma mindenek felett?

10 bejegyzés megtekintése - 1-10 / 21
  • Szerző
    Bejegyzés
  • #2097427
    zoltan22
    Felhasználó

      Ket dolog tortenhet:
      1. a skype az X-et benitja meg — ekkor minden fut, csak nem latsz belole semmit
      2. a rendszermagon belul valamilyen meghatjo foglalja le a procit 100%-ban

      Javasolom, hogy jelentkezz be egy masik geprol is a tiedre, es ott futtass egy top/htop-ot, es kozben reprodukald a hibat; igy megtudhatod, mivel van a gond.

      #2097428
      zoltan22
      Felhasználó

        Ket dolog tortenhet:
        1. a skype az X-et benitja meg — ekkor minden fut, csak nem latsz belole semmit
        2. a rendszermagon belul valamilyen meghatjo foglalja le a procit 100%-ban

        Javasolom, hogy jelentkezz be egy masik geprol is a tiedre, es ott futtass egy top/htop-ot, es kozben reprodukald a hibat; igy megtudhatod, mivel van a gond.

        #2097429
        pointux
        Felhasználó

          Én ehhez hasonlókat jellemzően akkor tapasztaltam, ha elfogyott a fizikai memória (700MB RAM) és volt még swap. (Ez akár percekre is megbéníthatja a renccert, ha olyan a helyzet…)

          „xfce” – a skype úgyis betölti a fél kde-t -ha minden igaz. (De más is foglalhat memóriát.)

          „Úgy tudom, a kernel ütemez, és akkor is elveszi a programtól a vezérlést, ha az nem akarja.”
          kernel(ütemezés)-kernel(ütemezés) is van különbség. És van prioritás is. (A renccerhívásoknak ált. nagy.)

          „ha letörlöm az új skype-ot, hisz a rendszerben van valami”
          Egy program képes ilyesmit csinálni renccerhívásokkal, még linux (vagy osx) alatt is… még akkor is, ha feltételezzük, hogy nincs hiba a renccerben. (Olyan meg nincs, hogy nincs hiba.)

          Ha csak az x foglalja a cpu-t, akkor vc-ról nézheted az eredményeket. (Persze nem lesz korrekt és lehet (biztos), hogy nem is történik meg az eset.)

          #2097430
          pointux
          Felhasználó

            Én ehhez hasonlókat jellemzően akkor tapasztaltam, ha elfogyott a fizikai memória (700MB RAM) és volt még swap. (Ez akár percekre is megbéníthatja a renccert, ha olyan a helyzet…)

            „xfce” – a skype úgyis betölti a fél kde-t -ha minden igaz. (De más is foglalhat memóriát.)

            „Úgy tudom, a kernel ütemez, és akkor is elveszi a programtól a vezérlést, ha az nem akarja.”
            kernel(ütemezés)-kernel(ütemezés) is van különbség. És van prioritás is. (A renccerhívásoknak ált. nagy.)

            „ha letörlöm az új skype-ot, hisz a rendszerben van valami”
            Egy program képes ilyesmit csinálni renccerhívásokkal, még linux (vagy osx) alatt is… még akkor is, ha feltételezzük, hogy nincs hiba a renccerben. (Olyan meg nincs, hogy nincs hiba.)

            Ha csak az x foglalja a cpu-t, akkor vc-ról nézheted az eredményeket. (Persze nem lesz korrekt és lehet (biztos), hogy nem is történik meg az eset.)

            #2097431
            Macskajancsi
            Felhasználó
              linuxforum wrote:
              Nem tudom, mi a baj. Mióta skype 3-as van a gépemen, megdőlt minden eddigi hitem, miszerint a kernel arra való, …………..

              Én rögtön az első mondatot nem értem.
              Skype 3-as: windows verzió.
              http://www.skype.com/download/skype/windows/
              Skype 2.5: mac os
              http://www.skype.com/download/skype/macosx/
              Skype  1.3.0.53: linux
              http://www.skype.com/download/skype/linux/

              Linuxra (legalábbis a letöltési oldal szerint) nem létezik 3-as verzió.
              Milyen oprendszert használsz?
              Ha windows-t, akkor a kérdésedet talán nem jó fórumon tetted fel.  ;D ;D ;D

              #2097432
              Macskajancsi
              Felhasználó
                linuxforum wrote:
                Nem tudom, mi a baj. Mióta skype 3-as van a gépemen, megdőlt minden eddigi hitem, miszerint a kernel arra való, …………..

                Én rögtön az első mondatot nem értem.
                Skype 3-as: windows verzió.
                http://www.skype.com/download/skype/windows/
                Skype 2.5: mac os
                http://www.skype.com/download/skype/macosx/
                Skype  1.3.0.53: linux
                http://www.skype.com/download/skype/linux/

                Linuxra (legalábbis a letöltési oldal szerint) nem létezik 3-as verzió.
                Milyen oprendszert használsz?
                Ha windows-t, akkor a kérdésedet talán nem jó fórumon tetted fel.  ;D ;D ;D

                #2097433
                pointux
                Felhasználó

                  „Linuxra (legalábbis a letöltési oldal szerint) nem létezik 3-as verzió.”
                  Szerintem erre gondolt: 1.2 -> 1.3

                  #2097434
                  pointux
                  Felhasználó

                    „Linuxra (legalábbis a letöltési oldal szerint) nem létezik 3-as verzió.”
                    Szerintem erre gondolt: 1.2 -> 1.3

                    #2097435
                    ds
                    Felhasználó

                      rendszerhívásokkal is képes ilyet csinálni egy program, meg akár futhat magasabb prioritással mint 0 (nem SCHED_OTHER hanem pl SCHED_RR queue-ban) ilyenkor amíg az a program be nem fejezi amit akar a „normális” programok nem futnak (0 prioritás). és igen a kernel megszakít(hat)ja a futó processt, ha van magasabb prioritású ami futni akar.

                      a másik egyszerűbb lehetőség, írd be konzolba az aláírásomat (nem a rekurcizó: … részt 🙂 ), a kernel szépen ütemezni fogja (egy darabig) az egyre növekvő számú processekkel nem tud mit csinálni….

                      #2097436
                      ds
                      Felhasználó

                        rendszerhívásokkal is képes ilyet csinálni egy program, meg akár futhat magasabb prioritással mint 0 (nem SCHED_OTHER hanem pl SCHED_RR queue-ban) ilyenkor amíg az a program be nem fejezi amit akar a „normális” programok nem futnak (0 prioritás). és igen a kernel megszakít(hat)ja a futó processt, ha van magasabb prioritású ami futni akar.

                        a másik egyszerűbb lehetőség, írd be konzolba az aláírásomat (nem a rekurcizó: … részt 🙂 ), a kernel szépen ütemezni fogja (egy darabig) az egyre növekvő számú processekkel nem tud mit csinálni….

                      10 bejegyzés megtekintése - 1-10 / 21
                      • Be kell jelentkezni a hozzászóláshoz.