Neue Fragen mit dem Tag «system-calls»

Insgesamt gefunden 14 Fragen

0
Bewertungen
0
Antworten
207
Ansichten

Wie werden aktivierte Systemaufrufe unter 64-Bit-Linux aufgelistet?

Ich arbeite mit einer VM-Plattform (64-Bit-Linux-Betriebssystem), die besagt, dass einige Systemaufrufe aus Sicherheitsgründen deaktiviert wurden. Ich bin gespannt, welche oder wie viele. Gibt es eine einfache Möglichkeit, alle Syscalls auszuprobieren und festzustellen, welche aktiviert sind?
fragte Vincent Wells vor 5 Jahren

2
Bewertungen
1
Antwort
949
Ansichten

Was kann ein SIGPWR-Signal auslösen, das einen "sendmsg" -Systemaufruf unterbricht?

Auf einem RHEL 6-Host habe ich einen Cassandra-Server, der auf localhost auf TCP-Verbindungen wartet. Parallel dazu habe ich eine Client-Anwendung, die Anfragen sendet. Der Client (C # Mono) sendmsgsendet die serialisierten Bytes. Ich sehe sendmsgständig die Rückgabe, ohne alle angeforderten Bytes g...

0
Bewertungen
2
Antworten
668
Ansichten

Welcher Adressraum wird bei Systemaufrufen verwendet? körperlich? oder virtuell?

Erläuterung Es gibt zwei Arten von virtuellen und physischen Adressräumen. In dem physischen Modell (normalerweise vom Kernel verwendet) ist der Speicher begrenzt und jede Adresse entspricht den physischen. Der virtuelle wird von Prozessen verwendet. Es gibt keine Begrenzung (außer der aufgrund der...

1
Bewertungen
0
Antworten
684
Ansichten

warum Linux 64-Bit-Systemaufrufe Tabelle ist anders

Ich habe gerade im Netz auf Linux-Systemnummern nachgeschaut und habe unterschiedliche Nummern gefunden, ob es sich um eine 32-Bit- oder 64-Bit-Linux-Version handelt. Warum hat Linux die Reihenfolge der Systemaufrufe geändert? Wäre es nicht schwieriger, die Kompatibilität zwischen 32-Bit- und 64-Bit...
fragte Sidahmed vor 8 Jahren

1
Bewertungen
1
Antwort
964
Ansichten

Wie funktioniert das Schlafsystem?

Eine Anwendung fordert das Betriebssystem möglicherweise auf, den Prozess für 0,5 Sekunden anzuhalten. Wie funktioniert das? Die CPU hört nicht einfach für 0,5 Sekunden auf zu laufen, da andere Programme gleichzeitig gut funktionieren. Wie können wir also eine Anwendung für einige Zeit anhalten? Ic...
fragte yanpas vor 9 Jahren

0
Bewertungen
1
Antwort
325
Ansichten

Shell-Befehl, der chmod und chgrp kombiniert

Gibt es eine kombinierte Variante für chmodund chgrp, die sowohl Benutzer- als auch Gruppenberechtigungen in einem einzigen Systemaufruf für jede Datei festlegt? Dies ist nützlich, um die Leistung auf langsamen Datenebenen wie NFS zu verbessern.
fragte Nordlöw vor 9 Jahren

1
Bewertungen
0
Antworten
461
Ansicht

Fehler beim Hinzufügen eines Systemaufrufs

Ich verwende Ubuntu 12.04 (64bit) und installierte Kernel-Version linux-2.6.37.3. Mein Gerät ist ASUS x201ev net-book (64 Bit). Ich gebe den Link zur Prozedur an, den ich verwendet habe. Ich habe auch die Datei unistd_64.h bearbeitet und den neuen Anruf richtig nummeriert. Aber mein Herstellungsproz...
fragte user232803 vor 10 Jahren

3
Bewertungen
2
Antworten
1158
Ansichten

Warum wird `csrss.exe 'jedes Mal aufgerufen, wenn ich die Maus bewege?

Nachdem mein Windows XP-Sp3 bootet und alle CPU-Aktivitäts-Dimms gestartet sind, habe ich beobachtet, was passiert, wenn ich die Maus auf einer leeren Stelle auf dem Desktop in Kreise bewege: Zuerst exporer.exewird aufgerufen und dann csrss.exe. Im Wikipedia-Artikel dazu csrss.exeheißt es ungefähr s...
fragte panny vor 11 Jahren

1
Bewertungen
2
Antworten
351
Ansicht

Der Auswurfschalter der Tastatur funktioniert

Ich verwende Linux.My Tastaturschalter zum Auswerfen der CD-ROM funktioniert nicht, obwohl auf dem Bildschirm eine Auswurftaste angezeigt wird. Ich muss es funktionieren lassen. Ich weiß, dass das Auswerfen einer CD-ROM mit Systemaufrufen so einfach ist wie ioctl(cdromfd,CDROMEJECT,0) Aber ich weiß...
fragte PaulDaviesC vor 11 Jahren

3
Bewertungen
3
Antworten
741
Ansicht

Warum ist das Setuid-Berechtigungsbit in modernen Unix-Systemen nicht für mkdir gesetzt?

Bach sagt folgendes: mkdir ist ein typisches setuidProgramm. Nur ein Prozess mit einem effektiven UID-Stammverzeichnis kann einen Ordner erstellen. (Abschnitt 7.6, Seite 229) Ich habe die Berechtigungen für Ubuntu 12.04 geprüft, das Setuid-Bit ist nicht gesetzt. -rwxr-xr-x 1 root root 42624 Oct 2...
fragte Anirudh Ramanathan vor 11 Jahren

7
Bewertungen
5
Antworten
3300
Ansichten

Linux-Äquivalent zu fs_usage von Mac OS X

Gibt es ein Linux-Äquivalent zum Mac OS X-Befehl fs_usage? Gemäß der Manpage wird Folgendes ausgeführt: "Systemaufrufe und Seitenfehler in Bezug auf die Dateisystemaktivität in Echtzeit melden". Ich denke, eine Möglichkeit wäre die Verwendung von strace und das Filtern der Daten. Mit dem Befehl fs_u...

0
Bewertungen
1
Antwort
1152
Ansichten

Interrupt-Deskriptortabelle und Systemaufruftabelle?

Bitte helfen Sie mir, die Beziehung zwischen diesen beiden herauszufinden. Lesen Sie irgendwo das "Der IDT wird durch die BIOS-Routine ein erstes Mal initialisiert, Linux jedoch noch einmal, wenn er die Kontrolle übernimmt." Also für Interrupt-Hooking-Angreifer muss der Inhalt erneut geändert werd...

4
Bewertungen
1
Antwort
1250
Ansichten

Warum fixiert strace / truss manchmal steckende Prozesse?

Manchmal haben Sie einen steckengebliebenen Prozess, der seit einiger Zeit festgefahren ist, und sobald Sie mit strace / truss darauf stoßen, nur um zu sehen, was los ist, wird er auf magische Weise gelöst und läuft weiter! Durch das bloße "Beobachten" haben diese Programme einen gewissen Einfluss a...
fragte Emmel vor 14 Jahren

6
Bewertungen
2
Antworten
2078
Ansichten

Richtlinien zur Fehlerbehebung bei hoher Interrupt-Rate

Leseproben: hohe oder über der normalen Interrupt-Rate (im Leerlauf) bei ungefähr 1505 / s Informationen aus Process Explorer und Kernrate Systemaufrufe ca. 6132 / Sek Kontext wechselt ungefähr 1584 / s Möglicherweise fehlerhafte Hardware oder fehlerhafter Gerätetreiber? Version: Windows XP 5.1.2...