Return to previous page Return to menu Go to next page

4. File placement on disk

The total number of streams that can be prefetched is up to the CD buffer capacity (up to 200 sectors). Therefore, a stream that exceeds its capacity and cannot be prefetched cannot be branched without delay.

(1) Non-interleaved branch candidates

If the branch candidates for A are B and C and the file layout on the disk is as shown in Figure 4.1, only B can be prefetched.
だ け There is no problem as long as only the pre-read portion of A seeks and branches to B and C in time. However, if it is necessary to prefetch both B and C in order to delay the branch selection timing, this example can branch to C without delay.


Figure 4.1: Non-interleaved branch candidates (C cannot be prefetched)

(2) Overall interleaving of branch candidates

After playback of A, to branch to B and C without delay, there is a method of interleaving B and C after A as shown in Figure 4.2.


Figure 4.2: Overall interleaving of branch candidates (all B and C)

(3) Partial interleaving of branch candidates

As shown in Figure 4.3, there is a method of dividing B into B1 and B2, C into C1 and C2, and interleaving only B1 and C1. In this case, only a part of B and C (B1, C1) needs to be interleaved, and seeking to B2 and C2 is possible and independence is high. However, file division is required.

Figure 4.3 Partial interleaving of branch candidates (parts of B and C)


Return to previous page Return to menu Go to next page