O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
În sistemele GNU / Linux, „frumusețea” este utilizată pentru a defini prioritatea procesorului pentru un proces. În esență, este opusul priorității. Deci un proces este mai frumos, cu atât are prioritate mai mică și invers. Este util să ajustați aspectul unui proces, de exemplu, atunci când un program neimportant împiedică performanța procesorului. În mod implicit, toate procesele au o simțire de 0. Scala de claritate merge de la -20 la 19.
În calitate de utilizator non-root, puteți crește doar aspectul proceselor pe care le dețineți. Privilegiile de rădăcină sunt necesare pentru a reduce aspectul oricărui proces.
În acest articol, voi presupune că aveți privilegii root (fie conectat ca utilizator root, fie utilizând sudo
).
În htop
și top
, caracterul frumos este listat pentru fiecare proces din câmpul " NI
":
root@demo:~# top
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1 root 20 0 56892 6580 5216 S 0.0 1.3 0:01.09 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
7 root 20 0 0 0 0 S 0.0 0.0 0:00.07 rcu_sched
Puteți utiliza nice
comanda pentru a executa o comandă cu o valoare de bunătate la alegere. De exemplu:
nice -n 10 apt upgrade
Acest lucru ar rula, apt upgrade
dar cu o valoare de 10, în loc de valoarea implicită de 0.
Formatul general al comenzii de mai sus este următorul:
nice -n NICENESS COMMAND
Unde NICENESS
este un număr între -20 și 19 și COMMAND
este orice comandă pe care o introduceți în mod normal într-un shell.
Pentru a modifica valoarea frumoasă a unui proces care este deja în curs de execuție, veți utiliza renice
. De exemplu:
root@demo:~# renice -10 -p 564
564 (process ID) old priority 0, new priority -10
Aceasta comanda reasigneaza o valoare frumoasa de -10 procesului cu PID 564
. Formatul general este următorul:
renice NICENESS -p PID
Unde NICENESS
este un număr între -20 și 19 și PID
este ID-ul procesului vizat.
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe