Ua fa'ailoa mai e le Facebook se faiga fou mo le fa'aogaina o le fatu o le Linux

Roma Gushchin (Roma Gushchin) mai le Facebook lomia i luga o le lisi meli a Linux kernel developers se seti o patches ma le faʻatinoina o se faʻatonuga faʻasologa fou laupapa (fa'atonuga manatua papa). O le pule fou e iloga mo le fa'anofoina o fa'amaumauga o papa mai le tulaga o le itulau manatua i le tulaga o le fatu, lea e mafai ai ona fa'asoa itulau mafolafola i vaega 'ese'ese, nai lo le tu'u ese'ese o fa'amaufa'ailoga mo vaega ta'itasi.

O le auala fuafuaina e mafai ai ona faʻateleina le lelei o le faʻaaogaina o le slab, faʻaitiitia le tele o le manatua o loʻo faʻaaogaina mo le slab e 30-45%, ma faʻaitiitia ai le aofaʻi o le manatuaina o le fatu. E ala i le faʻaitiitia o le numera o papa e le mafai ona faʻaogaina, o loʻo i ai foi se aafiaga lelei i le faʻaitiitia o le vaevaega o mafaufauga. O le fa'atonuga manatua fou e matua fa'afaigofieina le fa'ailoga mo le fa'amaumauga mo papa ma e le mana'omia le fa'aogaina o algorithms lavelave mo le fa'atupuina ma le tapeina o fa'amaufa'ailoga mo vaega ta'itasi. O kulupu manatua uma i le fa'atinoga fou e fa'aogaina ai se seti masani o fa'amaufa'ailoga papa, ma o le olaga atoa o fa'amaufa'ailoga papa e le o toe fa'amauina i le olaga o i latou na fa'apipi'iina i le cgroup. tapula'a i luga ole fa'aoga manatua.

O le sa'o lelei o fa'amaumauga o puna'oa ua fa'atinoina i le fa'atonutonuina o le slab fou e tatau ona fa'atupuina fa'apea le PPU, ae i le fa'atinoga na fa'aalia ai e le'i taua tele le eseesega. Aemaise lava, o le faʻatonutonuina o le slab fou ua faʻaaogaina mo le tele o masina i luga o le gaosiga o faʻaumau Facebook o loʻo faʻatautaia ituaiga eseese o galuega, ma e leʻi faʻaalia ni suiga iloga. I le taimi lava e tasi, o loʻo i ai se faʻaitiitiga tele o le taumafaina manatua - i luga o nisi o au na mafai ona faʻapolopolo i le 1GB o le manatua, ae o lenei faʻailoga e faʻalagolago lava i le natura o le uta, le aofaʻi atoa o le RAM, le numera o PPU. ma foliga o le galue ma le manatua. Su'ega muamua faʻaalia faʻaitiitiga i le faʻaaogaina o mafaufauga e 650-700 MB (42% o le manatua o le slab) i luga o le upega tafaʻilagi pito i luma, 750-800 MB (35%) i luga o le server ma le DBMS cache ma le 700 MB (36%) ile DNS server.

puna: opennet.ru

Faaopoopo i ai se faamatalaga