Process Lasso on ohjelma, joka on suunniteltu optimoimaan tietokoneprosesseja asettamalla prioriteettitasot, jotta keskusyksikkö (CPU) tietää, mitä ohjelmia suosia ja mitkä prosessit voivat saada vähemmän huomiota. Tämän ohjelman avulla käyttäjät voivat saada enemmän virtaa suorittimelta asettamalla prioriteetit asianmukaisesti. Vaikka jotkin ominaisuudet ovat samanlaisia kuin tehtävienhallinta, sen ei pitäisi korvata tätä toimintoa. Ainoastaan Windows® -käyttöjärjestelmää (OS) varten valmistettu Process Lasso voidaan asentaa moniin Windows® -julkaisuihin. Mukana on myös pelitila, joka voi lisätä peliohjelmien tehoa yrittäen pysäyttää pelin aikana esiintyvät viiveet.
Process Lasso -ohjelma on tehty yksinomaan Windows® -käyttöjärjestelmää varten. Kesäkuusta 2011 lähtien se on saatavana Windows 2000®-, Windows XP®-, Windows 2003®-, Windows 2008®-, Windows Vista®- ja Windows 7® -käyttöjärjestelmille. Se voidaan asentaa kaikkiin näiden käyttöjärjestelmien versioihin, joten sillä ei ole väliä, minkä käyttöjärjestelmän tasoa käyttäjä käyttää.
Pääasiassa tietokoneen optimoijana käytettävä Process Lasso on intuitiivinen järjestelmä, jonka käyttäjä voi asettaa, mutta se on myös automatisoitu ja toimii itsestään. Yksi perusominaisuuksista on, että käyttäjä voi asettaa ohjelman prioriteetit. Kun Process Lasso avautuu, se näyttää kaikki tietokoneen ohjelmat ja prosessit, ja käyttäjä voi asettaa prosessin prioriteetin napsauttamalla sitä hiiren kakkospainikkeella. Jos käyttäjä esimerkiksi asettaa yhden prosessin korkealle prioriteetille ja toisen matalalle ja molemmat ovat käynnissä, suoritin suosii korkean prioriteetin prosessia. Kun näin tapahtuu, CPU pystyy vastaamaan korkean prioriteetin prosessin tarpeisiin, mutta vie osan energiastaan alemmasta prosessista.
Manuaalisen priorisoinnin ohella ohjelma muuttaa prioriteetteja tarpeen mukaan. Jos prosessi käyttäytyy huonosti tai käyttää huonosti suorittimen energiaa, ohjelma vetää siitä energiaa pois, joten paremmin toimivat ohjelmat ovat painopisteenä. Jos useita ohjelmia on käynnissä kerralla ja yksi tai useampi ei ole käytössä, Process Lasso tietää ottavansa energiaa pois ohjelmista, jotka käyttävät vähemmän, jotta muut prosessit toimivat paremmin.
Pelitila sisältyy myös Process Lassoon. Kun peli on käynnissä tietokoneella, se kuluttaa paljon resursseja. Kun pelitila on aktiivinen, tietokone on valmis työntämään nämä lisäresurssit peliin jättämättä kuitenkaan tarpeettomat prosessit huomiotta. Vaikka ei taata pysäyttää viiveitä, se varaa ylimääräistä muistia pelaamisen sujuvoittamiseksi.