→Index pointer list
== Index pointer list ==
The index pointer list is a list of
4 byte offsets to the directory entries. Since directory entries has variable size, this is needed for random access . Due to the fact, that these pointers are only 4 byte, the directory entries have to be in the first 4GB of the zim file. The pointers to data in the directory entries are 8 bytes, so that the zim file may be much larger than the 4GB.
== Directory entries ==