diff options
Diffstat (limited to 'docs/htmldocs/portability.html')
-rw-r--r-- | docs/htmldocs/portability.html | 61 |
1 files changed, 47 insertions, 14 deletions
diff --git a/docs/htmldocs/portability.html b/docs/htmldocs/portability.html index 7f77ed065f..52788e2f0a 100644 --- a/docs/htmldocs/portability.html +++ b/docs/htmldocs/portability.html @@ -74,7 +74,7 @@ CLASS="CHAPTER" ><A NAME="PORTABILITY" ></A ->Chapter 28. Portability</H1 +>Chapter 29. Portability</H1 ><P >Samba works on a wide range of platforms but the interface all the platforms provide is not always compatible. This chapter contains @@ -84,8 +84,8 @@ CLASS="SECT1" ><H1 CLASS="SECT1" ><A -NAME="AEN4127" ->28.1. HPUX</A +NAME="AEN4249" +>29.1. HPUX</A ></H1 ><P >HP's implementation of supplementary groups is, er, non-standard (for @@ -114,8 +114,8 @@ CLASS="SECT1" ><H1 CLASS="SECT1" ><A -NAME="AEN4133" ->28.2. SCO Unix</A +NAME="AEN4255" +>29.2. SCO Unix</A ></H1 ><P > @@ -131,8 +131,8 @@ CLASS="SECT1" ><H1 CLASS="SECT1" ><A -NAME="AEN4137" ->28.3. DNIX</A +NAME="AEN4259" +>29.3. DNIX</A ></H1 ><P >DNIX has a problem with seteuid() and setegid(). These routines are @@ -238,8 +238,8 @@ CLASS="SECT1" ><H1 CLASS="SECT1" ><A -NAME="AEN4166" ->28.4. RedHat Linux Rembrandt-II</A +NAME="AEN4288" +>29.4. RedHat Linux Rembrandt-II</A ></H1 ><P >By default RedHat Rembrandt-II during installation adds an @@ -262,22 +262,55 @@ CLASS="SECT1" ><H1 CLASS="SECT1" ><A -NAME="AEN4172" ->28.5. AIX</A +NAME="AEN4294" +>29.5. AIX</A ></H1 ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN4174" ->28.5.1. Sequential Read Ahead</A +NAME="AEN4296" +>29.5.1. Sequential Read Ahead</A ></H2 ><P ->Disabling Sequential Read Ahead using "vmtune -r 0" improves +>Disabling Sequential Read Ahead using <KBD +CLASS="USERINPUT" +>vmtune -r 0</KBD +> improves samba performance significally.</P ></DIV ></DIV +><DIV +CLASS="SECT1" +><H1 +CLASS="SECT1" +><A +NAME="AEN4300" +>29.6. Solaris</A +></H1 +><P +>Some people have been experiencing problems with F_SETLKW64/fcntl +when running samba on solaris. The built in file locking mechanism was +not scalable. Performance would degrade to the point where processes would +get into loops of trying to lock a file. It woul try a lock, then fail, +then try again. The lock attempt was failing before the grant was +occurring. So the visible manifestation of this would be a handful of +processes stealing all of the CPU, and when they were trussed they would +be stuck if F_SETLKW64 loops.</P +><P +>Sun released patches for Solaris 2.6, 8, and 9. The patch for Solaris 7 +has not been released yet.</P +><P +>The patch revision for 2.6 is 105181-34 +for 8 is 108528-19 +and for 9 is 112233-04</P +><P +>After the install of these patches it is recommended to reconfigure +and rebuild samba.</P +><P +>Thanks to Joe Meslovich for reporting</P +></DIV ></DIV ><DIV CLASS="NAVFOOTER" |