Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
kessu
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2007
Postitused: 1106

Distributsioon: Ubuntu 16.04 LTS 64bit
estonia.gif
postituspostitatud: 31.07.2010, 00:23  postituse pealkiri:  CPU-d kurnavad programmid  

Kas saab kuidagi nii teha, et ShowFoto ei nõuaks nii palju cpu-d. Või on see loll küsimus?

_________________
Olen umbkeelne mulk ja ei saa võõrastest keeltest piisavalt aru

hr.john
Pingviini aktivist
Pingviini aktivist



Liitunud: 12.06.2006
Postitused: 181
Asukoht: Eesti

kiribati.gif
postituspostitatud: 05.08.2010, 19:14  postituse pealkiri:  Re: CPU-d kurnavad programmid  

kessu kirjutas:
Kas saab kuidagi nii teha, et ShowFoto ei nõuaks nii palju cpu-d. Või on see loll küsimus?


käsuga nice
saad muuta progede prioriteete, ei tea kas see ShowFoto puhul aitab.


kessu
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2007
Postitused: 1106

Distributsioon: Ubuntu 16.04 LTS 64bit
estonia.gif
postituspostitatud: 05.08.2010, 22:04  postituse pealkiri:  (teema puudub)  

Terminalis: nice showfoto?

Näää ... ei mingit muutust

_________________
Olen umbkeelne mulk ja ei saa võõrastest keeltest piisavalt aru

nemo
Pingviini aktivist
Pingviini aktivist


Vanus: 46
Liitunud: 16.02.2009
Postitused: 105
Asukoht: Lääne-Virumaa

estonia.gif
postituspostitatud: 05.08.2010, 22:11  postituse pealkiri:  (teema puudub)  

kessu kirjutas:
Terminalis: nice showfoto?

Näää ... ei mingit muutust


Ei nii ei saa

Kood:
NAME
       nice - run a program with modified scheduling priority

SYNOPSIS
       nice [OPTION] [COMMAND [ARG]...]


Võta lahti manuaal ja loe ->#man nice või #info nice


sander85
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 05.08.2010, 22:13  postituse pealkiri:  (teema puudub)  

nice -n15 showfoto

aga see tähendab muidugi seda, et ta võtab proset ikka palju, lihtsalt kui mingi muu asi tahab samal ajal proset kasutada, siis tuleb showfoto tagumises järjekorras..

_________________
Image Image Image

illukas
Vana Pingviin
Vana Pingviin


Vanus: 44
Liitunud: 24.10.2006
Postitused: 2036


norway.gif
postituspostitatud: 06.08.2010, 07:44  postituse pealkiri:  (teema puudub)  

Tsitaat:
Each process has a niceness value associated with it, which is what the kernel uses to determine which processes require more processor time than others. The higher the nice value, the lower the priority of the process. In other words, the “nicer” the program, the less CPU it will try to take from other processes; programs that are less nice tend to demand more CPU time than other programs that are nicer.


Sander vastupidi peaks olema see asi. Positiivsed väärtused vähendavad programmi prioriteeti(vähem cpud) ja negatiivsed suurendavad(rohkem cpu)...

Tegelikult räägi mis sul mureks on, kas ta võtab süsteemi nii aeglaseks või lihtsalt sind häirib, et ta palju proset kasutab


sander85
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 06.08.2010, 08:11  postituse pealkiri:  (teema puudub)  

illukas kirjutas:

Sander vastupidi peaks olema see asi. Positiivsed väärtused vähendavad programmi prioriteeti(vähem cpud) ja negatiivsed suurendavad(rohkem cpu)...


eeldasin, et probleem tõstatati seetõttu, et showfoto tõmbab masinat kooma, kui ta suurema nice'iga käivitada, siis peaks saama teised rakendused eelise tema ees ja ei tohiks enam seda kiilumise probleemi tulla.. loomulikult ei vähenda see tema cpu kasutust..

_________________
Image Image Image

illukas
Vana Pingviin
Vana Pingviin


Vanus: 44
Liitunud: 24.10.2006
Postitused: 2036


norway.gif
postituspostitatud: 06.08.2010, 09:01  postituse pealkiri:  (teema puudub)  

sul oli näites on -n sinna jäänud
nice -15 määrab programmile suure prioriteedi programm õgib nii kuidas saab, teised jäävad ootele
nice 15 määrab programmile väikse prioriteedi teised saavad paremini tegutseda

Vaata proovi eri nice väärtustega mis saad...


sander85
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 06.08.2010, 09:59  postituse pealkiri:  (teema puudub)  

-n võti võib olla ees täiesti vabalt, see tähendab, et showfoto jookseb nice'iga 15, mis lasebki teistel tema ees eelise saada Rolling Eyes

_________________
Image Image Image

akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 06.08.2010, 16:26  postituse pealkiri:  (teema puudub)  

sander85 kirjutas:
-n võti võib olla ees täiesti vabalt, see tähendab, et showfoto jookseb nice'iga 15,

man nice ütleb:
-n, --adjustment=N
add integer N to the niceness (default 10)

Aga nice näikse toimivat teisiti kui man ütleb.
Proovin ühte fooniprogrammi (sunclock):

# sunclock
top näitab nice=4

# nice sunclock
top näitab nice=4

# nice -5 sunclock
setpriority: Permission denied.

# nice +5 sunclock
läheb käima, top näitab nice=5

# nice +25 sunclock
läheb käima, top näitab nice=19

nice vahemik on -20..19


kessu
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2007
Postitused: 1106

Distributsioon: Ubuntu 16.04 LTS 64bit
estonia.gif
postituspostitatud: 21.09.2010, 22:40  postituse pealkiri:  (teema puudub)  

Kas on võimalik määrata mõnede programmide nice permanentselt mingile tasemele?

_________________
Olen umbkeelne mulk ja ei saa võõrastest keeltest piisavalt aru

akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 23.09.2010, 08:18  postituse pealkiri:  (teema puudub)  

kessu kirjutas:
Kas on võimalik määrata mõnede programmide nice permanentselt mingile tasemele?

Näiteks aliasega.

Eelmise kirja näidetest:
alias sunclock 'nice +20 sunclock'

Alias tuleb defineerida mingis sisselogimisskriptis (.login, .cshrc , .bashrc).


kessu
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2007
Postitused: 1106

Distributsioon: Ubuntu 16.04 LTS 64bit
estonia.gif
postituspostitatud: 23.09.2010, 22:39  postituse pealkiri:  (teema puudub)  

Mingis? Mina neid faile küll niisama üles ei leia, kui ma ei teagi, mida ma otsime pean.

_________________
Olen umbkeelne mulk ja ei saa võõrastest keeltest piisavalt aru

v6lur
Vana Pingviin
Vana Pingviin


Vanus: 37
Liitunud: 08.07.2005
Postitused: 667
Asukoht: Kopenhaagen/Tartu
Distributsioon: Arch
blank.gif
postituspostitatud: 23.09.2010, 23:13  postituse pealkiri:  (teema puudub)  

Need asuvad kodukataloogis. ".bashrc-s" peaks leiduma järgmised read:
#if [ -f ~/.bash_aliases ]; then
# . ~/.bash_aliases
#fi

Kui sealt eest trellid eemaldad, võid aliased salvestada eraldi faili ".bash_aliases".
Süntaks on selline:
alias sunclock='nice +20 sunclock'

Aga aliaste kasutamine eeldab programmi käivitamist terminalist. Lihtsam oleks ehk muuta programmi kirjet töölaual / rakenduste menüüs...

_________________
"Sleep, she is for the weak."

obundra
Vana Pingviin
Vana Pingviin


Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
estonia.gif
postituspostitatud: 24.09.2010, 10:07  postituse pealkiri:  (teema puudub)  

Ja et need failinimed algavad punktiga, mis tähendab seda, et need on peidetud failid, siis ei pruugi failihalduris neid näha ollagi.Võimalik, et sellepärast sa neid üles ei leidnudki.Failihalduris tuleb sisse lülitada peidetud failide näitamise funktsioon.

_________________
IT teenused

akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 24.09.2010, 10:41  postituse pealkiri:  (teema puudub)  

v6lur kirjutas:
Süntaks on selline:
alias sunclock='nice +20 sunclock'

csh-is ja tcsh-is on süntaks nagu minu näites.

Milline shell on kasutusel, seda näeb failist /etc/passwd oma kasutajanime tagant.
Vaikimisi vist pakutakse bash-i.


kessu
Vana Pingviin
Vana Pingviin


Vanus: 49
Liitunud: 16.07.2007
Postitused: 1106

Distributsioon: Ubuntu 16.04 LTS 64bit
estonia.gif
postituspostitatud: 24.09.2010, 11:57  postituse pealkiri:  (teema puudub)  

obundra kirjutas:
Ja et need failinimed algavad punktiga, mis tähendab seda, et need on peidetud failid, siis ei pruugi failihalduris neid näha ollagi.Võimalik, et sellepärast sa neid üles ei leidnudki.Failihalduris tuleb sisse lülitada peidetud failide näitamise funktsioon.
Ei ... ma ei osanud neid otsidagi.

Ei raisk ... ma pean igat üksikut liigutust küsima hakkama ... keeruliseks läheb.

_________________
Olen umbkeelne mulk ja ei saa võõrastest keeltest piisavalt aru

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group