Hoʻomaka hou ka hoʻomohala ʻana o ka ʻenekini polokalamu Servo

Ua hoʻolaha nā mea hoʻomohala o ka mīkini ʻenekini Servo, i kākau ʻia ma ka ʻōlelo Rust, ua loaʻa iā lākou ke kālā e kōkua i ke ola hou ʻana i ka papahana. ʻO nā hana mua i ʻōlelo ʻia ʻo ka hoʻi ʻana i ka hoʻomohala ikaika o ka mīkini, ke kūkulu hou ʻana i ke kaiāulu a me ka huki ʻana i nā poʻe hou. I ka makahiki 2023, ua hoʻolālā ʻia e hoʻomaikaʻi i ka ʻōnaehana hoʻonohonoho ʻaoʻao a loaʻa ke kākoʻo hana no CSS2.

Ua hoʻomau ka stagnation o ka papahana mai 2020, ma hope o ka hoʻokuʻu ʻana o Mozilla i ka hui e hoʻomohala ana iā Servo a hoʻololi i ka papahana i ka Linux Foundation, ka mea i hoʻolālā e hoʻokumu i kahi kaiāulu o nā mea hoʻomohala hoihoi a me nā ʻoihana no ka hoʻomohala ʻana. Ma mua o ka hoʻololi ʻia ʻana i kahi papahana kūʻokoʻa, ua hoʻomohala ʻia ka mīkini e nā limahana Mozilla me ka hui pū ʻana me Samsung.

Ua kākau ʻia ka ʻenekini ma ka ʻōlelo Rust a loaʻa i ke kākoʻo no ka unuhi ʻana i nā ʻaoʻao pūnaewele puni honua, a me ka parallelization o nā hana me ka DOM (Document Object Model). Ma waho aʻe o ka hoʻohālikelike pono ʻana i nā hana, ʻo nā ʻenehana polokalamu palekana i hoʻohana ʻia ma Rust e hiki ai ke hoʻonui i ka pae o ka palekana o ke kumu code. I ka hoʻomaka ʻana, ʻaʻole hiki i ka ʻenekini polokalamu Firefox ke hoʻohana piha i ka hiki o nā ʻōnaehana multi-core hou ma muli o ka hoʻohana ʻana i nā papa hana hoʻoili ʻike hoʻokahi. Hāʻawi ʻo Servo iā ʻoe e wāwahi i ka DOM a me ka hoʻolilo ʻana i nā code i loko o nā subtasks liʻiliʻi hiki ke holo like a hoʻohana maikaʻi i nā kumuwaiwai CPU multi-core. Ua hoʻohui ʻia ʻo Firefox i kekahi mau ʻāpana o Servo, e like me ka mīkini CSS multi-threaded a me ka ʻōnaehana hana WebRender.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka