operating-system

Ein Betriebssystem (OS) ist eine Basissoftware, deren Aufgabe es ist, eine abstrakte Schicht zwischen Softwareanforderungen für Ressourcen und der verfügbaren Hardware, Eingabe / Ausgabe, Speicherzuweisung / -zuordnung, Dateisystemen und anderen grundlegenden Aufgaben eines Geräts zu bilden (nicht unbedingt ein Computer) sollte tun.
4
Antworten

Wie läuft eine CPU im Leerlauf (oder läuft unter 100%)?

Ich habe zum ersten Mal erfahren, wie Computer in Form einer primitiven, einzelnen gespeicherten Programmmaschine funktionieren. Jetzt lerne ich über Multitasking-Betriebssysteme, Terminplanung, Kontextwechsel usw. Ich denke, ich habe ein zie...
02.08.2013, 03:33
4
Antworten

Diff. zwischen logischem Speicher und physischem Speicher

Während ich das Konzept des Paging im Speichermanagement verstand, kam ich durch die Begriffe "logischer Speicher" und "physischer Speicher". Kann mir bitte jemand den Unterschied sagen. zwischen den beiden ??? Ist physischer Speicher = Festplat...
12.11.2014, 16:07
1
Antwort

IA-32e 64-Bit-IDT-Gate-Deskriptor

Es gibt einen Segment Selector in Intels 64-Bit IDT Gate Descriptor. Aus meinem Verständnis über die 5-teiligen Intel-Handbücher wird jedoch die lineare Adresse des Interrupt-Handlers aus dem 64-Bit-Offset, der in dem IDT-Gate-Deskriptor spezifi...
27.11.2011, 09:59
4
Antworten

Hinzufügen eines Kontextmenüs zu allen systemweiten Textfeldern

Ich weiß, dass es möglich ist, das Kontextmenü der Standarddatei zu erweitern, aber gibt es eine Möglichkeit, dem systemweiten Textbox-Kontextmenü Elemente hinzuzufügen? Dies würde so sein, dass das neue Element in jedem Textfeld erscheint, d...
15.02.2011, 00:55
2
Antworten

Wie verfolgen Sie alle abzustellenden Prozesse zur Bereinigung?

Ich habe ein Programm, das fork() und exec() mehrere Prozesse in einer Kette haben kann. Zum Beispiel: Prozess A - & gt; Gabel, Exec B - & gt; Gabel, Exec C - & gt; Gabel, Exec D. So A ist die Ur-Urgroßeltern von C. Jetzt ist das Proble...
04.08.2011, 06:20
1
Antwort

Git ignoriert den in der globalen Ignorierung definierten .DS_Store

Ich bin ziemlich neu bei Git und hoffe, ich mache nichts schrecklich Dummes. Ich habe ohne eine Möglichkeit gelebt, Dateien in Git zu ignorieren, und habe endlich genug davon, versehentlich OS-Dateien in meine Repositorys hinzuzufügen. Ich ha...
07.04.2011, 11:08
1
Antwort

Was macht der getcontext-Systemaufruf (ucontext.h) wirklich?

Ich habe letztes Jahr Betriebssysteme verwendet, bei denen ich Benutzerkontexte (im Header ucontext.h definiert) verwendet habe, um einen Thread-Scheduler (in dem jeder Thread einen Prozess simuliert) für ein Projekt zu implementieren. Ich ne...
21.10.2013, 20:20
2
Antworten

Making-Threads erhalten gleiche Timeslices

Ich führe dieses Programm aus, wo ich mehrere Threads habe. Drei Threads erzeugen Signale für den gleichen übergeordneten Prozess. Es gibt vier Handler-Threads zum Handhaben der Signale, die von den signalerzeugenden Threads erzeugt werden. Ich...
27.09.2012, 14:41
1
Antwort

Speichersegmentierung in modernen Betriebssystemen

Bei der Untersuchung von Betriebssystemen (hauptsächlich mit Linux als Referenz) gibt es einige Punkte, die ich in dem von mir untersuchten Material nicht gut erklärt habe. Programme, die in den Speicher geladen werden, werden häufig als in S...
26.02.2012, 23:45
3
Antworten

UDP-Pakete, Gesehen von Wireshark, Gedroppt von (nicht einmal erreichen) WSARecvFrom

Ich habe ein ziemlich verwirrendes Problem. Ich benutze eine große C ++ - Bibliothek für die Behandlung eines proprietären Protokolls über UDP unter Windows XP / 7. Während des Programmlaufs wird ein Port überwacht und auf Verbindungen von entf...
11.10.2012, 07:37