65 lines
2.1 KiB
HTML
65 lines
2.1 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE>Linux Threads Home Page: Is the kernel 100% reentrant?</TITLE>
|
|
<META NAME="GENERATOR" CONTENT="Mozilla/3.0Gold (WinNT; U) [Netscape]">
|
|
</HEAD>
|
|
<BODY background="GraySea.gif">
|
|
|
|
<P><FONT SIZE=+3>Is the kernel 100% reentrant?</FONT></P>
|
|
|
|
<UL>
|
|
<P>No. It's getting there though. As of this date (12-Sep-96), some of
|
|
the drivers are still not reentrant. What does this mean? It means that
|
|
threads making various system calls will block other threads until the
|
|
call is completed. Will it crash? No. When will the fine-threading (not
|
|
treating system calls as a single operation) work? That's currently in
|
|
the works (the 2.1.xx goal is to get the kernel 100% reentrant).</P>
|
|
|
|
<P>Please note that this does not mean: avoid at all costs. It means that
|
|
as you work on your threaded code, you will not have all the performance
|
|
as you might with a fully reentrant kernel. Be patient; we're getting there.</P>
|
|
</UL>
|
|
|
|
<P>
|
|
<HR SIZE=4 WIDTH="100%"></P>
|
|
|
|
<CENTER><TABLE CELLSPACING=0 CELLPADDING=0 >
|
|
<TR>
|
|
<TD>
|
|
<CENTER><P><A HREF="Comparison.html"><IMG SRC="ArrowLeft.gif" ALT="[Left Arrow]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
|
|
</TD>
|
|
|
|
<TD>
|
|
<CENTER><P><A HREF="index.html"><IMG SRC="House.gif" ALT="[Home]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
|
|
</TD>
|
|
|
|
<TD>
|
|
<CENTER><P><A HREF="Dictionary.html"><IMG SRC="BookSearch.gif" ALT="[Book Search]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
|
|
</TD>
|
|
|
|
<TD>
|
|
<CENTER><P><A HREF="mailto:walton@oclc.org"><IMG SRC="MailBox.gif" ALT="[Mailbox]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
|
|
</TD>
|
|
|
|
<TD>
|
|
<CENTER><P><A HREF="StdLibs.html"><IMG SRC="ArrowRight.gif" ALT="[Right Arrow]" BORDER=0 HEIGHT=40 WIDTH=40></A></P></CENTER>
|
|
</TD>
|
|
</TR>
|
|
|
|
<TR>
|
|
<TD><A HREF="Comparison.html">[Previous Page]</A></TD>
|
|
|
|
<TD><A HREF="index.html">[First Page]</A></TD>
|
|
|
|
<TD><A HREF="Dictionary.html">[Dictionary]</A></TD>
|
|
|
|
<TD><A HREF="mailto:walton@oclc.org">[Email Author]</A></TD>
|
|
|
|
<TD><A HREF="StdLibs.html">[Next Page]</A></TD>
|
|
</TR>
|
|
</TABLE></CENTER>
|
|
|
|
</BODY>
|
|
</HTML>
|