[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 老刘1号 于 2023-9-28 11:24 编辑

回复 4# Batcher


    完全错误的锁实现
多个线程都有同时执行到第七行的可能

并发问题,无非上锁或者生产者消费者统一调度

TOP

本帖最后由 老刘1号 于 2023-9-28 10:54 编辑

回复 20# aloha20200628


    计算机世界中不要轻易说 “不能”
否则只会暴露自己的无知
进程之间本身就是独立的,文件的独立也可以通过文件名最后附加不同的随机数实现
共享资源还需要预测时间?真是滑天下之大稽
但凡系统学过一点并发编程都说不出这话
这东西和语言也没有直接关系,py的多线程支持也是一坨*
甚至语言层面都是跑在一个核上的,最近的标准才准备扔掉这个特性

TOP

楼主可以考虑去搜一下多线程的 peterson 算法实现

TOP

本帖最后由 老刘1号 于 2023-9-28 12:12 编辑

回复 25# aloha20200628


    我说了楼主那个 exe 可以并行了吗?
解决方案我没在下边回复吗?
下次回复麻烦自己先 bing 理解一下锁和 peterson 算法是干啥用的。

TOP

回复 28# aloha20200628


     有民科那味了,你看看
让看资料也不看,咬着 bing 四个字母不放
peterson 算法是 bing 写的吗?
我说 bing 是体谅您的理解能力,直接发几篇论文原文请问您老看得懂吗?model checking 您会吗?

悬空回合?一点也不悬空,反倒是您老一上来就通篇废话,踩一捧一,误导大众。
但凡你能在帖子中写一个“锁”字,把问题引导到正确的方向上,我都得高看你一眼。

我也不是针对您老哈,无知不可怕,但是感受不到自己的无知,还喜欢误导别人的,抱歉我看不惯。

TOP

回复 32# idwma


    不太行,假设三个进程同时执行,那么会同时通过5行的条件
或者 htox32c 结束后,其余所有等待进程都会同时进临界区,进而跑起来很多个 htox32c

TOP

返回列表