ფრთხილად იყავით: CPU მიკროკოდის დაშლა/სპექტრის განახლება იწვევს Intel-ის ყველა პროცესორზე გადატვირთვას
ცოტა ხნის წინ, Intel-მა გამოუშვა CPU მიკროკოდის განახლებები Meltdown-ისა და Spectre-ის ხარვეზების შესამსუბუქებლად. მოგვიანებით გაირკვა, რომ განახლება იწვევდა მოულოდნელ გადატვირთვას Broadwell და Haswell სისტემებზე. Intel-ის უფრო ახალი კვლევა აჩვენებს, რომ Ivy Bridge, Sandy Bridge, Skylake და Kaby Lake-ზე დაფუძნებული პლატფორმები ყველა გავლენას ახდენს შეცდომით და სპონტანურად გადაიტვირთება.
ახალი პოსტი Intel-ის ბლოგზე ადასტურებს ამ საკითხების არსებობას, რადგან ისინი იკვლევენ მიზეზს. Intel's Data Center Group-ის აღმასრულებელი ვიცე-პრეზიდენტისა და გენერალური მენეჯერის, ნავინ შენოის თქმით, მომავალ კვირას გამოვა CPU-ის განახლებული მიკროკოდი სიტუაციის მოსაგვარებლად. მიკროკოდის განახლებები შეიძლება გამოყენებულ იქნას ჩატვირთვის დროს გამოცდილი მომხმარებლების მიერ, ან ალტერნატიულად შეგიძლიათ გამოიყენოთ UEFI/BIOS/firmware განახლება თქვენი აპარატურის გამყიდველისგან.
რეკლამა
მიუხედავად იმისა, რომ UEFI firmware განახლებები კომპიუტერის მწარმოებლებისგან ან CPU მიკროკოდის განახლებები Intel-ისგან ორივე ეფექტურია
Meltdown და Spectre ხარვეზებიგანახლებული კომპიუტერები განიცდიან მოულოდნელ გადატვირთვას. ეს საგანგაშო მდგომარეობაა ისედაც დაუცველ პლატფორმებზე.გადატვირთვის საკითხის გარდა, Intel-მა გააზიარა რამდენიმე საორიენტაციო ინფორმაცია, რომელიც ავლენს დაუცველობის გამოსწორების შესრულებაზე გავლენას. ეს არის შემდეგი:
- FlexibleIO-სთვის, საორიენტაციო ნიშნისთვის, რომელიც ახდენს სხვადასხვა ტიპის I/O დატვირთვის სიმულაციას, შედეგები დამოკიდებულია ბევრ ფაქტორზე, მათ შორის წაკითხვა/ჩაწერა მიქსზე, ბლოკის ზომაზე, დისკებზე და CPU-ს გამოყენებაზე. როდესაც ჩვენ ჩავატარეთ ტესტირება CPU-ზე სტრესისთვის (100% ჩაწერის შემთხვევაში), ჩვენ დავინახეთ გამტარუნარიანობის 18% შემცირება, რადგან არ იყო CPU-ს გამოყენების სათავე ადგილი. როდესაც ჩვენ ვიყენებდით 70/30 წაკითხვის/ჩაწერის მოდელს, ჩვენ დავინახეთ გამტარუნარიანობის 2% შემცირება. როდესაც CPU-ის გამოყენება დაბალი იყო (100% წაკითხული შემთხვევა), როგორც ეს ხდება ჩვეულებრივი მეხსიერების უზრუნველყოფის შემთხვევაში, ჩვენ დავინახეთ CPU-ს გამოყენების ზრდა, მაგრამ არანაირი გავლენა გამტარუნარიანობაზე.
- Storage Performance Development Kit (SPDK) ტესტები, რომლებიც უზრუნველყოფენ ინსტრუმენტებისა და ბიბლიოთეკების კომპლექტს წერისთვის მაღალი წარმადობის, მასშტაბირებადი, მომხმარებლის რეჟიმში შენახვის აპლიკაციები, გაზომილი იყო მრავალჯერადი ტესტით კონფიგურაციები. SPDK iSCSI-ის გამოყენებით, ჩვენ დავინახეთ 25%-იანი გავლენა მხოლოდ ერთი ბირთვის გამოყენებისას. SPDK vHost-ის გამოყენებით, ჩვენ არ ვნახეთ გავლენა.
Meltdown-ისა და Spectre-ის ხარვეზებმა რეალური პრობლემები გამოიწვია IT ადმინისტრატორებსა და ზოგად მომხმარებლებს. მიუხედავად იმისა, რომ ისინი უსაფრთხოების ხვრელია, არ არის საჭირო პანიკა, მაგრამ როგორც პროგრამული უზრუნველყოფის, ისე აპარატურის მოვაჭრეების მიერ გამოშვებული შესწორებები დამატებით პრობლემებს უქმნის საბოლოო მომხმარებლებს. Linux და Windows სისტემები განიცდიან შესრულების დარტყმებს და AMD მომხმარებლებს, რომლებიც მუშაობენ Windows 7 და Windows 8.1 სისტემებზე, შესაძლოა მიიღონ ჩატვირთვის მდგომარეობაში.
Intel გეგმავს ფიქსირებული ბეტა მიკროკოდის მიწოდებას ტექნიკის გამყიდველებისთვის ვალიდაციისთვის მომდევნო კვირაში.