Re: Is demand paging enabled in linux kernels of Android?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks david. So my next question was that is it enabled in linux kernel that android uses. How do i confirm it?

On Thursday, March 20, 2014, Dave Hylands <dhylands@xxxxxxxxx> wrote:
Hi Sandeep,


On Wed, Mar 19, 2014 at 4:48 AM, manty kuma <mantykuma@xxxxxxxxx> wrote:
>
> Hi,
>
> Suppose I have an executable of size 60MB and I want to execute it on
> android(ARM), will 60MB be allocated to load the code onto the RAM?
>
> I remember studying about demand paging in Linux kernel. Is it
> relevant here? If yes, is it implemented in Linux kernels used in
> Android?

All executables are brought into memory through demand paging. So the kernel will only load those parts of the executable that are actually executed.

Swap isn't typically enabled by default though (I don't recall the exact config options).

--
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux