随笔分类 - 操作系统知识点
个人学习操作系统的一些感悟和觉得重要的点
摘要:崩溃问题 线程崩溃了,进程会怎么样 一般来说,如果线程是因为非法访问内存引起的崩溃,那么进程肯定会随之而崩溃,因为在进程中各个线程的地址空间是共享的,因此某个线程的非法访问会导致内存的不确定性,进而影响到其他线程,这种操作十分危险,操作系统就让进程整个崩溃。 操作系统如何让进程崩溃? 答案是发送ki
阅读全文
摘要:怎么避免死锁 死锁的概念 在多线程编程中,我们会在操作共享资源之前加上互斥锁,只有获得了锁的线程才能操作共享资源,其余线程就只能等待线程的释放。因此,当两个线程分别对两个不同的共享资源加锁而又希望获得对方已经加锁的资源时,两个线程就可能一直等待对方释放锁,这种情况就就是发生了死锁。 死锁满足的四个条
阅读全文

浙公网安备 33010602011771号