V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  Suomea  ›  全部回复第 4 页 / 共 5 页
回复总数  94
1  2  3  4  5  
2023 年 5 月 24 日
回复了 Suomea 创建的主题 程序员 Ubuntu 救援
@likunyan 肯定没了啊
@githmb 还在
@hornets 是不是重装系统好一点
2023 年 5 月 8 日
回复了 hekouwang123 创建的主题 问与答 通勤自行车推荐
@hekouwang123 绿色软件 d3hpZF9hdGNwZndwN3Z1em0yMg==
2023 年 5 月 8 日
回复了 hekouwang123 创建的主题 问与答 通勤自行车推荐
楼主上海的吗?我手里有一个喜德盛的英雄 300 ,骑了没有一个月,用来通勤刚好合适,可以出给你~
2023 年 4 月 21 日
回复了 huxzhi 创建的主题 Linux PVE 虚拟机可以启动,但 Boot failed : not a bootable disk
学习汇编时也遇到这个问题,熟悉的味道。可能是磁盘的引导扇区出问题了,格式检验没通过?
2023 年 4 月 14 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
2023 年 4 月 14 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
@dode 这个我知道,我们可以通过 CAS + LOCK# 来实现互斥,即加锁。但是注意这里只是锁,而不是临界区的共享变量。举个自旋锁例子

mutex_t {
int flag; // 初始化等于 0 。1 表示锁被占用
}

lock(mutex_t *mutex) {
while(asm LOCK# CAS(mutex->flag, 0, 1) = 0)
;
}

unlock(mutex_t *mutex) {
mutex->flag = 0;
}

int a;

void 临界区() {
lock();
…… // 对 a 进行操作
unlock();
}

这里 CAS 只是保证了锁的正确性。但是我的问题是临界区的代码并没有对 a 进行额外的(刷新缓存,或者什么的)操作,至少代码上看是这样。那难道临界区的所有语句都加上 LOCK#,不应该,因为 LOCK# 支持的指令有限。
2023 年 4 月 14 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
@dode 是的,什么原语,怎么生效的呢?和锁的联动机制是啥?
2023 年 4 月 13 日
回复了 Suomea 创建的主题 问与答 为什么现在的水果味道很淡
@hellodigua
@CrossEntropy
@juded
能不能既要又要还要~🤣
2023 年 4 月 13 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
@Ericcccccccc 假设 IA-32 。那么锁是怎么和 MESI 机制结合的呢?是不是进入临界区之后,所有的缓存都使用了 MESI 机制,而不是临界区的缓存就不使用 MESI 机制了吗?
2023 年 4 月 13 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
@yinmin 那如果多个线程是在多个 CPU 核心上运行呢,如果全局变量没有加 volatile 修饰,那么这个变量会缓存在 CPU 内部的 L1 吗?如果会临界区结束,要刷新 L1 到主存吗?如果要又是什么机制呢?啊啊啊~~~
2023 年 4 月 13 日
回复了 Suomea 创建的主题 程序员 多线程中的锁如何保证变量和可视性
@LeegoYih 卷起来!!! 其实不是

最近在看《操作系统导论》并发的部分,里面只讲了 LOCK#、CAS 解决原子性的问题,实现了互斥访问。但是想想没有讲述到可视性问题,遂求问~
2023 年 4 月 13 日
回复了 Suomea 创建的主题 问与答 为什么现在的水果味道很淡
@xdeng (⊙o⊙)?还不到三十,在过二十年味觉彻底消退了吗😂
2023 年 4 月 13 日
回复了 Suomea 创建的主题 问与答 为什么现在的水果味道很淡
@huangqihong 你这样所我又想起来,现在鸡场养的鸡肉真的是没有自家养的香。过年从老家带回来三只,炒的时候不放任何调料都能闻到鸡肉很香香味~

难道只能这样吗,还是说资本为了追求利益最大化导致这样~
2023 年 4 月 13 日
回复了 Suomea 创建的主题 问与答 为什么现在的水果味道很淡
@iloveoovx 刚好反过来,老家在北方,现在在南方~
2023 年 4 月 13 日
回复了 Suomea 创建的主题 问与答 为什么现在的水果味道很淡
@shen13176101 我觉得叮咚有时候挺贵的了,难道还没有老家街上买的种子好吗~😂
2023 年 4 月 10 日
回复了 jeremylai 创建的主题 程序员 服务器内存占用很高,找不到具体的进程
进程可以隐藏,就是配置使 top 展示不出来。具体你去百度一下。之前有台服务器被挖矿了是 CPU 占用很高,TOP 也展示不出来具体进程,不过你这个是内存~
2023 年 3 月 21 日
回复了 fyooo 创建的主题 程序员 小团队怎么做自动化部署
gitea:代码存储、镜像仓库、jar 包仓库
jenkins + buildkit + containerd + kubectl:构建 + 发布
k8s + containerd:运行服务
2022 年 12 月 8 日
回复了 icepie 创建的主题 分享创造 用旧手机给小鹦鹉做了个直播网站
之前养的猫生娃的时候也搞了个,非常吃带宽~
2022 年 12 月 6 日
回复了 Glkcv 创建的主题 程序员 数据库自增 id 不连续会有什么问题吗?
Datax 数据同步的时候是按照 id 切分任务的,不连续的话可能会导致切分不均匀,不能充分发挥多线程的优势加快数据同步。
2022 年 10 月 8 日
回复了 ppllss 创建的主题 程序员 国庆 7 天长假你们内卷了吗?
看完了《 Kubernetes In Action 》并记录了笔记;抓包了一下 TSL/SSL 握手流程并记录了笔记;没了
1  2  3  4  5  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5388 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 08:08 · PVG 16:08 · LAX 01:08 · JFK 04:08
♥ Do have faith in what you're doing.