zoukankan      html  css  js  c++  java
  • 并发和高并发基本概念

    0 摘要

      主要介绍了并发和高并发的一些概念。作者被老师当面问什么是并发?顿时语塞,场面极度尴尬。。。。

    1 并发

      概念:指的是同时拥有两个或者多个线程,如果程序在单核处理器上运行,那么多个线程将交替的换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行中的某个状态。如果运行在多核处理器上(显然目前的电脑和服务器都是多核的),此时,程序中的每个线程将分配到一个处理器核上,因此,程序可以同时运行。

      通常我们说的并发:指的是多个线程操作相同的资源,如何保护线程安全,合理的使用资源

    2 高并发

     概念:指的是互联网分布式系统架构中设计必须要考虑的因素,通常指的,系统能够同时并行处理很多请求。

      通常我们说的高并发:指的是系统运行过程中,短时间内遇到大量的操作请求的情况,如12306的抢票等。这时候,系统会执行大量的操作(数据库操作,资源请求等),如何处理高并发场景,这个问题以后会总结。

    我不喜欢这个世界,我喜欢你
  • 相关阅读:
    c中%
    led,key通用IO的端口
    运行UART的程序
    大端和小段
    看门狗
    关于webpack的path和publicPath。
    转义BABEL的POLYFILL和RUNTIME的区别
    前端博客地址
    Webpack的使用指南-Webpack的常用解决方案
    webpack学习笔记
  • 原文地址:https://www.cnblogs.com/truekai/p/10884702.html
Copyright © 2011-2022 走看看