Loading

摘要: 背景 合集的前几篇都介绍了多线程的简单实现(锁设计),那么如何实现不带锁的多线程呢? 既然不能通过互斥锁、读写锁、信号量(有名和无名),那么只能通过全局变量标志来同步生产者线程和消费者线程。 实现 方法一 生产者线程每次往buff队列中写入一条数据后,需要更新这条数据的状态为: stored(注:数 阅读全文
posted @ 2023-11-20 15:53 eiSouthBoy 阅读(221) 评论(0) 推荐(0)
摘要: 背景 在VSCode 调试程序过程中,保存文件,发现报错:[FileSystemError]no space left on device, write。 立马到ssh连接Linux,查询磁盘使用情况。 发现:/dev/mapper/centos-root 100%,磁盘使用率100%。 解决 通过 阅读全文
posted @ 2023-11-20 14:36 eiSouthBoy 阅读(772) 评论(0) 推荐(0)