虽然在C#和java等语言中volatile关键字可以使用在多线程中(由于增加了内存屏障等机制的保护),但是在C++中volatile关键字并不适用于多线程 。 volati...

IP属地:北京
虽然在C#和java等语言中volatile关键字可以使用在多线程中(由于增加了内存屏障等机制的保护),但是在C++中volatile关键字并不适用于多线程 。 volati...
在此总结一些易混淆的硬件概念: 处理器:CPU、MCU(微控制单元)。 arm架构/x86架构/AMD64架构处理器。芯片(chip):就是小黑方,长脚的那一小片东西,集成电...
epolllinux kqueue2000 年 7 月发布的 FreeBSD 4.1 中首次引入了 kqueue[1],随后也被 NetBSD、OpenBSD、macOS 等...
直接使用errno,使用sterror函数,以及perror函数的局别: printf("Error opening file a,errno=%d\n",errno); p...
Jetson系列(包括TX1,TX2,Xavier等)用的都是SoC芯片,CPU和GPU集成在一个芯片上,自然用的是同一个内存,因此GPU可以直接访问内存上的数据(100多G...
零拷贝Zero CopyTODO 统一内存寻址Unified Memoryhttps://docs.nvidia.com/cuda/cuda-c-programming-gu...
ROM ,Read-Only Memory,只读储存器 ,对于电脑来讲就是硬盘,对于手机来讲就是内置储存,对于单片机来讲就是Flash。用于存放操作系统的软件。 RAM 随...