Porteus Kernel Builder
Posted: 07 Jan 2018, 14:47
Performance comparison
PAGE_TABLE_ISOLATION
"ON" VS "OFF"
==== PC ====
==== OS ====
==== Measurement result with "hardinfo" tool ====
--------------------------------
"ON"
"OFF"
==== Kernel ====
ON_OFF.tar (133 M)
http://www.mediafire.com/file/jgaescps3 ... ON_OFF.tar
md5sum: 3345f95a6d0bcfde1da5da17522a958c ON_OFF.tar
Note: Changing "CONFIG_PAGE_TABLE_ISOLATION" by "make menuconfig"
Security options --> Remove the kernel mapping in user mode
Thanks.
PAGE_TABLE_ISOLATION
"ON" VS "OFF"
==== PC ====
Code: Select all
Computer
Processor 4x Intel(R) Pentium(R) CPU N4200 @ 1.10GHz
Memory 3863MB (355MB used)
Operating System Arch Linux
User Name guest (Unknown)
Date/Time Sun 07 Jan 2018 08:02:00 PM UTC
Code: Select all
Operating System
Version
Kernel Linux 4.15.0-rc6-porteus (x86_64)
Compiled #1 SMP PREEMPT Sun Jan 7 15:55:13 UTC 2018
C Library GNU C Library version 2.26 (stable)
Default C Compiler Unknown
Distribution Arch Linux
==== Measurement result with "hardinfo" tool ====
--------------------------------
"ON"
Code: Select all
CPU Blowfish
CPU Blowfish
This Machine 1672 MHz 3.233
Intel(R) Celeron(R) M processor 1.50GHz (null) 26.1876862
PowerPC 740/750 (280.00MHz) (null) 172.816713
CPU CryptoHash
CPU CryptoHash
This Machine 1672 MHz 123.983
CPU Fibonacci
CPU Fibonacci
This Machine 1672 MHz 3.394
Intel(R) Celeron(R) M processor 1.50GHz (null) 8.1375674
PowerPC 740/750 (280.00MHz) (null) 58.07682
CPU N-Queens
CPU N-Queens
This Machine 1672 MHz 17.254
FPU FFT
FPU FFT
This Machine 1672 MHz 1.992
FPU Raytracing
FPU Raytracing
This Machine 1672 MHz 17.346
Intel(R) Celeron(R) M processor 1.50GHz (null) 40.8816714
PowerPC 740/750 (280.00MHz) (null) 161.312647
Code: Select all
CPU Blowfish
CPU Blowfish
This Machine 2007 MHz 3.228
Intel(R) Celeron(R) M processor 1.50GHz (null) 26.1876862
PowerPC 740/750 (280.00MHz) (null) 172.816713
CPU CryptoHash
CPU CryptoHash
This Machine 2007 MHz 108.972
CPU Fibonacci
CPU Fibonacci
This Machine 2007 MHz 3.396
Intel(R) Celeron(R) M processor 1.50GHz (null) 8.1375674
PowerPC 740/750 (280.00MHz) (null) 58.07682
CPU N-Queens
CPU N-Queens
This Machine 2007 MHz 15.702
FPU FFT
FPU FFT
This Machine 2007 MHz 1.990
FPU Raytracing
FPU Raytracing
This Machine 2007 MHz 17.496
Intel(R) Celeron(R) M processor 1.50GHz (null) 40.8816714
PowerPC 740/750 (280.00MHz) (null) 161.312647
ON_OFF.tar (133 M)
http://www.mediafire.com/file/jgaescps3 ... ON_OFF.tar
md5sum: 3345f95a6d0bcfde1da5da17522a958c ON_OFF.tar
Code: Select all
% su
# ls
ON_OFF.tar
# tar -xf ON_OFF.tar
# ls -R1
.:
OFF
ON
./OFF:
crippled_sources-4.15-rc6-64bit.xzm
v4.15-rc6.tar.xz
./ON:
crippled_sources-4.15-rc6-64bit.xzm
v4.15-rc6.tar.xz
# cd OFF
# xz -dc v4.15-rc6.tar.xz | tar -x
# cd ../ON
# xz -dc v4.15-rc6.tar.xz | tar -x
# cd ..
# ls */*/*/
OFF/v4.15-rc6/32/:
32bit.config
OFF/v4.15-rc6/64/:
64bit.config lib repo_getFW-v4.15-rc6-64 vmlinuz
ON/v4.15-rc6/32/:
32bit.config
ON/v4.15-rc6/64/:
64bit.config lib repo_getFW-v4.15-rc6-64 vmlinuz
# diff OFF/v4.15-rc6/64/64bit.config ON/v4.15-rc6/64/64bit.config
6037c6037
< # CONFIG_PAGE_TABLE_ISOLATION is not set
---
> CONFIG_PAGE_TABLE_ISOLATION=y
Security options --> Remove the kernel mapping in user mode
Thanks.