Re: what does sys_sync() function do when suspend is called?

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

 



Hi...

On Thu, Sep 22, 2011 at 09:28, sandeep kumar <coolsandyforyou@xxxxxxxxx> wrote:
> Hi all,
> "sys_sync()" function is used in enter_suspend().
> It is taking a long time, when data transfer is happening, thus taking more
> time for the deivce to suspend.
>
> I am basically does not know much about filesystems, still wondering what
> sys_sync() function does?

>From what you describe, I guess it means sync-ing dirty pages back to
their backing devices. Or in other word, flushing pending write.

> 3) why it is taking more time when data transfer is happening?

Quite likely because sync must wait them, to make sure there are no
more dirty pages afterwards....thus it will be safe to suspend.

-- 
regards,

Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.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