Input/output intensive systems in a multiprocessing environment: the I/O problem