logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

飞凌嵌入式ElfBoard-线程和进程的区别

线程的本质是一个进程内部的一个控制序列,它是进程里面的东西,一个进程可以拥有一个线程或者多个线程。进程:每个进程有自己独立的地址空间,彼此之间不能直接访问对方的内存,进程间的通信通常通过进程间通信(IPC)机制。线程:同一进程中的所有线程共享进程的地址空间,包括代码段、数据段和堆,因此线程间的通信更为高效。线程:线程的创建和切换相对较轻量,开销小,因为它们共享进程的资源,只需分配线程栈和局部变量。

文章图片
#java#jvm#开发语言
飞凌嵌入式ElfBoard-进程间的通信之信号量

POSIX 信号量分为 命名信号量(可以在不同进程之间共享,通过信号量的名称来标识) 和非命名信号量(只能在同一进程的线程间共享,不支持跨进程)两种。与其他进程间通信(IPC)方式不同,信号量本质上是一个计数器,用来跟踪资源的可用数量,并通过增减信号量的值来控制对共享资源的访问权。信号量的值可以理解为资源的数量,信号量为 0 时表示资源已被占用,当信号量为正数时表示资源可用。信号量的 P(wait

文章图片
#java#开发语言
嵌入式接口通识知识之HDMI接口

嵌入式接口通识知识之HDMI接口

文章图片
#arm#linux
Linux系统中的中断之按键中断驱动

Linux系统中的中断之按键中断驱动

文章图片
#linux#单片机#运维
ubuntu系统安装之Vmware虚拟机安装

ubuntu是基于Debian派生的操作系统,兼容性极强,ubuntu的特点是界面友好,容易上手。运行ubuntu系统的环境除了WMware还有virtualbox、hyper-v、kvm、WSL等,我们选择了主流并且适合初学者的VMware来运行。双击VMware-workstation-full-15.1.0-13591040.exe进入安装向导。学习可以选择试用,若用户需要长期使用,需要到官

文章图片
#ubuntu#linux#运维 +1
    共 15 条
  • 1
  • 2
  • 请选择