When I compile the following MWE with lualatex or xelatex I get strange vertical spaces between paragraphs on page 2 (see picture of output below).
\documentclass[a4paper,11pt,parskip=full,twoside]{scrbook}
\usepackage{polyglossia}
\setmainlanguage{english}
\usepackage{blindtext}
\begin{document}
\chapter{Chapter}
\section{Section}
\blindtext
\subsection{Subsection}
\blindtext
\subsection{Subsection}
\blindtext
\blindtext
\blindtext
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\subsection{Subsection}
\end{document}
The problem does not occur when I remove the parskip option to the \documentclass. I would like to keep the parskip behaviour but I would like to get rid of these ugly spaces.

parskip=fullif you add some more\subsectioncommands. There are no page break allowed between sectioning headings followed each other. For a twosided document\flushbottomis active so the space between the paragraphs is stretched to fill the page. This can be changed setting\raggedbottom. Then the additional white space will be at the bottom of the page. – esdd Nov 03 '16 at 12:09some text hereafter each heading, then break points will appear and so teh stretching will not be needed. – David Carlisle Nov 03 '16 at 12:35twosideoption to\documentclassin Overleaf the behaviour described by me occurs. – Benjamin Nov 03 '16 at 15:41twosideoption. Perhaps you should add that to the MWE to make the issue reproducible. And for the record: I have no idea how Overleaf does its compilation, the only information I found is that it useslatexmk– Guilherme Zanotelli Nov 03 '16 at 16:38\flushbottomintwoside– David Carlisle Nov 03 '16 at 16:43twosideis implicitly set forscrbookbut\raggedbottomis still active. This was fixed in version 3.20 and current version is 3.16. AFAIK Overleaf uses version 3.19a – esdd Nov 03 '16 at 16:50