运行。这个简单的协同模型满足了以I/O为中心的应用，但对于CPU负荷重的应用程序来说是不太好的，因为它会导致向OS多次提出线程间协同处理的请求。这个问题已经导致了几个试图将线程合并进OS内核里的提案。TinyOS代码与程序代码进行静态连接，然后用GNU工具链生成系统的一整个二进制映像。