When PPS starts up, it immediately builds the directory hierarchy from the encoded filenames on the persistent filesystem.
In its default configuration, PPS defers loading the objects in the directories until the first access to one of the files. This access could be an open() call on a PPS object or a readdir() call on the PPS directory.