Exchanged JNA with JNR / JFFI for better performance of ProcessorLocalPartitionSliceSelector