标签 - OS

编程    OS    2012-03-02 07:08:59    921    0    0

Protothreads 是一种 轻量的无堆栈多线程实现方式,设计用于内存严重受限的系统,例如,底层嵌入式系统或传感网络的节点等。实际上这种线程可以被称作协程. Protothreads 是一个非常轻量化的,无堆栈式的多线程的,基于事件驱动的上下文切换系统,每个线程还不需要独立的栈空间。Protothreads 目的就是不用复杂的状态机和真正的多线程但是能实现并发执行。Protothreads 是在一个 C 函数中有选择的执行代码块。项目主页:https://github.com/gburd/pt

札记    OS    2011-11-10 06:41:13    782    0    0

功夫熊猫2还记得乌龟那句话:“Yesterday is history. Tomorrow is a mystery. Today is a gift. That's why it is called the present.”

札记    OS    2011-05-13 14:39:33    760    0    0

最近正想把开发板一直开着,作为我的闹钟用,这是个简单的任务,似乎没有挑战性啊,于是尝试用上 protothreads .之前看过 protothreads 的文章,感觉似乎很简单,又似乎很玄妙.这次真正用过了,才知道,真是疯狂的 duff' device .