He tikanga hou mo te whakamahi whakaraeraetanga a Specter i Chrome

Ko tetahi roopu o nga kairangahau mai i nga whare wananga o Amerika, Ahitereiria me Iharaira i whakatakoto he tikanga whakaeke taha-taha hou hei whakamahi i nga whakaraeraetanga a Specter-class i roto i nga kaitirotiro i runga i te miihini Chromium. Ko te whakaeke, ko Spook.js te ingoa, ka taea e koe te karo i te tikanga wehe o te waahi ma te whakahaere i te waehere JavaScript me te panui i nga korero o te waahi waahi katoa o te mahinga o naianei, ara. uru ki nga raraunga mai i nga wharangi e rere ana i etahi atu ripa, engari i tukatukahia i roto i te tukanga kotahi.

I te mea kei te whakahaere a Chrome i nga waahi rereke i roto i nga tikanga rereke, ko te kaha ki te kawe i nga whakaeke mahi he iti noa ki nga ratonga e tuku ana i nga kaiwhakamahi rereke ki te manaaki i o raatau wharangi. Ka taea e te tikanga, mai i te wharangi ka whai waahi te kaitukino ki te whakauru i tana waehere JavaScript, ki te whakatau i te aroaro o etahi atu wharangi i whakatuwherahia e te kaiwhakamahi mai i te waahi kotahi me te tango i nga korero muna mai i a raatau, hei tauira, nga tohu, nga korero putea ranei kua whakakapihia. na te punaha whakakī-aunoa i nga mara i roto i nga puka tukutuku. Hei whakaaturanga, e whakaatuhia ana me pehea e taea ai e koe te whakaeke i te blog a tetahi atu i runga i te ratonga Tumblr mena ka whakatuwherahia e tana rangatira tetahi blog a te hunga whakaeke e whakahaerehia ana i runga i te ratonga kotahi i tetahi atu ripa.

Ko tetahi atu whiringa mo te whakamahi i te tikanga ko te whakaeke i nga taapiri tirotiro, ka taea, i te wa e whakauru ana i te taapiri e whakahaerehia ana e te kaiwhaiwhai, ki te tango raraunga mai i etahi atu taapiri. Hei tauira, ka whakaatu matou me pehea te whakauru i tetahi taapiri kino ka taea e koe te tango korero huna mai i te kaiwhakahaere kupuhipa LastPass.

Kua whakaputahia e nga Kairangahau tetahi tauira o te mahi i roto i te Chrome 89 i runga i nga punaha me te CPUIntel i7-6700K me te i7-7600U. I te wa e hanga ana i te mahi, i whakamahia nga tauira o te waehere JavaScript i whakaputaina i mua e Google ki te kawe i nga whakaeke a te akomanga Specter. E tohuhia ana i taea e nga kairangahau te whakarite i nga mahi mahi mo nga punaha i runga i nga punaha Intel me Apple M1, e taea ai te whakarite i te panui mahara i te tere o te 500 paita ia rua me te tika o te 96%. E kiia ana ko te tikanga e pa ana ki nga kaitahuri AMD, engari kaore i taea te whakarite i tetahi mahi tino mahi.

Ko te whakaeke e pa ana ki nga kaitirotiro i runga i te miihini Chromium, tae atu ki a Google Chrome, Microsoft Edge me Brave. E whakapono ana nga kairangahau ka taea te whakarereke i te tikanga ki te mahi tahi me Firefox, engari na te mea he rereke te miihini Firefox mai i a Chrome, ko te mahi ki te hanga i taua mahi ka waiho mo nga ra kei mua.

Hei whakamarumaru i nga whakaeke a te kaitirotiro e pa ana ki te whakatinanatanga o nga tohutohu, ka whakatinanahia e Chrome te wehewehenga mokowā wāhitau - ma te wehe pouaka kirikiri ka taea e JavaScript te mahi me nga tohu 32-bit me te tiri i te mahara o nga kaikawe i roto i nga puranga 4GB. Hei whakarato i te uru ki te mokowā wāhitau tukanga katoa me te karo i te herenga moka-32, ka whakamahia e nga kairangahau tetahi tikanga e kiia ana ko te Momo Hurorirori, e akiaki ana i te miihini JavaScript ki te tukatuka i tetahi mea me te momo hē, e taea ai te hanga moka-64. tohutohu i runga i te huinga o nga uara moka-32 e rua.

Ko te ngako o te whakaeke ko te wa e tukatuka ana i tetahi mea kino i hangaia i roto i te miihini JavaScript, ka hangaia nga tikanga e arahi ana ki te whakatinana i nga tohutohu e uru ana ki te raupapa. Ka tohua te ahanoa kia tuu ai nga mara e whakahaeretia ana e te kaitukino ki te waahi e whakamahia ai te tohutohu 64-bit. I te mea karekau te momo o te ahanoa kino e taurite ki te momo o te huinga e tukatukahia ana, i raro i nga tikanga noa ka aukatihia enei mahi i roto i te Chrome e tetahi tikanga mo te whakakore i te waehere e whakamahia ana hei uru atu ki nga rarangi. Hei whakaoti i tenei raruraru, ka tukuna te waehere mo te whakaekenga Momo Whakararuraru ki roto i te poraka "mehemea", kaore i te whakahohehia i raro i nga tikanga noa, engari ka mahia i roto i te aratau whakaaro, ki te he te tohu a te kaitukatuka i etahi atu manga.

Ko te mutunga mai, ka uru te kaitukatuka ki te atatohu moka-64 kua hangaia, ka hoki whakamuri i te whenua i muri i te whakatau i te matapae i rahua, engari kei te noho tonu nga tohu o te mahi i roto i te keteroki tiritahi ka taea te whakahoki mai ma te whakamahi i nga tikanga rapu keteroki hongere-taha e tātari ana i nga huringa nga wa uru ki nga raraunga keteroki me te keteroki kore. Hei tātari i nga ihirangi o te keteroki i roto i nga ahuatanga kaore i te tika o te wa e waatea ana i roto i te JavaScript, ka whakamahia he tikanga e whakaarohia ana e Google, e whakapohehe ana i te rautaki whakahekenga keteroki Tree-PLRU e whakamahia ana i roto i nga kaitahuri ka taea, ma te whakanui ake i te maha o nga huringa, ki te tino whakanui ake i te rereketanga o te wa e noho ana he uara me te ngaro i roto i te keteroki.

Source: opennet.ru

Tāpiri i te kōrero