Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
CPULimit ist ein Linux-Dienstprogramm, das angeboten wird, um die Ressourcennutzung einer Anwendung zu begrenzen. Dies ist nützlich, wenn Sie verhindern möchten, dass eine einzelne Anwendung andere Anwendungen verlangsamt. oder verhindern Sie, dass eine Anwendung über einen längeren Zeitraum einen gesamten Kern oder Kerne verwendet.
Allerdings funktioniert CPULimit möglicherweise nicht mit allen Anwendungen, da es (im Wesentlichen) Prozesse in Intervallen startet / stoppt, um die CPU-Auslastung (ausgedrückt als Durchschnitt) zu senken. Dies wird im nächsten Abschnitt erläutert.
CPULimit ist nicht für die Verwendung mit Anwendungen konzipiert, die beispielsweise die Jobsteuerung verwenden. da sie möglicherweise getötet werden, wenn CPULimit ein stop ( SIGSTOP) -Signal sendet . Im Wesentlichen werden Anwendungen schnell ein- und ausgeschaltet, um ein Programm auf eine gewünschte Anzahl von Zyklen zu beschränken.
Keine Sorge - die meisten Anwendungen funktionieren. Einige Anwendungen, die eingeschränkt werden können, umfassen PHP, Java und Nginx.
Um CPULimit erfolgreich zu installieren, benötigen Sie:
make, screenUnd wget.sudoBerechtigungen.Vorausgesetzt, Sie haben alle Voraussetzungen installiert, sollten Sie in der Lage sein, den Installationsprozess zu durchlaufen. Zu Beginn müssen Sie CPULimit herunterladen und den Tarball extrahieren:
cd ~
wget https://astuteinternet.dl.sourceforge.net/project/limitcpu/limitcpu/cpulimit-2.5.tar.gz
tar -xvf cpulimit-2.5.tar.gz
Sobald der Tarball das Extrahieren abgeschlossen hat, können wir das neu erstellte Verzeichnis eingeben und mit dem Kompilieren von CPULimit beginnen:
cd cpulimit-2.5
Führen Sie nun aus make, um CPULimit in eine Binärdatei zu kompilieren:
make
Sobald dieser Vorgang abgeschlossen ist, befindet sich eine Binärdatei im cpulimit-2.5Verzeichnis. Um es systemweit verfügbar zu machen, müssen wir den folgenden Befehl ausführen:
make install
Der Vorgang kann einige Zeit dauern.
Um CPULimit verwenden zu können, müssen wir die Prozess-ID kennen. Dies ist als bekannt PID. Mit verwenden können topwir eine Liste unserer Prozesse sehen:
top -c
Sie sehen eine Liste der Prozesse, die wie folgt aussehen sollte:
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]
Wenn wir plexzum Beispiel begrenzen wollten , müssten wir die PID notieren. In diesem Fall ist es 1336. Wenn wir plexauf 15% der CPU beschränken möchten , müssen wir eine erstellen screenund ausführen cpulimit:
screen -S limitcpu
cpulimit -p 1336 -l 15
Verwenden Sie die folgende Kombination, um den Bildschirm zu verlassen: CTRL+ A+ D. Führen Sie zum Ausführen des Bildschirms nach dem Beenden einfach Folgendes aus:
screen -r limitcpu
Das allgemeine auszuführende Format cpulimitist unten angegeben:
cpulimit -p (PROCESS PID) -l (CPU %)
Hinweis : PROCESS PIDist die Prozess-ID und CPU %das CPU-Limit.
Das Entfernen von CPULimit ist einfach. Führen Sie die folgenden Befehle aus:
cd ~/cpulimit-2.5
make deinstall
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.