![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
颖风船
嵌入式软件开发、硬件工程师、系统工程师
展开
-
信号量---《深入学习Linux内核》学习和实践
在单处理器系统和多处理器系统有效。一个与数据结构相关的计数器。把每个信号看成一个对象。信号量是一种同步机制,用于控制多个线程或进程对共享资源的访问,防止多个线程同时访问共享资源,从而避免数据不一致和其他并发问题。down():对信号量的值-1,如果值小于0,表示该方法把正在运行的进程加入到这个信号量链表。然后阻塞进程。up():对信号量值+1,新值大于或等于0,激活信号量链表的一个或多个进程。原创 2024-01-15 11:15:43 · 825 阅读 · 0 评论 -
vscode连接deepin虚拟机
vscode连接deepin原创 2022-07-03 19:21:53 · 366 阅读 · 0 评论 -
vscode无法连接到虚拟机,显示管道错误
重装了ubuntu系统,之前用vscode连接过云服务器和之前linux版本的虚拟机。找到.ssh文件夹,比如C:\Users\Administrator\,找到.ssh文件夹然后整个删除。最后,再重装ssh-remote这个插件,即可连接。原创 2022-05-26 21:15:57 · 669 阅读 · 0 评论