Jurutera AMD telah menyelesaikan banyak keanehan dan keanehan dalam pengendalian sistem gantung/sambung semula untuk menjadikannya lebih dipercayai pada perkakasan mereka terutamanya di sekitar komputer riba Ryzen. Selain penambahbaikan kebolehpercayaan gantung/sambung semula dan penambahbaikan suspend-to-idle (s2idle), salah seorang jurutera mereka juga menemui satu pelapik mudah sebagai langkah kecil untuk mempercepatkan masa resume sistem.

Jurutera AMD Basavaraj Natikar menyedari bahawa semakan yang hilang dalam pemacu USB XHCI boleh mengelakkan kelewatan 120ms tambahan semasa masa menyambung semula sistem. Ia hanya 120 ms, tetapi ia adalah kemenangan yang luas memandangkan ia adalah untuk kod pemandu XHCI dan sebahagian daripada usaha mereka yang lebih besar untuk meningkatkan platform AMD Ryzen di Linux dan penjimatan 120ms ini adalah daripada mengubah satu baris kod.

Basavaraj Natikar menjelaskan dengan tampung kini beratur dalam USB-next di hadapan kitaran kernel Linux 6.5:

“Elakkan kelewatan 120ms tambahan semasa pengawal sambung sistem xHC> bangun sehingga 120ms sebelum menunjukkan peranti usb yang menyebabkan wake pada daftar port xHC.

Oleh itu, pemacu xhci menyemak aktiviti port sehingga 120ms semasa menyambung semula, memastikan pemacu hab boleh melihat perubahan port dan tidak akan serta-merta masa jalan digantung semula kerana tiada aktiviti port.

Walau bagaimanapun, ini hanya diperlukan untuk resume masa jalan kerana resume sistem akan menyambung semula semua hab kanak-kanak dan peranti usb kanak-kanak lain.”

Cari sistem 120ms ini menyambung semula penjimatan masa dengan kernel Linux 6.5 dalam beberapa bulan. Memandangkan ia ditandakan sebagai”pembetulan”untuk tampung XHCI yang dibuat oleh jurutera Intel pada tahun 2021 di mana kelewatan 120ms ini diperkenalkan, kemungkinan juga bahawa berikutan tetingkap gabungan Linux 6.5, tampung ini akan dialihkan kembali ke versi kernel Linux yang stabil sedia ada..

Categories: IT Info