zoukankan      html  css  js  c++  java
  • 进程和线程

    一个程序中至少有一个进程,一个进程中至少有一个线程。在一个程序中,一个进程发生错误,不会对其他进程产生影响,如果是线程发生错误,那么这个进程将不能再继续执行。

    并发是指两个或更多的任务同时发生,一个程序同时执行多个任务。

    单核系统实现多任务,是由操作系统调度,分配时间片,每秒进行多次所谓的任务切换,是并发的假象,这种切换是要花费时间的(它需要保存一些状态量),多核系统才是真正的并发,是硬件决定的。

    线程同步的方法有四种,互斥量、信号量、临界区、事件。

    下面这篇文章中,对于这四种线程的介绍与使用,有很详细的说明,推荐大家观看。

    https://blog.csdn.net/guoxiang3538/article/details/79376191

    To get,you have to give.To give,you need learn to insist.If you really find it is hard for you,then you quit.But once you quit.Don't complain.
  • 相关阅读:
    C++中的类模板详细讲述
    函数模板和模板函数
    vs2008 快捷键大全
    #宏定义##
    多工程项目设置
    conemu 配置
    itcast-svn
    itcast-spring-三大框架整合
    Spring通知方法错误
    动态代理
  • 原文地址:https://www.cnblogs.com/hit-ycy/p/10849503.html
Copyright © 2011-2022 走看看