PDiff files are "delta" files that allow you to only download changes since the last update, and not the entire package indexes each time.
PDiffs exist only for packages indexes. To cite from the "Debian Administrator's Handbook":
To speed up the process, APT can download “diff” files containing the
changes since the previous update, as opposed to the entire file. To
achieve this, official Debian mirrors distribute different files which
list the differences between one version of the Packages file and the
following version. They are generated at each update of the archives
and a history of one week is kept. Each of these “diff” files only
takes a few dozen kilobytes ...
The same is true for Ubuntu, since it uses Debian's packaging system.
To sum up, PDiffs let you download changes to package indexes faster than you would otherwise do. However for the actual packages, you still download packages in their entirety.
More information here and here(if anyone can provide a better source of information, please let me know).
PDiff files are "delta" files that allow you to only download changes since the last update, and not the entire package indexes each time.
PDiffs exist only for packages indexes. To cite from the "Debian Administrator's Handbook":
The same is true for Ubuntu, since it uses Debian's packaging system.
To sum up, PDiffs let you download changes to package indexes faster than you would otherwise do. However for the actual packages, you still download packages in their entirety.
More information here and here (if anyone can provide a better source of information, please let me know).