한 서버당 최대생성 가능한 스레드 수는?

yurina의 이미지

한 서버당 최대생성 가능한 스레드 수는 몇개이며

한프로세스당 생성가능한 스레드 수는 최대 몇개인가요??

리눅스..에서 돌릴때를 기준으루 얘기해주세용~

익명 사용자의 이미지

yurina wrote:
한 서버당 최대생성 가능한 스레드 수는 몇개이며

한프로세스당 생성가능한 스레드 수는 최대 몇개인가요??

리눅스..에서 돌릴때를 기준으루 얘기해주세용~

리눅스에서 돌리든지, 어디서 돌리든지 쓰레드 갯수는 시스템이 허용하고 있는 메모리 만큼 생성할 수 있다고 보면 됩니다.

한 프로세스당 생성 가능한 쓰레드도 마찬가지구요.

thread stack size를 얼마로 했느냐 + 시스템 메모리가 몇이냐가 최대로 생성가능한 Thread갯수를 말해줍니다.

그리고 아래의 값들을 조정해서 최대 쓰레드 갯수를 설정할 수 있습니다.
/proc/sys/kernel/threads-max
/proc/sys/kernel/pid_max
/proc/sys/vm/max_map

alfalf의 이미지

http://bbs.kldp.org/viewtopic.php?t=37555&highlight=thread+%B0%B9%BC%F6
위 글타래와 거기에 링크되어 있는 글타래를 보시면 도움이 될것 같네요.

ssehoony의 이미지

커널 2.4 의 경우 한 프로세서당 4096(4K) 로 기억하고 있고 커널 2.6 의 경우 한 프로세서당 20억 혹은 40억 으로 기억하고 있네요.

이 내용은 2.6 커널에서 변환된 점을 기술한 문서에서 본것으로 기억합니다.

해당 문서를 찾아서 보여드리는게 좋겠지만, 어디에 있는지는 모라서 ^^; 제가 기억하고 있는 것을 적어드린거니 정확한 사항은 검색을 해보세요.

BarracuTa의 이미지

저희 업소를 방문해 주셔서 감사합니다.

원도우에 경우 한 프로세서가 할당받는 가상 주소공간이 4기가이고 os영역 2가를 제외하면 실제접근가능한 공간은 2기가로 알고있습니다. 그러므로 쓰레드생성시 각 스레드의 stacksize를 deault 1M로 잡는다면
2기가/1메가 = 2048 개 정도가 되는 거 같은데?? 아닌가요????

저희 업소를 방문해 주셔서 감사합니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.