Cómo enumerar solo N archivos en el directorio usando java

Si tengo un directorio contiene muchos archivos (alrededor de 1000 archivos). Algunos de estos archivos nombrados.procesado y otro no.

¿Cómo puedo enumerar solo 10 archivos sin procesar?

Estoy usando este código para filtrar el archivo procesado.

File[] inputFileList = inputDirectory.listFiles(new FileFilter() {
                @Override
                public boolean accept(File pathname) {
                    return !pathname.getName().endsWith(".processed");
                }
            });

Pero si la cantidad de archivos no procesados es enorme, esto puede conducir a un error de memoria. así que necesito leer un número limitado de archivos cada vez que se ejecuta la aplicación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta