Ich habe an vielen Stellen gelesen, dass Linux einen Kernel-Thread für jeden Benutzer-Thread in einer Java-VM erstellt. (Ich sehe den Begriff "Kernel-Thread" auf zwei verschiedene Arten: Ein Thread, der für die Arbeit mit dem Kernbetriebssystem und erstellt wurde Ein Thread, der dem Betriebssystem bekannt ist, und der die Ausführung der …
Letzten Freitag habe ich meinen Ubuntu-Server auf 11.10 aktualisiert, der jetzt mit einem 3.0.0-12-Server-Kernel läuft. Seitdem ist die Gesamtleistung dramatisch gesunken. Vor dem Upgrade betrug die Systemlast ca. 0,3, auf einem 8-Kern-CPU-System mit 16 GB RAM (10 GB frei, kein Swap verwendet) liegt sie derzeit bei 22-30. Ich wollte den …
Mein Server verfügt über zwei 1-Gbit- und zwei 10-Gbit-Onboard-Netzwerkkarten. Ich muss die 1-Gbit-Netzwerkkarten komplett deaktivieren, damit ifconfig -asie nicht angezeigt werden. Die Netzwerkkarten verwenden verschiedene Kernelmodule. Die 10-Gbit-Nutzung ixgbeund die 1-Gbit-Nutzung igb. 01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) Subsystem: Dell Ethernet 10G 4P X520/I350 …
Warum verwendet RHEL (und seine Derivate) einen so alten Kernel? Es benutzt 2.6.32-xxx, was mir alt vorkommt. Wie unterstützen sie neuere Hardware mit diesem Kernel? Soweit ich weiß, laufen diese Distributionen auf ziemlich moderner Hardware.
Wenn ich einen Befehl wie ausführen ls */*/*/*/*.jpg, wird der Fehler angezeigt -bash: /bin/ls: Argument list too long Ich weiß, warum dies passiert: Es liegt daran, dass der Platz für Argumente zu einem Befehl im Kernel begrenzt ist. Die Standardempfehlung lautet, den von mir verwendeten Befehl zu ändern, um zu …
Ich möchte "echo 1 > /sys/kernel/mm/ksm/run"zwischen Stiefeln hartnäckig machen . Ich weiß, dass ich bearbeiten kann, /etc/sysctl.confum /procDateisystemänderungen beizubehalten, aber dies scheint nicht zu funktionieren /sys. Wie bringe ich diese Änderung dazu, Neustarts zu überstehen?
Ich erinnere mich vage daran, irgendwo gelesen zu haben, dass es in einigen Unices eine Möglichkeit gab, eine vorhandene Datei zum Schreiben zu öffnen, mit einem Flag, das den Kernel aufforderte, die alte Version zu verwenden (für andere Prozesse, die zum Lesen darauf zugreifen), bis die "neue" msgstr "" "Version …
Anscheinend kann mit glibc kompiliert werden --enable-kernel, um ältere Kernelversionen zu unterstützen. Ich konnte jedoch keine Informationen darüber finden, welche Kernelversionen von einer bestimmten glibc-Version unterstützt werden . Im Idealfall möchte ich eine Kompatibilitätsmatrix für alle Versionen von glibc (2.x) und Kernel (2.6.x) sehen. Existiert es? Wenn es nicht existiert, …
Es heißt, dass das Kompilieren von GNU-Tools und Linux-Kernel mit der -O3Option zur GCC-Optimierung seltsame und irre Fehler hervorrufen wird. Ist es wahr? Hat es jemand versucht oder ist es nur ein Scherz?
Ich habe eine 3-TB-Festplatte aus einem WD Mybook Live NAS gezogen. Die Partitionstabelle lautet wie folgt: Model: ATA WDC WD30EZRS-11J (scsi) Disk /dev/sdb: 3001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 3 15.7MB 528MB 513MB primary 1 528MB 2576MB 2048MB ext3 primary …
Was ist der Unterschied zwischen einem "nicht vorbeugenden", "vorbeugenden" und "selektiven vorbeugenden" Kernel? Hoffe, jemand kann etwas Licht ins Dunkel bringen.
Installiertes Ubuntu mit deaktiviertem SIP auf MacBook 2017 - 0-Problemen, gebootet in Sekunden. Ich habe es herausgebaut und ein Problem geschaffen, während ich versucht habe, das WiFi zum Laufen zu bringen. Irgendwann (es war sehr spät) passierte eine Kombination von drei Dingen: Ich habe SIP aktiviert Ich habe versucht, Broadcom …
In Bezug auf die Sicherheitslücke "Spectre" wurde "Retpoline" eingeführt, um das Risiko zu minimieren. Ich habe jedoch einen Beitrag gelesen, in dem es um Folgendes geht: Wenn Sie den Kernel ohne erstellen CONFIG_RETPOLINE, können Sie keine Module mit retpoline erstellen und dann damit rechnen, dass sie geladen werden - da …
Meine Frage ist, warum heutzutage einige Betriebssystemereignisbehandlungen immer noch in Assemblersprache statt in einer höheren Sprache wie C geschrieben sind, wenn der Kernel selbst hauptsächlich in C geschrieben ist.
Wir führen einen Echtzeitprozess auf einem Nicht-Echtzeit-Kernel (CentOS 6) aus, und dies wird sich wahrscheinlich nicht ändern. Wir haben eine Streaming-Video-Anwendung, die 1,5 Stunden lang ununterbrochen ca. 500 MB / s PCIe-Datenverkehr von einem benutzerdefinierten FPGA benötigt. Die Anwendung funktioniert ziemlich gut - die meiste Zeit. Es gab jedoch Situationen, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.