Welcome, Guest. Please login or register.

Author Topic: Contiki: I wonder....  (Read 6820 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Tomas

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2828
    • Show all replies
Re: wow. Talk about different...
« on: April 13, 2005, 05:08:45 PM »
Quote
Does Contiki support preemptive multi-threading?


 Yes. While the Contiki kernel is based on event driven cooperative multitasking, an additional library provides preemptive multi-threading. The reason for not basing the kernel on a preemptive multi-threading model is that it would increase the complexity not only of the operating system, but also of the applications that would run under it. By providing preemptive multi-threading as a library, only programs that explicitly require such functionality will need to pay the extra price.