Linux pthread의 thread level은?

익명 사용자의 이미지

User-level 입니까 kernel-level 입니까..??
만일 kernel-level이면 어떤 system call을 이용하여 구현되어있는지요..?
(clone 이 맞나요.?)

20000.

익명 사용자의 이미지

pthread는 유저레벨 입니다.리눅스에서는 아직 솔라리스 처럼

완전하게 구현되지 않았다는...

익명 사용자의 이미지

http//kldp.org/script/bbs/read.php?table=qa2&no=1332&o[sc]=n&o[ss]=%
B9%E8%BC%BA%B3%B2&o[st]=a&o[at]=s&o[sct]=s&o[stt]=s

익명 사용자의 이미지

이론적인 면으로만 봐서는 posix스레드는 유저레벨이라고 나와있군요. 잘
읽어봤습니다.
....
....
그러고보니 위에 리플달린 저님도 나랑같은 생각을..--

익명 사용자의 이미지

http//linas.org/linux/threads-faq.html
에서 3번을 보시면 kernel-level이라는 군요.

user-level은 GNU의 pth를 사용하는 것 같더군요.

http//www.gnu.org/software/pth/pth.html

그외에 참고할 만한 사이트로는

http//vega.icu.ac.kr/~kimkk/tips.htm

http//jointclub.net/c_programming/network/

http//pauillac.inria.fr/~xleroy/linuxthreads/

http//centaurus.cs.umass.edu/~wagner/threads_html/tutorial.html

http//u6.mit.edu/people/proven/IAP_2000/index.html

http//www.serpentine.com/~bos/threads-faq/

http//redwood.snu.ac.kr/~sshong/courses/01-spring-os/course-notes/threads.pdf

http//redwood.snu.ac.kr/~sshong/courses/01-fall-embsys/posix.pdf

http//www.serpentine.com/~bos/threads-faq/

http//kldp.org/~kabin/doc/thread.txt

http//kldp.org/Translations/html/Thread_Programming-KLDP/Thread_Programming-KLDP.html

도움이 되었으면 합니다.
공부 많이 하셔서 open하시면 감사하겠습니다.ㅎㅎ

아래에 예제가 있습니다. (제가 내용을 보지는 않아서..자세한건 홈페이지
쥔장한테 물어보시길..)
http//cafe.sarang.net/CSource/Appl/Plane/

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.