进程和线程

今天写这两篇文章,技术含量不高,主要是分享一下自己很不容易理解的几个概念。因为最近在开发中接触到这一块,后期对这方便有深入了解会对这方面做一个深入的讲解。

什么是进程?

是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。个人理解为系统中运行的一个个程序。如下面这种图片。所看的每个程序都会暂用计算的cpu、内存等信息。

什么是线程?

时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。个人理解的就是os中运行的一个或者多个程序内部的一个运行流程。

这方面还了解的太少,等这段时间对这方面有点了解在分享给大家。如果大家对这方面有比较深的了解,欢迎在留言处留下你的方式,大家一起学习。

本文分享自微信公众号 - 卡二条的技术圈(gh_0275b8ba153f),作者:浪子编程

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-03-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 小程序跨平台开发解决方案探索

    继微信正式推出微信小程序后,各个大厂陆续发布了各自的小程序平台 —— 支付宝小程序、百度小程序、头条小程序,跨小程序平台开发也成为了众多小程序开发者要面临的问题...

    卡二条的技术圈子
  • xss攻击和csrf攻击的定义及区别

    (1)登录受信任网站A,并在本地生成Cookie。(如果用户没有登录网站A,那么网站B在诱导的时候,请求网站A的api接口时,会提示你登录)

    卡二条的技术圈子
  • linux crontab定时任务命令详解

    何为定时任务,简单的理解就是设置一个程序在某个时刻执行某个我们预先设定好的事情。就好比我们的闹钟一样,设置在某个具体的时间点进行闹铃。我们的window...

    卡二条的技术圈子
  • 小程序运营的3大场景和5大推广模式,速来Get!

    2017年小程序上线,关注小程序的朋友肯定都还记得上线最开始的那段时间,小程序频繁的在深夜更新,每次更新都会引发第二天的“刷屏”。截止到目前,已上线的小程序超过...

    场景录小程序
  • Javascript入门学习

    编程之道,程序员不仅仅要精通一门语言,而是要多学习几门。 第一课 1:javascript的主要特点 解释型:不需要编译,浏览器直接解释执行 基于对象:我们可以...

    别先生
  • 一个浪漫又悲情的爱情故事——笛卡尔心形线

    写这篇文章是因为某天看到这样一个公式 r=a(1-cosθ) ,我上网搜了下,原来是笛卡尔心形线的极坐标方程,这个方程里面的确有一个浪漫又悲情的爱情故事,感兴趣...

    FEWY
  • 进程与线程的一个简单解释

    进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清...

    ruanyf
  • 关于进程与线程的一个简单解释

    进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。

    帅地
  • 3分钟搞清楚进程与线程的区别

    进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。

    程序员追风
  • 基于OpenDaylight和OVSDB搭建VxLAN网络

    1 简介 本文主要介绍基于OpenDaylight子项目OVSDB中的southbound组件来搭建VxLAN网络,包括初始环境搭建和southbound Re...

    SDNLAB

扫码关注云+社区

领取腾讯云代金券