add zhangyaolin code
init_queue
init queue
finish add function
finish add function
dispatch function
finish former latter
finish ioscheduler
finish ioscheduler