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.
5
Antworten

Warum brauchen wir einen anderen Datentyp für den Zeiger?

Im Grunde ist der Zeiger eine Variable, die zum Speichern der Speicheradresse verwendet wird, die immer ein ist hexadezimal (Speicheradresse) Warum brauchen wir dann einen anderen Datentyp zum Speichern der Adresse? EX: int * a; Können wir d...
10.10.2013, 09:38
2
Antworten

Unterschied zwischen Abschlussvariablen und Semaphoren

Im Linux-Kernel werden Semaphore verwendet, um kritische Abschnitte von Daten gegenseitig auszuschließen, und Abschlussvariablen werden verwendet, um zwischen zwei auf ein Ereignis wartenden Threads zu synchronisieren. Warum nicht Semaphore für...
21.01.2011, 23:29
3
Antworten

Warum müssen UI-Elemente immer über den UI-Thread erstellt / aktualisiert werden?

Warum müssen UI-Elemente immer über den UI-Thread erstellt / aktualisiert werden? In (fast?) allen UI-Elementen der Programmiersprachen kann sicher nur vom UI-Thread aus zugegriffen werden. Ich verstehe, dass es sich um ein Standardproblem be...
18.07.2009, 18:30
3
Antworten

Was ist S_ISREG () und was macht es?

Ich stieß auf das Makro S_ISREG () in einem C-Programm, das Dateiattribute abruft. Leider gibt es keine grundlegenden Informationen über dieses Makro online. Es gibt einige fortgeschrittene Diskussionen darüber, aber das ist jenseits dessen, won...
20.10.2016, 19:48
2
Antworten

Wie unterscheiden sich User-Level-Threads (ULTs) und Kernel-Level-Threads (KLTs) in Bezug auf die gleichzeitige Ausführung?

Folgendes verstehe ich; Bitte korrigieren / ergänzen: In reinen ULTs führt der Multithread-Prozess selbst die Thread-Planung durch. Der Kernel merkt den Unterschied also nicht und betrachtet ihn als Single-Thread-Prozess. Wenn ein Thread eine...
09.02.2013, 21:28
2
Antworten

Using waitpid oder sigaction?

Ich habe das verstanden: 1) waitpid wird verwendet, um auf den Tod eines Kindes zu warten und dann die SIGCHLD und den Austrittsstatus des Kindes usw. zu sammeln. 2) Wenn wir einen Signal-Handler für SIGCHLD haben, machen wir noch ein paar Dinge...
23.01.2012, 17:34
7
Antworten

Windows Server 2008 R2 oder Windows 7 [geschlossen]

Welches Betriebssystem würden Sie für einen Entwicklungscomputer empfehlen: Windows Server 2008 R2 oder Windows 7 Ab sofort verwenden die meisten "Webentwickler" wahrscheinlich Windows Server 2008 wegen IIS und Vista SuckingBig...
20.08.2009, 08:13