FreeBSD Performance on MacBook Pro Retina Intel Core i7-3615QM testing with a Apple MacBookPro10 1 1.0 and NVIDIA GeForce GT 650M 1GB on FreeBSD via the Phoronix Test Suite. FreeBSD 12.2 KPTI Stock Clang 10.0.1: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 208GB, Graphics: NVIDIA GeForce GT 650M 981MB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 12.2-RELEASE-p1 (x86_64), Desktop: Xfce 4.14, Display Server: X Server 1.20.9, Display Driver: NVIDIA 1.0.0, Compiler: Clang 10.0.1, File-System: zfs, Screen Resolution: 2880x1800 Gentoo 5.10 -miti GCC 10.2 lto-overlay: Processor: Intel Core i7-3615QM @ 3.30GHz (4 Cores / 8 Threads), Motherboard: Apple Mac-C3EC7CD22292981F (262.0.0.0.0 BIOS), Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 251GB APPLE SSD SM256E, Graphics: NVIDIA GeForce GT 650M 1GB (797/2508MHz), Audio: Cirrus Logic CS4206, Monitor: Color LCD, Network: Broadcom NetXtreme BCM57786 PCIe + Broadcom BCM4331 802.11a/b/g/n OS: Gentoo/Linux, Kernel: 5.10.2-xanmod1-x86_64-gcc (x86_64), Desktop: Xfce 4.16, Display Server: X Server 1.20.10, Display Driver: NVIDIA 455.45.01, OpenGL: 4.6.0, Compiler: GCC 10.2.0 + Clang 11.0.0Target: + LLVM 11.0.0, File-System: ext4, Screen Resolution: 2880x1800 GhostBSD 12.2 KPTI on USB HDD stock Clang 10: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: APPLE SSD SM256E CXM09A1Q + AHCI SGPIO Enclosure 2.00 0001 + JMicron Generic 8101, Graphics: NVIDIA GeForce GT 650M 981MB, Audio: NVIDIA (0x0e1b) HDA OS: Os, Kernel: 12.2-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 1.0.0, Compiler: Clang 10.0.1, File-System: zfs, Screen Resolution: 2880x1800 FreeBSD 13-RC1 KPTI ivybridge clang 11: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 891GB, Graphics: NVIDIA GeForce GT 650M 1GB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 13.0-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 460.56, OpenGL: 4.5.0, Compiler: Clang 11.0.1, File-System: zfs, Screen Resolution: 2880x1800 BFreeBSD 13-RC1 KPTI ivybridge GCC 10: Processor: Intel Core i7-3615QM @ 2.30GHz (8 Cores), Motherboard: Apple MacBookPro10 1 1.0, Chipset: Intel 3rd Gen Core DRAM, Memory: 8GB, Disk: 891GB, Graphics: NVIDIA GeForce GT 650M 1GB, Audio: NVIDIA (0x0e1b) HDA, Monitor: Color LCD OS: FreeBSD, Kernel: 13.0-STABLE (x86_64), Desktop: MATE 1.24.1, Display Server: X Server 1.20.9, Display Driver: NVIDIA 460.56, OpenGL: 4.5.0, Compiler: Clang 11.0.1, File-System: zfs, Screen Resolution: 2880x1800 BLAKE2 20170307 Cycles Per Byte < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 750599937895087.62 |============ Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 4.65 | GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 4.43 | FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 4.45 | BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 4.70 | DaCapo Benchmark 9.12-MR1 Java Test: H2 msec < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 4483 |=============== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 4404 |=============== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 7228 |========================= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 7554 |========================== LibRaw 0.20 Post-Processing Benchmark Mpix/sec > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 22.76 |======================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 19.13 |===================== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 23.26 |========================= FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 22.60 |======================== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 18.55 |==================== rav1e 0.4 Alpha Speed: 6 Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 0.424 |==================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 0.526 |========================= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 0.419 |==================== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 0.244 |============ BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 0.236 |=========== rav1e 0.4 Alpha Speed: 10 Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 1.267 |===================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 1.510 |========================= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 1.194 |==================== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 0.759 |============= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 0.634 |========== x265 3.4 Video Input: Bosphorus 1080p Frames Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 17.24 |======================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 17.77 |========================= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 10.82 |=============== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 17.01 |======================== BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 17.11 |======================== Stockfish 12 Total Time Nodes Per Second > Higher Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 4593184 |================= Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 4578561 |================= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 6249322 |======================= FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 6064208 |====================== Smallpt 1.0 Global Illumination Renderer; 128 Samples Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 48.91 |========================= Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 44.03 |======================= GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 43.48 |====================== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 45.28 |======================= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 42.55 |====================== LAME MP3 Encoding 3.100 WAV To MP3 Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 15.96 |===== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 15.46 |==== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 25.28 |======= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 87.42 |========================= m-queens 1.2 Time To Solve Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 277.29 |======================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 247.26 |===================== GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 261.61 |======================= FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 263.87 |======================= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 250.28 |====================== librsvg Operation: SVG Files To PNG Seconds < Lower Is Better FreeBSD 12.2 KPTI Stock Clang 10.0.1 ......... 59.33 |===================== Gentoo 5.10 -miti GCC 10.2 lto-overlay ....... 33.47 |============ GhostBSD 12.2 KPTI on USB HDD stock Clang 10 . 27.48 |========== FreeBSD 13-RC1 KPTI ivybridge clang 11 ....... 72.18 |========================= BFreeBSD 13-RC1 KPTI ivybridge GCC 10 ........ 71.03 |=========================