From java-user-return-54391-apmail-lucene-java-user-archive=lucene.apache.org@lucene.apache.org Wed Dec 12 10:32:50 2012 Return-Path: X-Original-To: apmail-lucene-java-user-archive@www.apache.org Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6868ED14A for ; Wed, 12 Dec 2012 10:32:50 +0000 (UTC) Received: (qmail 2979 invoked by uid 500); 12 Dec 2012 10:32:48 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 2747 invoked by uid 500); 12 Dec 2012 10:32:46 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 2678 invoked by uid 99); 12 Dec 2012 10:32:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2012 10:32:44 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of n.ireson@dcs.shef.ac.uk designates 143.167.251.163 as permitted sender) Received: from [143.167.251.163] (HELO mailhost2.shef.ac.uk) (143.167.251.163) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Dec 2012 10:32:36 +0000 Received: from [2.28.225.220] (helo=[192.168.1.235]) by mailhost2.shef.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.77) (envelope-from ) id 1Tijbq-0000e3-HK for java-user@lucene.apache.org; Wed, 12 Dec 2012 10:32:14 +0000 From: Neil Ireson Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Explicit setting of NIOFSDirectory not respected Date: Wed, 12 Dec 2012 10:32:13 +0000 Message-Id: <65F8BC9B-E2C4-4BD6-86D6-19990B824115@dcs.shef.ac.uk> To: java-user@lucene.apache.org Mime-Version: 1.0 (Apple Message framework v1085) X-Mailer: Apple Mail (2.1085) X-S0phie-Scan: no X-Virus-Checked: Checked by ClamAV on apache.org Hi all, I run my code on a cluster where I have to preset resource limits and = therefore the processes have limited virtual memory causing OOME when = using MMapDirectory on large indexes. This means I explicitly use NIOFSDirectory (i.e. Directory = indexDirectory =3D NIOFSDirectory.open(indexFile);) however when I run = the code on Java HotSpot(TM) 64-Bit Server VM Lucene still uses = MMapDirectory to open the index, using a 32 bit JVM opens the index with = NIOFSDirectory but I can only assign -Xmx2G. Surely Lucene should not override my selection of NIOFSDirectory. N PS I'm using Lucene 4.1-SNAPSHOT --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org