
Na RyZenech 3000 nefunguje linux
Ryzeny 3000 mají chybu, kvůli které neběží Linux či Destiny 2. Oprava je už na cestě
---
Ve skutecnosti nefunguje instrukce RdRand, kterou vyuziva systemd, takze u vetsiny distribuci se neda nabootovat.
Ale nefugnuji kvuli tomu i dalsi veci.
Ja to kamosovi rikal, pockej pul roku nez to AMD odladi.
Zdroj: cnews.cz
tak to je kurwa moc na piču..... takže AMD 3000 nekupovať. Inak k tomu generovaniu ID nebolo by rozumné pri využívaní takejto rozšírenej inštrukcii, si namiesto toho že když už existuje zahodiť a znova zavolať tú inštrukciu, tak si zaznačiť i počet opakovaní, a po X zahození prestať používať túto inštrukciu, tak sa nezaciklý v slučke overím, zistím zhodu, zahodím a znova vygenerujem stejnú hodnotu a overujem znova a zahadzujem atd?
Inak v článku preklep namiesto "hodnota" "hovnota" ma skoro zrazila k zemi, som sa tak nasmial.
Tak u náhodného čísla se z principu věci musí občas stát, že se zopakuje, jinak by nebylo zcela náhodné, tak s tím programy počítají.
Ale počítat předem s tím, že ta instrukce bude pokažená a obcházet to - to bys musel dělat u každé instrukce a programy by byly tak stokrát větší a stejně by to nevyřešilo případ, kdy bude vadná první použitá instrukce. A že to bude zrovna tahle taky nikdo nevěděl, dokud to nebylo venku (jo, mohli a měli to v AMD otestovat důkladněji, tak si holt teď naběhli jak Intel s Pentiem, které taky některé výsledky jen odhadovalo, místo aby vracelo správné hodnoty.)
Náhodou, hovnota se na tento případ skutečně hodí :)