Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Reply to thread

The definitions you are using are not the same as mine, that's why I've suggested taking a look at the Wikipedia entries.

Every process has at least one thread by definition, and a thread owns its copy of the register set (so must run on one core).

In Unix, the Shell (command line interface), for example, forks. I have suggested that the API could be split off from the OS, and this could fork. Of the 20+ contexts that you counted, how many could be naturally replicated by a fork?

Compiling a switch statement to a jump table is an optimisation. Copy on Write is one way in which forks are implemented. The child process shares the same physical memory as the parent until either parent or child writes to it, at which point it is copied.

 is a RISC OS UserViking on 29/5/09 6:09AM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • 'Chuditch' Iyonix built in Australia
    Exclusive Where there's a will, there's a way
     30 comments, latest by md0u80c9 on 1/5/04 11:35PM. Published: 28 Apr 2004

  • Random article

  • Firefox 2 install guide published
    Coders should spend time on fixing faults says porter
     14 comments, latest by jess on 18/3/07 9:18PM. Published: 10 Mar 2007

  • Useful links

    News and media:
    IconbarMyRISCOSArcSiteRISCOScodeANSC.S.A.AnnounceArchiveQercusRiscWorldDrag'n'DropGAG-News

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    Dealers:
    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster

    Usergroups:
    WROCCRONENKACCIRUGSASAUGROUGOLRONWUGMUGWAUGGAGRISCOS.be

    Useful:
    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign


    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "Drobe doesn't reflect the entirety of RISC OS as it declines to publish some news stories because 'they are not interesting' "
    Page generated in 0.0507 seconds.