Car-tech

Taktika ng computer na may crash na patunay na inihayag ng mga mananaliksik ng UK

Minecraft Tik Tok satisfying Compilation #28 | TrueMeme US-UK

Minecraft Tik Tok satisfying Compilation #28 | TrueMeme US-UK

Talaan ng mga Nilalaman:

Anonim

Para sa isang gumagamit ng PC, walang nakaka-apoy ang puso tulad ng "Blue Screen of Death" sa Windows.

Ang mga boffin sa Ang University College sa London (UCL) ay gumawa ng isang bagay na tinatawag nila ang isang "systemic computer" na sinasabi nila taps sa kaguluhan na natagpuan sa kalikasan upang paganahin ang isang computer upang pagalingin mismo.

[Karagdagang pagbabasa: Paano tanggalin ang malware mula sa iyong Windows PC]

Ang pangunahing dahilan ng pag-crash ng computer, ayon sa mga mananaliksik, ay ang proseso ng mga computer na nagpoproseso ng mga tagubilin sa mga programa na pinapatakbo nila. Ginagawa nila ito nang sunud-sunod, isang hakbang sa isang pagkakataon. Gulo ang pagkakasunod-sunod na iyon, at ang computer ay tumalon sa track at nag-crash.

Iyan ay hindi kung paano gumagana ang kalikasan. "Ang mga proseso nito ay ipinamamahagi, desentralisado at probabilistic," isang siyentipikong computer na nagtatrabaho sa pananaliksik, si Peter Bentley, sinabi sa New Scientist.

Kalikasan, idinagdag niya, ay kasalanan din na mapagparaya, kaya nga ang mga biological system ay maaaring pagalingin ang kanilang sarili. > Siyempre tolerance, siyempre, ay walang bago sa computing. Ang mga server ay may mga ito sa loob ng maraming taon. At hanggang sa 2001, tumawag si Bill Gates sa mga gumagawa ng PC upang itayo ang teknolohiya sa mga kahon ng Windows XP.

Paano ito gumagana

Ang crash-proof computer ay magkasama nang magkakaiba kaysa sa isang kasalukuyang off-the-shelf na byte kahon, masyadong. Ito ay binubuo ng maraming mga sistema. Ang bawat system ay may sariling memory at naglalaman ng data na sensitibo sa konteksto. Hindi lamang naglalaman ang bawat system ng data, ngunit ang bawat isa ay naglalaman ng mga tagubilin kung ano ang gagawin sa data na batay sa konteksto.

Bukod dito, maraming mga kopya ng mga tagubilin ay matatagpuan sa maraming mga sistema sa computer. Na nagpapahintulot sa computer na bumalik sa isang kopya ng isang hanay ng mga tagubilin kung ang isang tumatakbo na bersyon ay masira.

At dahil ang bawat system ay may sariling memorya, ang mga pag-crash na sanhi dahil ang ilang mga code ay hindi maaaring ma-access ang isang partikular na memorya address ay maaaring averted.

Upang magdagdag ng randomness sa operasyon ng kanilang computer, pinalitan ng mga mananaliksik ang counter ng programa na natagpuan sa isang tipikal na PC na may isang pseudo random na numero ng generator. Na nagpapahintulot sa sistema ng computer na isagawa ang kanilang mga tagubilin kahanay at walang isang sistema na nangunguna sa iba.

Habang ang mga iyan ay hindi dapat gumana, ang mga pananaliksik ay nagsasabi na ito ay gumagana nang maayos, at ipapakita nito kung paano lamang mahusay na gumagana ito sa Abril, kapag naka-iskedyul upang ipakita ang kanilang mga hardware sa isang evolvable sistema ng pagpupulong sa Singapore.

Iba pang mga pagsisikap

Ang UCL mananaliksik ay hindi nag-iisa sa sinusubukan na magdisenyo ng mga computer na gumana bilang bio system. Ang isang pares ng mga mananaliksik-ang isa sa University of Manchester, ang isa sa University of Southampton-ay nagtatrabaho nang higit sa 18 buwan sa isang proyekto upang magsama-sama ng isang milyong processor ARM upang tularan upang gayahin ang aktibidad ng mga neuron sa utak ng tao.

Sa kasamaang palad, ang pag-crash-proof computer na binuo ng mga mananaliksik ay hindi isang bagay na karaniwang makikita ng mga gumagamit ng computer anumang oras. Ang pahiwatig ay nasa pagtatasa ng mga developer ng mga praktikal na aplikasyon ng pananaliksik: maaari itong pahintulutan ang mga drone na reprogram ang kanilang mga sarili upang makayanan ang pinsala sa labanan.