split fio & stdio, add tty layer