title: How to reduce chrome initialization time?
body: <p>I've automated tests using Selenium WebDriver. When I run them for Chrome, some time chrome takes few minutes(upto 5 mins) to complete its launching. Following is code snippet for it -</p>
  
  <pre><code>    System.setProperty("webdriver.chrome.driver", System.getProperty("chromeDriverPath"));
      DesiredCapabilities capabilities = DesiredCapabilities.chrome();
      ChromeOptions options = new ChromeOptions();
      Map&lt;String, Object&gt; chromePrefs = new HashMap&lt;String, Object&gt;();
      chromePrefs.put("profile.default_content_settings.popups", 0);
      chromePrefs.put("profile.content_settings.exceptions.automatic_downloads.*.setting", 1 );
      chromePrefs.put("download.prompt_for_download", false);
      chromePrefs.put("download.default_directory", DownloadFolderPathDriver);
      options.setExperimentalOption("w3c", false);
      options.setExperimentalOption("prefs", chromePrefs);
  
      proxy.setHttpProxy(proxyIp+":"+proxyPort);
      capabilities.setCapability(CapabilityType.PROXY, proxy);
      options.merge(capabilities);
      driver= new ChromeDriver(options);
  </code></pre>
  
  <p>Could you please suggest what could be reasons for its slowness and how to handle it?</p>