In the drawback of threads are many library function are not thread safe,if one thread crash whole application are crash,it is totally depend on operating systems,serially executed thread may increase time complexity,in memory crash one thread kill other thread sharing memory it is unlike process.