linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* TMPFS Maximum File Size
@ 2010-10-20 13:44 Tharindu Rukshan Bamunuarachchi
  2010-10-20 14:14 ` Christoph Lameter
  2010-10-20 16:57 ` Hugh Dickins
  0 siblings, 2 replies; 9+ messages in thread
From: Tharindu Rukshan Bamunuarachchi @ 2010-10-20 13:44 UTC (permalink / raw)
  To: hughd; +Cc: linux-mm

Hi Hugh/All,

Is there any kind of file size limitation in TMPFS ?
Our application SEGFAULT inside write() after filling 70% of TMPFS
mount. (re-creatable but does not happen every time).

We are using 98GB TMPFS without swap device. i.e. SWAP is turned off.
Applications does not take approx. 20GB memory.

we have Physical RAM of 128GB Intel x86 box running SLES 11 64bit.
We use Infiniband, export TMPFS over NFS and IBM GPFS in same box.
(hope those won't affect)

Bit confused about "triple-indirect swap vector" ?

Extracted from shmem.c ....

/*
 * The maximum size of a shmem/tmpfs file is limited by the maximum size of
 * its triple-indirect swap vector - see illustration at shmem_swp_entry().
 *
 * With 4kB page size, maximum file size is just over 2TB on a 32-bit kernel,
 * but one eighth of that on a 64-bit kernel.  With 8kB page size, maximum
 * file size is just over 4TB on a 64-bit kernel, but 16TB on a 32-bit kernel,
 * MAX_LFS_FILESIZE being then more restrictive than swap vector layout.
 *

Thankx a lot.
__
Tharindu R Bamunuarachchi.

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-10-29  2:01 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-20 13:44 TMPFS Maximum File Size Tharindu Rukshan Bamunuarachchi
2010-10-20 14:14 ` Christoph Lameter
2010-10-20 16:57 ` Hugh Dickins
2010-10-26 13:55   ` Tharindu Rukshan Bamunuarachchi
2010-10-27  3:44     ` Hugh Dickins
2010-10-27 20:08     ` Christoph Lameter
2010-10-28 13:35       ` Tharindu Rukshan Bamunuarachchi
2010-10-28 13:49         ` Christoph Lameter
2010-10-29  2:01           ` Tharindu Rukshan Bamunuarachchi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).