You get a double benefit from XIP. Not only is the content shared by all guests (so if just one guest is using it, CP has already paged it in), but from the Linux perspective it is "point and shoot". (That's why they call it execute in place. But you knew that.) Ordinarily, programs have to be copied from a filesystem into memory, even if the filesystem is backed by memory rather than disk.
-- R; <>< On Mar 18, 2011 8:32 AM, "Mark Wheeler" <[email protected]> wrote: > Mark, > > That's an excellent suggestion, inasmuch as we have a couple dozen of these servers running and, if nothing else, sharing code could reduce overall demand for memory. Obviously, the bigger win would be if this is the code that is actually being paged in and causing the delays, since by sharing it would be more likely to be in storage already. > > The larger problem is going to be getting buy-in from the app owner to implement such a thing. > > Best regards, > > Mark > > >> Date: Thu, 17 Mar 2011 14:55:07 -0600 >> From: [email protected] >> Subject: Re: Where is kernel loaded in memory? >> To: [email protected] >> >> >>> On 3/17/2011 at 04:47 PM, Marcy Cortes <[email protected]> wrote: >> > When you have some memory intensive night time activities, like say scanning >> > checks in cron jobs, or heavy batch stuff, these things happen. We added >> > more memory :(, although lowering the heap size did help some. >> > >> > Anyway you can prime the pump (script to touch your pages in a cron job?)? >> >> Putting the application into an xip2 file system on a DCSS might help with this quite a bit. >> >> >> Mark Post >> >> ---------------------------------------------------------------------- >> For LINUX-390 subscribe / signoff / archive access instructions, >> send email to [email protected] with the message: INFO LINUX-390 or visit >> http://www.marist.edu/htbin/wlvindex?LINUX-390 >> ---------------------------------------------------------------------- >> For more information on Linux on System z, visit >> http://wiki.linuxvm.org/ > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- > For more information on Linux on System z, visit > http://wiki.linuxvm.org/ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
