Messages in this thread | | | Date | Thu, 09 Sep 2004 09:56:33 -0700 | From | Tim Bird <> | Subject | Re: What File System supports Application XIP |
| |
Arjan van de Ven wrote: > On Thu, 2004-09-09 at 11:45, colin wrote: >> Hi, >> How does ramfs offer application XIP ability? >> I mean, when the ramfs image is mounted and the application in it is >> executed, >> "exec", which is called by sh, should first copy every section of the >> application to RAM and then jump to the text section. >> How do I avoid the stage copying text section to RAM? > > this is not how linux works. programs execute directly from the > pagecache without copy.
Most other filesystems populate the pagecache with I/O, presumably. In the case of a ramfs, is the page mapped directly from the fs into the pagecache without a copy?
============================= Tim Bird Architecture Group Co-Chair, CE Linux Forum Senior Staff Engineer, Sony Electronics E-mail: tim.bird@am.sony.com ============================= - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |