Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
CPULimit on Linux-apuohjelma, jota tarjotaan rajoittamaan sovelluksen resurssien käyttöä. Se on hyödyllinen, kun haluat estää yksittäistä sovellusta hidastamasta muita sovelluksia; tai estää sovellusta käyttämästä koko ydintä tai ytimiä pitkäksi aikaa.
Tästä huolimatta CPULimit ei välttämättä toimi kaikkien sovellusten kanssa, koska se (olennaisesti) käynnistää/pysäyttää prosessit tietyin väliajoin vähentääkseen suorittimen käyttöä (keskiarvona ilmaistuna). Tämä selitetään seuraavassa osassa.
CPULimitiä ei ole suunniteltu toimimaan sovellusten kanssa, jotka käyttävät esimerkiksi työnhallintaa; koska ne voivat kuolla, kun CPULimimit lähettää pysäytyssignaalin ( SIGSTOP). Pohjimmiltaan sovellukset kytketään päälle/pois päältä nopeasti, jotta ohjelma voidaan rajoittaa haluttuun jaksojen määrään.
Älä kuitenkaan huoli - useimmat sovellukset toimivat. Joitakin sovelluksia, joita voidaan rajoittaa, ovat PHP, Java ja Nginx.
CPULimitin asentaminen onnistuneesti tarvitset:
make, screenja wget.sudooikeudet tai oikeudet.Olettaen, että sinulla on kaikki edellytykset asennettuna, sinun pitäisi pystyä näppärästi asennusprosessin läpi. Aloittaaksesi sinun on ladattava CPULimit ja purettava tarball:
cd ~
wget https://astuteinternet.dl.sourceforge.net/project/limitcpu/limitcpu/cpulimit-2.5.tar.gz
tar -xvf cpulimit-2.5.tar.gz
Kun tarballin purkaminen on valmis, voimme siirtyä äskettäin luotuun hakemistoon ja aloittaa CPULimitin kääntämisen:
cd cpulimit-2.5
Suorita makenyt aloittaaksesi CPULimitin kääntämisen binäärimuotoon:
make
Kun tämä prosessi on valmis, cpulimit-2.5hakemistossasi on binaari . Jotta se olisi käytettävissä koko järjestelmässä, meidän on suoritettava alla oleva komento:
make install
Sen valmistuminen voi kestää jonkin aikaa.
Jotta voimme käyttää CPULimitiä, meidän on tiedettävä prosessitunnus. Tämä tunnetaan nimellä PID. Käyttämällä sitä topvoimme nähdä luettelon prosesseistamme:
top -c
Näet luettelon prosesseista, ja sen pitäisi näyttää seuraavalta:
Tasks: 130 total, 1 running, 129 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.2 us, 0.0 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 3881740 total, 191952 free, 413472 used, 3276316 buff/cache
KiB Swap: 4063228 total, 4062912 free, 316 used. 2881364 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1336 plex 35 15 1368172 67464 6668 S 0.3 1.7 155:41.58 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/Resources/Plug-ins-995f1dead+
31345 root 20 0 326572 21844 12784 S 0.3 0.6 86:45.32 docker-containerd --config /var/run/docker/containerd/containerd.toml
1 root 20 0 193704 6744 4088 S 0.0 0.2 6:49.22 /usr/lib/systemd/systemd --switched-root --system --deserialize 21
2 root 20 0 0 0 0 S 0.0 0.0 0:01.45 [kthreadd]
3 root 20 0 0 0 0 S 0.0 0.0 0:12.77 [ksoftirqd/0]
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 [kworker/0:0H]
7 root rt 0 0 0 0 S 0.0 0.0 0:13.95 [migration/0]
Jos haluamme plexesimerkiksi rajoittaa , meidän on otettava huomioon PID. Tässä tapauksessa se on 1336. Jos haluamme rajoittaa plex15 prosenttiin suorittimesta, meidän on luotava screenja suoritettava cpulimit:
screen -S limitcpu
cpulimit -p 1336 -l 15
Poistu näytöstä käyttämällä seuraavaa yhdistelmää: CTRL+ A+ D. Voit siirtyä näytölle poistuttuasi suorittamalla seuraavat toimet:
screen -r limitcpu
Yleinen suoritettava muoto cpulimiton seuraava:
cpulimit -p (PROCESS PID) -l (CPU %)
Huomautus : PROCESS PIDon prosessitunnus ja CPU %suorittimen raja.
CPULimitin poistaminen on helppoa. Suorita seuraavat komennot:
cd ~/cpulimit-2.5
make deinstall
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja