在某系统中,数据从磁盘读入缓冲区,然后从缓冲区传入用户区,再在用户处理。假设在该磁盘系统中,文件在磁道上非连续存放,磁头从一个磁道移动到相邻磁道需要时间 t1 ,逻辑上相邻数据块的平均距离为 d 磁道,每块的旋转延迟时间及传输到缓冲区的传输时间分别为 t2 和 t3 。问读取 N 个数据块的磁盘访问时间一共是多少?另外,假设将缓冲区数据传送到用户的时间为 t4 ,且 t4 远远小于读取一个数据块的磁盘访问时间, CPU 对一块数据进行处理的时间为 t5 。问分别在单缓冲和双缓冲情况下,平均处理一块数据的总时间为多少?