Date: Thu, 22 Nov 2018 05:17:01 +0000 From: bugzilla-noreply@freebsd.org To: threads@FreeBSD.org Subject: [Bug 233396] In FreeBSD 11.x thread creation time is too much on Xeon Gold 5115 CPU Message-ID: <bug-233396-13406@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233396 Bug ID: 233396 Summary: In FreeBSD 11.x thread creation time is too much on Xeon Gold 5115 CPU Product: Base System Version: 11.2-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: threads Assignee: threads@FreeBSD.org Reporter: steevanxperia@gmail.com Attachment #199443 text/plain mime type: Created attachment 199443 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=199443&action=edit simple c code Hi I have attached simple program which just creates one thread and computes time taken to create a thread. System Details: dmesg | grep CPU CPU: Intel(R) Xeon(R) Gold 5115 CPU @ 2.40GHz (2400.07-MHz K8-class CPU) FreeBSD/SMP: Multiprocessor System Detected: 40 CPUs System Information Manufacturer: Supermicro Product Name: Super Server Version: 0123456789 Base Board Information Manufacturer: Supermicro Product Name: X11DPH-Tq Version: 1.01 On this system it takes about 6000 to 15000 microseconds ( usec) to create a thread. I also ran Phoronix OS bench test suite and that also shows same issue. Couple of other users have also reported this issue for FreeBSD 11.x Please see these following links and look for "Create Threads" row. https://openbenchmarking.org/result/1804094-AR-1804096AR58 https://openbenchmarking.org/result/1807114-RA-WINDOWSSE47 On the other hand this issue is not found when I run FreeBSD 12.0 Beta3 on this same hardware. It takes about 200 to 300 usec to create one thread. Regards Steevan -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233396-13406>
