Minulla on ohjelma, joka välillä nappaa 100% prossutehoja minuutinkin ajan. Silloin kone tahmaa pahasti ja muistia kuluu. Ohjelmaa ei saa tällöin katkaistua vaan se lopulta kaatuu virheeseen. Saisiko tuota jotenkin rajoitettua? Ts. asetetaan ohjelma karsinaan, mistä ei pääse enää ylemmäs tehonsyönssissä/muistin käytössä?
Kuinka rajoittaa ohjelman saamaa suoritustehoa?
6
<50
Vastaukset
Prosessori toimii niin, että se on joko 100% kuormalla tai ei ollenkaan käytössä. "nice" komennolla voi priorisoida nokkimisjärjestystä, että prosessoriaika menee ensisijaisesti muualle.
Muistinrajoittamista sitten tehdään ajoympäristöillä ja virtualisoinnilla. Esim. Javassa saa rajoitettua muistin käyttöä, selaimessakin oli Javascriptille rajoitinta ja jne. tai sitten vaan virtuaalikone.- mopokone4gb
Ubuntussa ainakin avaamalla "Järjestelmän valvonta" ja oikealla klikkaaminen prosessia antaa prosessin prioriteetille 6 eri vaihtoehtoa.
- nnxndkdkdkkd
Mites tuo cpulimit?
https://www.digitalocean.com/community/tutorials/how-to-limit-cpu-usage-on-ubuntu-12-10 - juupsjoops
En ole kokeillut, mutta luulisit, että ulimitillä saa säädettyä muistin määrää. Komennolla timeout saat katkaistua ohjelman tietyn ajan jälkeen, ja olen käyttänyt tätä omien ohjelmien testailussa, kun olen joutunut ikiluuppiin. Jos kyse on avoimen lähdekoodin ohjelmasta, niin ehkä voi koettaa jotenkin muuten debugata ohjelmaa.
- olipa_monta_tapaa
Juuh, tuo ulimit oli se, mitä muistelin jostakin kaukaisilta vuosilta. Mutta nythän se hoitui noilla aiemmin mainituillakin! Sain myös vinkkiä, että voisi asettaa käyttäjän käytössä olevan muisti quotan pienemmäksi, jolloin se ohjelma kaatuisi nopeammin - miten se sitten tehdäänkään. Niin, ihan vaan selain-pluginista kyse - enkä tiedä mistä - se joutuu joskus ikuiseen looppiin ja hyydyttää selaimenkin..
- juupsjoops
Auttaisiko joku näistä: http://unix.stackexchange.com/questions/1424/is-there-a-way-to-limit-the-amount-of-memory-a-particular-process-can-use-in-uni
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persuilla ja Saksi-Riikalla meni sitten pornon levittämiseksi koko touhu.
Onko kenellekään yllätys?1912343Hei A, osaatko
sanoa, miksi olet ihan yhtäkkiä ilmestynyt kaveriehdotuksiini Facebookissa? Mitähän kaikkea Facebook tietää mitä minä en542134Euroviisut fiasko, Suomen kautta aikain typerin esitys, jumbosija odottaa. Olisi pitänyt boikotoida!
Tämän vuoden euroviisut on monella tapaa täydellinen fiasko. Ensinnäkin kaikkien itseään kunnioittavien eurooppalaisten1792007Synnittömänä syntyminen
Helluntailaisperäisillä lahkoilla on Raamatunvastainen harhausko että ihminen syntyy synnittömänä.1721702Mitä tämä tarkoittaa,
että näkyy vain viimevuotisia? Kirjoitin muutama tunti sitten viestin, onko se häipynyt avaruuteen?411354Nukkumisiin sitten
Käsittelen asiaa tavallani ja toiveissa on vielä että tästä pääsee hyppäämään ylitse. Kaikenlaisia tunteita on läpikäyny41267Tuollainen kommentti sitten purjehduspalstalla
"Naisen pillu se vasta Bermudan kolmio on. Sinne kun lähdet soutelemaan niin kohta katoaa sekä elämänilo että rahat"51209Muistatko komeroinnin?
Taannoin joskus kirjoitin aloituksen tänne komeroinnista eli hikikomoreista; syrjäytyneistä nuorista ihmisistä. Ehkä asu481205Syö kohtuudella niin et liho.
Syömällä aina kohtuudella voi jopa laihtua.On paljon laihoja jotka ei harrasta yhtään liikuntaa. Laihuuden salaisuus on161198Venäjän sissit lakkojohtajat
Odottavat 'lisätä lakkoja' Toverit käskyttää. Eikä ensimmäinen kerta.31080