fix direct io performance channel to use static deallocator