总目录链接:[RK3568 Android11] 本专栏说明和总目录
目录
前言
Linux或者Android是属于多任务操作系统,多任务(多进程和多线程)必然会带来并发和竞争的问题;
一、并发与竞争
1、什么是并发
并发就是多个程序同一时间访问了同一个共享资源(内存数据);
2、什么是竞争
多个任务(程序)同时操作同一段内存,这些任务(程序)可能会相互覆盖这段内存中的数据,造成内存数据混乱(严重时会导致系统崩溃)。
总目录链接:[RK3568 Android11] 本专栏说明和总目录
目录
Linux或者Android是属于多任务操作系统,多任务(多进程和多线程)必然会带来并发和竞争的问题;
1、什么是并发
并发就是多个程序同一时间访问了同一个共享资源(内存数据);
2、什么是竞争
多个任务(程序)同时操作同一段内存,这些任务(程序)可能会相互覆盖这段内存中的数据,造成内存数据混乱(严重时会导致系统崩溃)。