<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML ><HEAD ><TITLE >Programming openMosix</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="The openMosix HOWTO" HREF="index.html"><LINK REL="UP" TITLE="the openMosix FAQ" HREF="openmosixfaq.html"><LINK REL="PREVIOUS" TITLE="File Systems" HREF="x1638.html"><LINK REL="NEXT" TITLE="Resources" HREF="x1674.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >The openMosix HOWTO: </TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="x1638.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 19. the openMosix FAQ</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="x1674.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN1661" ></A >19.5. Programming openMosix</H1 ><DIV CLASS="QANDASET" ><DL ><DT >19.5.1. <A HREF="x1661.html#AEN1665" > Generally, how do I write an openMosix-aware program?:</A ></DT ><DT >19.5.2. <A HREF="x1661.html#AEN1670" > Can I write openMosix programs in perl?:</A ></DT ></DL ><DIV CLASS="QANDAENTRY" ><DIV CLASS="QUESTION" ><P ><A NAME="AEN1665" ></A ><B >19.5.1. </B > Generally, how do I write an openMosix-aware program?:</P ></DIV ><DIV CLASS="ANSWER" ><P ><B > </B > Write your programs as you normally would. Any processes that you spawn are candidates for migration to another node.</P ></DIV ></DIV ><DIV CLASS="QANDAENTRY" ><DIV CLASS="QUESTION" ><P ><A NAME="AEN1670" ></A ><B >19.5.2. </B > Can I write openMosix programs in perl?:</P ></DIV ><DIV CLASS="ANSWER" ><P ><B > </B > Yes. Use the Parallel::ForkManager available from CPAN or directly from http://www.cpan.org/authors/id/D/DL/DLUX/Parallel-ForkManager-x.x.x.tar.gz.</P ></DIV ></DIV ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="x1638.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="x1674.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >File Systems</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="openmosixfaq.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >Resources</TD ></TR ></TABLE ></DIV ></BODY ></HTML >