Inanunsyo ng OpenBSD Project na Hindi Pinapagana nila ang Suporta ng Intel HT sa pamamagitan ng Default

Linux-Unix / Inanunsyo ng OpenBSD Project na Hindi Pinapagana nila ang Suporta ng Intel HT sa pamamagitan ng Default 2 minuto basahin

OpenBSD Project



Ang mga kinatawan mula sa proyekto ng OpenBSD ay inihayag ngayon sa kanilang mailing list na malapit na nilang mai-disable ang suporta para sa teknolohiya ng hyper-threading (HT) sa mga makina na gumagamit ng mga arkitekturang CPU na nakabatay sa Intel. Sa maraming tao na nag-aalala tungkol sa tinatawag na mga bug ng klase ng Spectre, nadama ng mga developer na ito na ang pinaka-maingat na kurso ng pagkilos ay upang patayin ang teknolohiya bilang default.

Ang teknolohiyang ito ay nagsisilbing isang pagmamay-ari na pagpapatupad ng mga diskarteng Sabay-sabay sa Multithreading (SMT). Ang mga computer chip na gumagamit ng mga HT module ay nagpapatakbo ng mga parallel na operasyon sa magkakahiwalay na mga core ng isang solong multi-core CPU. Matagal nang naangkin ng mga inhinyero ng Intel na pinapataas nito ang pagganap kaysa sa paggamit ng isang mas tradisyunal na pamamaraan ng pagsasagawa ng mga kalkulasyon.



Minsan napatunayan ng mga benchmark na ang mga chips na pinagana ng HT ay maaaring lumampas sa tradisyunal na mga multi-core CPU sa pamamagitan ng maraming mga order ng lakas. Maaaring ipaliwanag nito kung bakit ang tampok ay isinama sa halos lahat ng Intel chips na ginawa sa huling 16 taon.



Nagsalita si Mark Kettenis sa ngalan ng proyekto ng OpenBSD, sinasabing aalisin ng pangkat ng dev ang suporta para sa teknolohiya ng HT ng Intel dahil iniiwan nitong bukas ang pinto para sa mga kahinaan na batay sa tiyempo. Ang mga pag-atake ng cryptographic na nagpapahintulot sa mga tagamasid sa labas na itala at pag-aralan ang oras na ginugol upang maisagawa ang mga tukoy na algorithm ay maaaring payagan ang mga umaatake na mabasa ang naka-encrypt na data.



Dahil maraming makina ang hindi na pinahihintulutan ang mga tagapamahala na huwag paganahin ang suporta sa HT sa mga screen ng pagsasaayos ng UEFI o BIOS, ginagawa ito ng OpenBSD sa antas ng operating system. Inilahad ng mga kritiko na ito ay magpapabagal ng throughput sa mga server pati na rin ang mga OpenBSD workstation na ipinakalat sa mga end-user. Ang ganitong uri ng pagganap ay partikular na mahalaga sa mga OpenBSD machine na nagtatrabaho bilang mga web server.

Gayunpaman, sinabi ni Kettenis na ang pag-patay ng teknolohiya ay hindi magiging sanhi ng pagbagal ng mga system. Kahit na napunta siya upang masabi na ang hindi pagpapagana nito ay maaaring maiwasan ang mga problema sa pagganap sa mga CPU na mayroong higit sa dalawang mga core.

Ang bagong setting, hw.smt sysctl, ay mai-configure ng mga may root access. Ang mga nangangailangan ng leverage na teknolohiya ng HT sa mga Intel chip at nauunawaan ang mga panganib sa seguridad ay maaaring manu-manong muling paganahin ito. Sa kabila ng pansin na binayaran sa katutubong suporta ng Intel, ang setting na ito ay arkitekturang agnostiko at hindi pagaganahin ang anumang mga onboard na tampok ng SMT sa mga chip na binuo ng iba pang mga vendor tulad din ng AMD. Sinabi ni Kettenis 'na gumagana lamang ito sa mga Intel CPU na nagpapatakbo ng OpenBSD / amd64 sa ngayon, subalit.



Ang OpenBSD ay mayroon nang isang reputasyon para sa pagiging isang napaka-ligtas na OS, kaya't ang mga pagbabagong ito ay hindi dapat maging sorpresa sa mga nasa industriya ng server.

Mga tag intel OpenBSD