View previous topic :: View next topic |
Hast du einen microcode patch in deinem Kernel eingerichtet? |
Ja |
|
66% |
[ 4 ] |
Nein |
|
33% |
[ 2 ] |
|
Total Votes : 6 |
|
Author |
Message |
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Tue Jul 12, 2011 1:39 pm Post subject: microcode patch (CPU) |
|
|
Ich wollte mal hier Fragen/Diskutieren wie sinnvoll es ist die Firmware (microcode) des CPU über den Kernel zu aktualisieren.
Laut Wikipedia steuert diese die Interna eines CPUs (was auch immer das genau bedeutet) und kann sofern es die Hardware erlaubt aktualisiert werden.
Also machte ich gleich mal einen Selbstversuch mit meinem "AMD Phenom II x4 955 Black Edition":
1. Das paket sys-kernel/amd-ucode installiert.
2. In der Kernelconfig die zusätzliche Firmware angegeben (genau wie bei meiner ATI Radeon HD 6870)
3. Kernel neu gebaut und damit das System gestartet
Nur wozu das gut sein soll habe ich bis jetzt noch nicht so richtig herausgefunden.
Gefühlt würde ich sagen das LibreOffice und xulrunner seit dem schneller compiliert werden aber sicher bin ich mir nicht.
Weiss einer von euch mehr darüber? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Last edited by schmidicom on Thu Jul 21, 2011 8:40 am; edited 1 time in total |
|
Back to top |
|
|
astaecker Guru
Joined: 28 Apr 2003 Posts: 403 Location: Hamburg / Germany
|
Posted: Wed Jul 13, 2011 10:16 am Post subject: |
|
|
Die Microcode-Updates beheben Fehler (, die zum Absturz führen) und fehlerhafte Berechnungen. Von wegen besserer Leistung habe ich noch nichts gehört.
Das Vorgehen ist aber richtig. Im deutschen Gentoo Wiki ist es nochmal vollständig dokumentiert. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Wed Jul 13, 2011 11:04 am Post subject: |
|
|
arlsair wrote: | Die Microcode-Updates beheben Fehler (, die zum Absturz führen) und fehlerhafte Berechnungen. |
Dann sollte man eigentlich meinen das dies jedem zu empfehlen ist, doch sys-kernel/amd-ucode ist als unstable markiert.
Gibt es dafür einen guten Grund? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
forrestfunk81 Guru
Joined: 07 Feb 2006 Posts: 567 Location: münchen.de
|
Posted: Wed Jul 13, 2011 12:01 pm Post subject: |
|
|
Hier gibts ne amd64 microcode Mailinglist. Da stehen auch n paar Hinweise zu behobenen Fehlern, hab das aber nicht alles gelesen.
[Edit]
Flameeyes hat zu den technischen Details auch mal was gebloggt. _________________ # cd /pub/
# more beer |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Fri Jul 15, 2011 10:55 am Post subject: |
|
|
forrestfunk81 wrote: | Hier gibts ne amd64 microcode Mailinglist. Da stehen auch n paar Hinweise zu behobenen Fehlern, hab das aber nicht alles gelesen.
[Edit]
Flameeyes hat zu den technischen Details auch mal was gebloggt. |
Dieser Blog thematisiert aber nicht die Notwendigkeit eines solchen microcode update, oder ich habe es überlesen (mein Englisch ist zugegeben eine Katastrophe).
Klar Fehler zu beheben ist immer gut aber hier geht es immerhin um den zentralen Kern eines Computer. Sollte man dies besser den Mainboard-Herstellern und ihrem BIOS/EFI überlassen oder gleich selbst in die Hand nehmen sobald man dazu die Gelegenheit hat? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
astaecker Guru
Joined: 28 Apr 2003 Posts: 403 Location: Hamburg / Germany
|
Posted: Fri Jul 15, 2011 11:10 am Post subject: |
|
|
schmidicom wrote: | Klar Fehler zu beheben ist immer gut aber hier geht es immerhin um den zentralen Kern eines Computer. Sollte man dies besser den Mainboard-Herstellern und ihrem BIOS/EFI überlassen oder gleich selbst in die Hand nehmen sobald man dazu die Gelegenheit hat? |
Die Microcode-Updates kommen direkt von Intel oder AMD. Mainboard-Hersteller haben da überhaupt keine Kompetenz, die übernehmen nur die Updates. Und da die Mainboard-Hersteller ihre Produkte wenig aktiv pflegen (also nur Fehler beheben, wenn ein Kunde ausreichend heftig sich beklagt), werden nur wenige Updates übernommen.
Daher kann man durchaus gerne selber Hand anlegen. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Fri Jul 15, 2011 1:02 pm Post subject: |
|
|
arlsair wrote: | Mainboard-Hersteller haben da überhaupt keine Kompetenz, die übernehmen nur die Updates. Und da die Mainboard-Hersteller ihre Produkte wenig aktiv pflegen (also nur Fehler beheben, wenn ein Kunde ausreichend heftig sich beklagt), werden nur wenige Updates übernommen. |
Dein vertrauen in die Mainboard-Hersteller scheint aber auch schwer gelitten zu haben was.
Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2272 Location: My own world! I and Gentoo!
|
Posted: Fri Jul 15, 2011 8:27 pm Post subject: |
|
|
[quote="schmidicom"] arlsair wrote: | Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle. |
Schonmal ein Bios-update versucht? _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1978 Location: Schweiz
|
Posted: Sat Jul 16, 2011 8:24 am Post subject: |
|
|
Max Steel wrote: | schmidicom wrote: | Obwohl verübeln kann ich es dir nicht. Mein M4A89TD PRO hat seit ich es habe einen Bug der dafür sorgt das sobald "Legacy USB Support" aktiviert ist das ganze System instabil wird und unter Windows die Hälfte aller USB-Anschlüsse nicht mehr funktionieren. Umgehen kann ich dieses Problem nur wenn ich den "Legacy USB Support" auf FullSpeed anstelle von HighSpeed umstelle. |
Schonmal ein Bios-update versucht? |
Ja und das lustige dabei war das bei jeder BIOS-Version andere USB-Ports nicht mehr funktionierten.
Habe auch schon mit dem Gedanken gespielt mir ein Coreboot zuzulegen aber das gibt es für mein Bord ja leider nicht. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
Treborius Guru
Joined: 18 Oct 2005 Posts: 585 Location: Berlin
|
Posted: Wed Jul 27, 2011 7:31 pm Post subject: |
|
|
ich kapier es immer noch nicht
wie kann man denn im mikrocode eines prozessors einen fehler haben,
der teilt doch nur asm befehle in "physische" operationen auf dem chip auf
würde mich echt mal interessieren, was dieser ucode auf dem amd nun wirklich
bereinigt, was die designer des chips nicht bedacht haben _________________ Systems running gentoo :
Desktop, Laptop, ZOTAC AD-10 media-center, odroid-xu4 server / wLan-router |
|
Back to top |
|
|
ChrisJumper Advocate
Joined: 12 Mar 2005 Posts: 2403 Location: Germany
|
Posted: Wed Jul 27, 2011 9:11 pm Post subject: |
|
|
Nun es gibt doch immer mehr was eine CPU leisten muss, seien es die neuen Befehle zur Virtuallisierung, die Unterstützung von DRM/TPM.
Denke da gibt es sehr viel Potential das sich dort Fehler oder "böse" Lücken einschleichen können.
Edit: Nun gut, TPM und DRM haben ja eher wenig mit den CPU's zu tun. Ich bin immer noch verwirrt über diese ganzen Zusätze der Befehlssätze wie...
....fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm dts tpr_shadow vn
Zudem bin ich davon überzeugt das jemand der die Chain of Thrust schützen will, diese Vorgehensweise auch über die CPU ausbaut. |
|
Back to top |
|
|
|