灵巧御姐

文章
5
资源
0
加入时间
3年0月20天

linux 进程学习

想进行Linux系统开发已经很久了,一直没有付诸实践。今日终于开始学习Linux下的C语言编程,研究一天,终于大概弄明白了Linux系统进程管理的一些基本概念和编程方法,总结下来以方便大家学习和自己实践。进程系统Linux是个多任务多用户的操作系统,系统直接管理的每个任务的最小单位,就是进程(process)。每个进程都有一个惟一的标识符pid,不同的进程pid不相同,在Shell下输

RK3568平台开发系列讲解(驱动篇)十面埋伏的并发(四):互斥锁

十面埋伏的并发(四):互斥锁信号量与互斥锁:同步还是独占?信号量强调信号机制(同步)生产者–消费者模型获取信号量失败,触发上下文调度互斥锁强调互斥机制独占共享资源获取互斥锁失败,触发上下文调度服务于多个线程间的执行的逻辑顺序的选信号量服务于共享资源的选互斥锁自旋锁与互斥锁:休眠还是“忙等待”?自旋锁加锁成本低,不释放cpu使用权互斥锁加锁成本更高(上下文切换耗时在几十纳秒到几微秒之间),加锁失败时会释放 CPU 给其他线程无法判断锁住的代码会执

解决Chrome谷歌浏览器访问网页过慢问题~

自从win10更新1803版本之后就有谷歌浏览器访问网页过慢的问题,刚开始以为只是个别问题没怎么在意,近期同事跟我吐槽谷歌浏览器"很难用",详细了解后后它谷歌浏览器打开浏览器非常慢,有时候甚至无法打开,一直处于加载状态,但Edge 浏览器打开网页速度却很快。Chrome打开135网页速度Edge打开135网页速度经过多次的努力,最...