version 1.10, 2016/03/17 14:02:38
|
version 1.11, 2017/06/25 15:47:49
|
Line 76 involve patching the original program.
|
Line 76 involve patching the original program.
|
### Performance impact |
### Performance impact |
|
|
For better protection, full RELRO requires every symbol to be resolved when the |
For better protection, full RELRO requires every symbol to be resolved when the |
program starts, rather than lazily at run-time. This will have more impact on |
program starts, rather than simply when required at run-time. This will have |
programs using a lot of symbols, or linked to libraries exposing a lot of |
more impact on programs using a lot of symbols, or linked to libraries exposing |
symbols. Therefore, daemons or programs otherwise running in background are |
a lot of symbols. Therefore, daemons or programs otherwise running in |
affected only when started. Programs loading plug-ins at run-time are affected |
background are affected only when started. Programs loading plug-ins at |
when loading the plug-ins. |
run-time are affected when loading the plug-ins. |
|
|
The impact is not expected to be noticeable on modern hardware, except in some |
The impact is not expected to be noticeable on modern hardware, except in some |
cases for big programs. |
cases for big programs. |