@Override
        public ExecutorService call() throws Exception {
            return Executors.newFixedThreadPool(RUNTIME.availableProcessors(), new ThreadFactory() {

                private final AtomicInteger counter = new AtomicInteger(-1);

                @Override
                public Thread newThread(final Runnable task) {
                    final Thread thread = new Thread(task);
                    thread.setName("jME3 Terrain Thread [" + counter.incrementAndGet() + "]");
                    thread.setDaemon(true);
                    return thread;
                }
            });
        }
The constructor of the terrain executor service.
jme3-terrain/src/main/java/com/jme3/terrain/executor/TerrainExecutorService.java