又把solaris stream programming guide看了一遍,对stream的实现有了更深的认识。同时写了几个dtrace小程序,分别对open(), close(), put(), service()的实现进行了跟踪。put()函数其实是将下面所有的module的put()都运行了。
原文转自:http://www.ltesting.net