Anzeige:
Ergebnis 1 bis 4 von 4

Thema: POSIX - Threads

  1. #1
    Registrierter Benutzer
    Registriert seit
    Aug 2009
    Beiträge
    60

    POSIX - Threads

    Hallo Leute,

    ich habe nur eine kurze Frage und zwar so wie ich das bisher der Literatur entnehmen konnte werden durch pThreads erzeugte Threads 1:1 auf Betriebssystem-Prozesse abgebildet.
    Was mich jetzt wundert ist, dass wenn ich ein Programm mit mehreren Threads starte, ich Beispielsweise im gnome-system-monitor nur den eigentlich Prozess dargestellt (main-thread) bekomme (und nicht auch die durch ihn erzeugten Threads)
    Weiß zufällig jemand von euch woran das liegt?

    Viele Grüße und schönes Wochenende an alle :-)

  2. #2
    Registrierter Benutzer Avatar von derRichard
    Registriert seit
    Nov 2001
    Beiträge
    5.069
    hi!

    am system laufen so viele threads, das würde die ausgabe von solchen tools nur unübersichtlich machen.
    mit "ps axm" kannst dir alle threads anzeigen lassen.

    btw: ein pthread wird nicht 1:1 auf einen betriebssystem-prozess abgebildet.
    der linux kernel kennt nur tasks. ein pthread ist einfach nur ein task mehr für den kernel, den er auf den vorhanden cpus laufen lässt.
    ein prozess ist besteht aus einen order mehrere tasks plus ressourcen.

    hth,
    //richard
    There are two factions of CS, the ones that hate computers, and the ones that hate science.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Apr 2009
    Ort
    Erde
    Beiträge
    2.819
    naja ich würde mal sagen am Monitor, schau dir z.B. mal htop an, der kann auch die zugehörigen Threads anzeigen, und zwar ohne das es nervig wird - http://htop.sourceforge.net/
    Gruß nopes
    (,,,)---(^.^)---(,,,) /var/log/messages | grep cat

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2005
    Ort
    Berlin
    Beiträge
    279
    oder schau auch mit qps wahlweise mit und ohne Threads die Prozesse an
    http://larsindo.wordpress.com/ ( Auch als Informatikstudent kann man ein Praxissemester im Ausland machen -> Indonesien. )

Ähnliche Themen

  1. Debian 4.0: Leere httpd.conf
    Von Odin3011 im Forum Linux als Server
    Antworten: 61
    Letzter Beitrag: 11.05.07, 09:50
  2. Freebsd-apache+ssl
    Von macropode im Forum Alternativen zu Linux
    Antworten: 23
    Letzter Beitrag: 14.04.05, 22:16
  3. Behandlung "offener" Threads
    Von der_dicke_alex im Forum Tipps und Anregungen zur Site
    Antworten: 9
    Letzter Beitrag: 24.09.04, 16:25
  4. wine mit RedHat 9 (Posix Threads)
    Von obelix im Forum Emulatoren für Spiele
    Antworten: 12
    Letzter Beitrag: 01.05.03, 07:35
  5. Hurd bekommt POSIX Threads
    Von bernie im Forum Neue Programme/Versionen
    Antworten: 19
    Letzter Beitrag: 04.10.02, 17:19

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •