Cryogenic modulis Linux kodolā ievērojami samazinās energopatēriņu

Sākumlapa Forumi Notepad.lv IT ziņas Cryogenic modulis Linux kodolā ievērojami samazinās energopatēriņu

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Autors
    Ieraksti
  • #159505
    samurajs
    Participant

    Alehandra Moralesa prezentējusi uz savas maģistra disertācijas balstīto Cryogenic tehnoloģiju, kas ievērojami ļaus samazināt energopatēriņu Linux ierīcēs. Princips balstīts uz aplikāciju iniciēto ievades-izvades operāciju klasterizāciju. Š im mērķim Cryogenic API saskaņo grafiku, pēc kura lietojumprogrammas vēršas pie SCSI diska vai tīkla ierīces. Vienkāršā valodā bez Cryogenic tas izskatītos tā:

    * ja nekas nenotiek, CPU u.c. dzelži guļ (sleep mode) un nepatērē enerģiju

    * autostarta lietojumprogrammas un procesi laiku pa laikam sazinās ar dzelžiem, modina tos, un patērē enerģiju

    Ar Cryogenic viss notiek citādāk:

    * ja nekas nenotiek, CPU u.c. dzelži guļ (sleep mode) un nepatērē enerģiju

    * lietojumprogrammu un procesu pieprasījumi tiek grupēti svarīgajos un nesvarīgajos

    * ja pienāk svarīgs pieprasījums, tad CPU uzreiz pamostas un to apstrādā

    * ja pienāk nesvarīgs pieprasījums, to piebremzē un ieliek rindā. Kad CPU nākamreiz modīsies svarīgā pieprasījuma dēļ, mazsvarīgos pie reizes pieķers klāt.

    * rezultātā CPU daudz vairāk laika pavada sleep modē un taupa enerģiju

    Attēlos: UDP klienta pieprasījumu algoritma atšķirības bez un ar Cryogenic

    [img]https://notepad.lv/userpix/28_0002_4.jpg[/img]

    [img]https://notepad.lv/userpix/28_0003_5.jpg[/img]

    Avots

    #307166
    Andron MacBeton
    Participant

    IMHO MacOS jau sen tā dara.

    #307167
    garaisezis
    Participant

    pirmo reiz būs man McBetonam jāpiekrīt…

Tiek skatīts 3 ierakstu – 1 līdz 3 (no 3 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā