<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Put every application in different CPU process"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=63554#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Put every application in different CPU process"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=63554">bug 63554</a>
              from <span class="vcard"><a class="email" href="mailto:luke.kendall@gmail.com" title="Luke Kendall <luke.kendall@gmail.com>"> <span class="fn">Luke Kendall</span></a>
</span></b>
        <pre>I can also add as a Unix programmer since long before threads became a thing,
yes, it is extremely normal in the Linux world to create a new process.

As far as I know it, the two main reasons to create separate threads instead of
separate processes are:
1) They're all working on the same problem and you want t o reduce context
switching time, or
2) You want the threads to communicate a lot, and want to just share memory
instead of using any of the many interprocess communication methods.

Of course, the biggest disadvantage of using threads instead of processes is
that any kind of data structure corruption in one thread is likely to affect
every thread.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>