cmu-db / peloton

The Self-Driving Database Management System
http://pelotondb.io
Apache License 2.0
2.03k stars 624 forks source link

Peloton crashes at bootstrap without command parameters on 4 sockets and 144 hardware threads big machine. #1409

Open lisihao opened 6 years ago

lisihao commented 6 years ago

Machine configuration:

  1. 4 soclets,144 hardware threads,Ubuntu14.04 LTS
  2. I compiled peloton without errors

Using peloton command without parameters,peloton crashed with “setting” error. I use “Pelot -connection_thread_count=64” then it was ok. I trace to the root cause and find that the SETTING_in(connection_thread_count,“number of connection treads......”,std::tread::hardware_concurrency(),1,64,false,fasle) caused the error,because my hardware threads larger than 64.