### What happened?

After the changes made in https://github.com/SeleniumHQ/selenium/pull/11973 jar spawning is not adding the `--log-path=` flag to Chrome in the normal flow. Need to enable the `readableTimestamp` or `appendLog` flag to get it working   https://github.com/SeleniumHQ/selenium/pull/11973/files#diff-405c68a6b743ea8f4b340b5ea0c92c802a24109b4c38818335f6ca39511e2bc8R385.
What is has caused is that the chromedriver logs are append to file while going through jar causing performance issues.

### How can we reproduce the issue?

```shell
Run session on Chrome while adding logging params and opening heavy websites like Pinterest
"goog:loggingPrefs": {
  "driver": "ALL",
  "browser": "SEVERE",
  "performance": "ALL",
  "server": "ALL"
}
```


### Relevant log output

```shell
No direct logging of chromedriver flags in selenium logs found by looking around after facing performance issue.
```


### Operating System

Windows 10

### Selenium version

4.9.1

### What are the browser(s) and version(s) where you see this issue?

Chrome latest

### What are the browser driver(s) and version(s) where you see this issue?

Chromedriver related to the chrome version

### Are you using Selenium Grid?

_No response_
withVerbose(Boolean.getBoolean(EDGE_DRIVER_VERBOSE_LOG_PROPERTY));
      }
      if (silent == null && Boolean.getBoolean(EDGE_DRIVER_SILENT_OUTPUT_PROPERTY)) {
        withSilent(Boolean.getBoolean(EDGE_DRIVER_SILENT_OUTPUT_PROPERTY));
      }
      if (allowedListIps == null) {
        this.allowedListIps = System.getProperty(EDGE_DRIVER_ALLOWED_IPS_PROPERTY);
      }
      if (logLevel == null && System.getProperty(EDGE_DRIVER_LOG_LEVEL_PROPERTY) != null) {
        String level = System.getProperty(EDGE_DRIVER_LOG_LEVEL_PROPERTY);
        withLoglevel(ChromiumDriverLogLevel.fromString(level));
      }
    }
    @Override
    protected List<String> createArgs() {
      List<String> args = new ArrayList<>();
      args.add(String.format("--port=%d", getPort()));
      
      
      if (getLogFile() != null) {
        args.add(String.format("--log-path=%s", getLogFile().getAbsolutePath()));
        if (readableTimestamp != null && readableTimestamp.equals(Boolean.TRUE)) {
          args.add("--readable-timestamp");
        }
        if (appendLog != null && appendLog.equals(Boolean.TRUE)) {
          args.add("--append-log");
        }
        withLogFile(null); 
      }
      if (logLevel != null) {