Mašinų augimas: AI pritaikymas realiame pasaulyje
Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.
„CPULimit“ yra „Linux“ programa, skirta apriboti programos išteklių naudojimą. Tai naudinga, kai norite neleisti, kad viena programa sulėtintų kitų programų; arba neleisti programai naudoti viso branduolio ar branduolių ilgesnį laiką.
Tai pasakius, CPULimit gali neveikti su visomis programomis, nes (iš esmės) tam tikrais intervalais pradeda / sustabdo procesus, kad sumažintų procesoriaus naudojimą (išreikštą kaip vidurkį). Tai bus paaiškinta kitame skyriuje.
CPULimit nėra skirtas dirbti su programomis, kurios, pavyzdžiui, naudoja užduočių valdymą; nes jie gali būti nužudyti, kai CPULimit siunčia sustabdymo ( SIGSTOP) signalą. Iš esmės programos bus greitai įjungiamos / išjungiamos, kad programa būtų apribota iki pageidaujamo ciklų skaičiaus.
Tačiau nesijaudinkite – dauguma programų veiks. Kai kurios programos, kurias galima apriboti, yra PHP, Java ir Nginx.
Norint sėkmingai įdiegti CPULimit, jums reikės:
make, screenIr wget.sudoprivilegijos.Darant prielaidą, kad įdiegėte visas būtinas sąlygas, diegimo procesą turėtumėte lengvai atlikti. Norėdami pradėti, turėsite atsisiųsti CPULimit ir išskleisti tarbalą:
cd ~
wget https://astuteinternet.dl.sourceforge.net/project/limitcpu/limitcpu/cpulimit-2.5.tar.gz
tar -xvf cpulimit-2.5.tar.gz
Kai tarball baigsis išskleisti, galime įvesti naujai sukurtą katalogą ir pradėti kompiliuoti CPULimit:
cd cpulimit-2.5
Dabar paleiskite, makekad pradėtumėte kompiliuoti CPULimit į dvejetainį:
make
Kai šis procesas bus baigtas, cpulimit-2.5kataloge turėsite dvejetainį failą . Kad jis būtų prieinamas visoje sistemoje, turėsime atlikti toliau pateiktą komandą:
make install
Tai gali užtrukti šiek tiek laiko.
Kad galėtume naudoti CPULimit, turėsime žinoti proceso ID. Tai žinoma kaip PID. Naudodami topgalime pamatyti savo procesų sąrašą:
top -c
Pamatysite procesų sąrašą ir jis turėtų atrodyti taip:
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]
plexPavyzdžiui, jei norėtume apriboti , turėtume atkreipti dėmesį į PID. Šiuo atveju tai yra 1336. Jei norime apriboti plexiki 15% procesoriaus, turime sukurti screenir vykdyti cpulimit:
screen -S limitcpu
cpulimit -p 1336 -l 15
Norėdami išeiti iš ekrano, naudokite šią kombinaciją: CTRL+ A+ D. Norėdami išeiti į ekraną, tiesiog atlikite šiuos veiksmus:
screen -r limitcpu
Bendras paleidimo formatas cpulimitbus toks:
cpulimit -p (PROCESS PID) -l (CPU %)
Pastaba : PROCESS PIDyra proceso ID ir CPU %procesoriaus limitas.
Pašalinti CPLimit yra paprasta. Atlikite šias komandas:
cd ~/cpulimit-2.5
make deinstall
Dirbtinis intelektas nėra ateityje, jis čia, dabartyje Šiame tinklaraštyje Skaitykite, kaip dirbtinio intelekto programos paveikė įvairius sektorius.
Ar taip pat esate DDOS atakų auka ir esate sumišęs dėl prevencijos metodų? Perskaitykite šį straipsnį, kad išspręstumėte savo užklausas.
Galbūt girdėjote, kad įsilaužėliai uždirba daug pinigų, bet ar kada susimąstėte, kaip jie uždirba tokius pinigus? padiskutuokime.
Ar norite pamatyti revoliucinius „Google“ išradimus ir kaip šie išradimai pakeitė kiekvieno žmogaus gyvenimą šiandien? Tada skaitykite tinklaraštį, kad pamatytumėte „Google“ išradimus.
Savavaledžių automobilių koncepcija, kuri išvažiuotų į kelius su dirbtinio intelekto pagalba, yra svajonė, kurią jau kurį laiką svajojame. Tačiau nepaisant kelių pažadų, jų niekur nematyti. Skaitykite šį tinklaraštį, kad sužinotumėte daugiau…
Kadangi mokslas sparčiai vystosi, perimdamas daug mūsų pastangų, taip pat didėja rizika, kad pateksime į nepaaiškinamą singuliarumą. Skaitykite, ką mums gali reikšti išskirtinumas.
Skaitykite tinklaraštį, kad paprasčiausiai sužinotumėte apie skirtingus didžiųjų duomenų architektūros sluoksnius ir jų funkcijas.
Duomenų saugojimo metodai gali būti tobulinami nuo pat Duomenų gimimo. Šiame tinklaraštyje, remiantis infografika, aprašoma duomenų saugojimo raida.
Šiame skaitmeniniu būdu pagrįstame pasaulyje išmanieji namų įrenginiai tapo svarbia gyvenimo dalimi. Štai keletas nuostabių išmaniųjų namų įrenginių privalumų, kaip jie daro mūsų gyvenimą vertą gyventi ir paprastesnį.
Neseniai „Apple“ išleido „macOS Catalina 10.15.4“ priedą, skirtą problemoms išspręsti, tačiau atrodo, kad dėl atnaujinimo kyla daugiau problemų, dėl kurių „Mac“ įrenginiai blokuojami. Norėdami sužinoti daugiau, perskaitykite šį straipsnį