|
|
Subscribe / Log in / New account

Kernel page-table isolation merged

Kernel page-table isolation merged

Posted Jan 2, 2018 13:27 UTC (Tue) by sync (guest, #39669)
In reply to: Kernel page-table isolation merged by andresfreund
Parent article: Kernel page-table isolation merged

Fedora rawhide released a PTI enabled kernel (4.15.0-0.rc6.git0.1.fc28.x86_64). I did some test with it. Syscalls are much slower with PTI enabled.

bench_03_getpid_vdso 2.7x slower
bench_11_read_vdso 2.0x slower
bench_21_write_vdso 2.3x slower

I had used this benchmark https://github.com/arkanis/syscall-benchmark on an Intel i5-4200U. Of course this is only a microbenchmark. The real world slowdown is much less.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds