Beim Rechnen bezieht sich der Speicher auf die Zustandsinformationen eines Computersystems, da diese in einer physikalischen Struktur aktiv gehalten werden.
Bezieht sich der Begriff "Dateitabellen" im Kontext von Betriebssystemsteuertabellen auf eine Datenstruktur, die Teil des Dateisystems ist oder sich im Hauptspeicher befindet (und in diesem Fall würde ich davon ausgehen, dass nur Verweise auf geöffnete Dateien vorhanden sind)? ? Mein Lehrbuch 1 sagt: Die Tabellen enthalten Informationen über das Vorhandensein …
Ich interessiere mich für die Art und Weise, wie Linux-MMAP-Dateien in den Hauptspeicher (in meinem Kontext zum Ausführen, aber ich denke, der MMAP-Prozess ist auch beim Schreiben und Lesen derselbe) und welche Größe er verwendet. Ich weiß also, dass Linux Paging mit einer Seitengröße von normalerweise 4 KB verwendet (wo …
Ich war über die Dokumentation gehe MMAP in Bezug auf hier und versuchte , es zu implementieren mit diesem Ich habe einige Zweifel an der Umsetzung. Stellt MMAP eine Zuordnung einer Datei bereit und gibt einen Zeiger auf diesen Speicherort im physischen Speicher zurück oder gibt es eine Adresse der …
Ich frage mich nur, wo diese Werte eingestellt werden und was sie standardmäßig verwenden. Meins ist derzeit 18446744073692774399. Ich habe es nirgendwo eingestellt, wo ich es sehen kann. $ cat /proc/sys/kernel/shmmax 18446744073692774399 $ sysctl kernel.shmmax kernel.shmmax = 18446744073692774399
Ich studiere die ELF-Spezifikation ( http://www.skyfree.org/linux/references/ELF_Format.pdf ) und ein Punkt, der mir über den Programmladeprozess nicht klar ist, ist, wie und was der Stapel initialisiert wird Die anfängliche Seitengröße ist. Hier ist der Test (unter Ubuntu x86-64): $ cat test.s .text .global _start _start: mov $0x3c,%eax mov $0,%edi syscall $ …
Linux verwendet die nicht verwendeten Teile des Speichers für das Zwischenspeichern von Dateien und bereinigt den Speicherplatz bei Bedarf. Meine Frage ist, wie eine Opferseite als Ersatz ausgewählt wird. Es gibt verschiedene Algorithmen (LRU, FIFO, LFU und zufällige Ersetzung) Ich würde gerne wissen 1) Welche Algorithmen zum Ersetzen von Seiten …
Ich renne Fedora 26. Dies ist für eine sehr seltsame Aufgabe, die mein Algorithmusprofessor gegeben hat. Die Aufgabe lautet: Speicherfragmentierung in C: Entwerfen, Implementieren und Ausführen eines C-Programms, das Folgendes ausführt: Es weist Speicher für eine Folge von 3mArrays mit einer Größe von jeweils 800.000 Elementen zu; Anschließend werden alle …
Ich bin verwirrt über speicherabgebildete Dateien, daher habe ich einige Fragen, über die ich mich sehr freuen würde, wenn Sie mir helfen könnten. Angenommen, ich navigiere zu einem Verzeichnis in meinem Dateisystem und es befindet sich eine Datei in diesem Verzeichnis. Ist es möglich, dass diese Datei auf eine Region …
Kann ich herausfinden, wie viel Speicher ich auf einem Mehrbenutzer-Linux-Computer verwende? Ich möchte wissen, ob ich viel Speicher verwende und möglicherweise andere belästige, damit ich meine Prozesse bei Bedarf herunterfahren kann. Ich habe in einer anderen Frage gesehen, dass sa -mdies möglich ist, aber ich habe anscheinend keinen Zugriff auf …
Warum /proc/pid/mapsenthält es einige Datensätze für dieselbe Bibliothek? Hier ist ein Beispiel: 7fae7db9f000-7fae7dc8f000 r-xp 00000000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7dc8f000-7fae7de8f000 ---p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de8f000-7fae7de97000 r--p 000f0000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 7fae7de97000-7fae7de99000 rw-p 000f8000 08:05 536861 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20 Was bedeutet das ?
Eine der Antworten auf Benötige ich Swap-Speicherplatz, wenn ich mehr als genug RAM habe? Ich habe mich gefragt, ob es einen Zusammenhang zwischen der Speicherfragmentierung gibt, gemessen an cat /proc/buddyinfo und ob Swap verwendet wird oder nicht. Um genauer zu sein, frage ich mich, ob die Verwendung von Swap die …
Diese Frage beantwortet die Frage, wie der Teil des Caches gefunden werden kann. In der fincoreausführbaren Datei müssen Sie jedoch den Dateinamen übergeben, um zu überprüfen, ob er Teil des Caches ist. Gibt es ein Werkzeug oder eine Methode, um alle Einträge zu finden, die Teil des zwischengespeicherten Speichers sind, …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Unix & Linux - Stack von Exchange. Geschlossen vor 2 Jahren . (Ich verwende derzeit Ubuntu 14.04 LTS, GNOME-Umgebung) tl; dr Wie …
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.