blacksmith 最近的时间轴更新
blacksmith

blacksmith

V2EX 第 64379 号会员,加入于 2014-06-06 22:17:34 +08:00
根据 blacksmith 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
blacksmith 最近回复了
2021-06-04 13:59:15 +08:00
回复了 Nillouise 创建的主题 程序员 单机的 qps 普遍是多少?网上基本都没搜到什么资料说明
得看具体的应用资源消耗。我们有的应用可以到 300+QPS,有的只有个位数。
没有人挽尊的,放弃吧。狗头
2021-02-26 18:20:23 +08:00
回复了 godbasin 创建的主题 程序员 自荐下自己的博客和写的一本开源书
很赞。
2021-02-05 09:48:56 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@hxndg 线上系统有个类似的问题被发现了,不过栈看着比较奇怪,我按照那个逻辑写了这个来复现。问题已经修复了,但是还是没能找到一个比较信服的解释,来说明 std::string key = local_name + "**";这行会 core 的原因。
确实多线程操作不小心导致的问题。
2021-02-05 09:46:31 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@Monad 会有两种 core 。一种是你尝试的这个,还有一种是我发的那种。
2021-02-04 09:44:47 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@Wirbelwind
可能跟编译器有关吧。我用 4.8.5 和 7 的版本都试了下,都是有问题的。目前我这没有 msvc 的环境。
这个现象确实在 linux 下发生了。所以百思不得其解。
谢谢回复。
2021-02-04 09:43:14 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@imjamespond 怀疑是 cow 做了什么动作,可是我没有证据:)
谢谢回复。
2021-02-04 09:42:26 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@matrixji 应该不是的,我开始的版本没有使用 devtooset-7,也有问题,后面想升级 gcc 版本,发现也是类似的问题。
coredump 的内容确实如我帖子里的。很是奇怪为啥 std::string key = local_name + "**";这一行会有问题。
谢谢回复。
2021-02-04 09:41:00 +08:00
回复了 blacksmith 创建的主题 C++ c++中多线程操作 string 引发的 coredump,栈中比较奇怪的一点
@hxndg 非常感谢。确实会有两种 coredump 发生。
第一种 27 行的那个,比较好理解。
发生在 28 行的这个 core 其实不太符合预期,如果拷贝的临时变量不是存储在左边的值,而是右边的值,那么可以说的通。但是我确实没有找到类似的证据,证明这一点。
谢谢了。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2770 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 09:39 · PVG 17:39 · LAX 01:39 · JFK 04:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.