Can somebody describe me what does
command do ?
"logging synchronous" prevents every logging output from immediately interrupting your console session.
See command documentation:
"This keeps unsolicited messages and debug output from being interspersed with solicited software output and prompts."
prevents from unsolicited message
It is for disable synchronization of unsolicited messages and debug output