there is the following description in the https://www.postgresql.org/docs/current/runtime-config-connection.html:
A value of 0 (the default) selects the operating system's default.-----but there is no description about“ the operating system's default value in the linux is tcp_keepalive_time kernel parameter”