[Linux-Biella] ord unwinder
PaulTT
ptt a bilug.it
Gio 4 Gen 2018 19:41:14 CET
On 03/01/2018 19:39, Jumping Jack wrote:
> On 03/01/2018 17:28, PaulTT wrote:
>> qualcuno lo ha gia' abilitato?
>>
>> figata, lol :D (solo compilato, appena capitera' di riavviare lo
>> provero :D)
>> e nella documentazione ci son pure i link all'etimologia del nome
>>
>> che vuol cmq dire Oops Rewind Capability, e va al posto dei frame
>> pointer in compilazione
>> in teoria dovrebbe migliorar le prestazioni del kernel fino a un 10%
>>
> Sei sicuro di ciņ che scrivi? Io ho letto adesso che non sapevo cosa
> fosse e ORC crea overhead e rallenta le prestazioni del 10% ma ti
> permette di sapere cosa č successo in caso di crash.
>
ah non lo dico io :
With frame pointers enabled, GCC adds instrumentation code to every
function in the kernel. The kernel's .text size increases by about
3.2%, resulting in a broad kernel-wide slowdown. Measurements by Mel
Gorman [1] have shown a slowdown of 5-10% for some workloads.
http://elixir.free-electrons.com/linux/latest/source/Documentation/x86/orc-unwinder.txt
:D
--
Mettitelo bene in testa.
La speranza č una cosa pericolosa.
La speranza puņ far impazzire un uomo.
Maggiori informazioni sulla lista
Linux