code: private static void loadNativeSigarBindings(File nativeLibDir) throws Exception {
  		extractFromJarToTemp(SIGAR_RESOURCE_DIR + new SigarLoader(Sigar.class).getLibraryName(), nativeLibDir);
  
  		System.setProperty(SIGAR_PATH, nativeLibDir.getAbsolutePath());
  		nativeLibDir.getAbsolutePath();
  	}
docs: Extracts the native bindings for sigar and tells sigar where to find them.
  
  @param nativeLibDir       the directory the native libs should be stored to
  @return the folder that contains the extracted nativeLibs
  @throws Exception