Edward Shao wrote: > Hi~folks, > > I'm interesting about power management for SATA but wondering about > AHCI ALPM, SATA HIPM and DIPM. > > There are some questions would like to understand. > > * ALPM is HIPM for AHCI? > No, Advanced Link Power Management (ALPM) is a catch all for the three link power management states on the SATA link. These include Active, Partial and Slumber. Host Initiated Power Mangement (HIPM) is the AHCI controller deciding and the drive agreeing it's a good time to put the link into a PM state. The host initiates the call to switch PM states. Device Initiated Power Management (DIPM) is when the device decides and the host agrees that it's a good time to put the link into a PM state. > * If ALPM is enabled but SATA HDD does not support HIPM (only DIPM), > ALPM is effective? > Personally I haven't seen a SATA HDD that supports DIPM but not HIPM. If I recall correctly they all support HIPM but not all support DIPM. If you were to find a drive that only supported DIPM > * hdparm -B is "Query/set Advanced Power Management feature". > This setting ("Advanced Power Management") is for DIPM? > You should look at the source for hdparm for the answer. Also take a look at a tool we made here for working with AHCI and SATA Link PM
http://sourceforge.net/projects/ahcitool/ > Thanks you very much. > > Best Regards, > Edward > > _______________________________________________ > Discuss mailing list > Discuss@LessWatts.org > http://mail.lesswatts.org/mailman/listinfo/discuss > _______________________________________________ Discuss mailing list Discuss@LessWatts.org http://mail.lesswatts.org/mailman/listinfo/discuss