由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Quant版 - 这种情况为什么会segmentation error?
相关主题
Eladian面试经过 (转载)[合集] 问个interview的brain tears问题
问一道编程题[合集] a geometric question asked in a phone interview
Flextrade online test问道 面试题 (转载)
high frequency trading shop面经问一个老题
C++ multithreading and socket总结一下金融分析方面需要知道的知识
有没有被面过LINUX问题的?[合集] 总结一下金融分析方面需要知道的知识
Multiple threadsVANGUARD
HFT shop的quant dev要什么样的skill?[合集] interview question
相关话题的讨论汇总
话题: 线程话题: 文件话题: 32m话题: error
进入Quant版参与讨论
1 (共1页)
n****y
发帖数: 106
1
我用c, pthread,多线程 读一个很大(32M)的文件,这个文件都是数据
每个线程对一小部分 sort, 然后再合成一个大文件sort.
问题是,如果文件比较小,无论我多少线程,都可以,是对的
但是如果,用这个很大的文件(32M),如果只用一个或者两个线程的话,会segmentation
error,但是如果线程数>=3, 那么一切ok.
这种情况会是什么原因呢?谢谢
我都free了dynamic allocated memory.
谢谢
n********e
发帖数: 272
2
发错版了吧

segmentation

【在 n****y 的大作中提到】
: 我用c, pthread,多线程 读一个很大(32M)的文件,这个文件都是数据
: 每个线程对一小部分 sort, 然后再合成一个大文件sort.
: 问题是,如果文件比较小,无论我多少线程,都可以,是对的
: 但是如果,用这个很大的文件(32M),如果只用一个或者两个线程的话,会segmentation
: error,但是如果线程数>=3, 那么一切ok.
: 这种情况会是什么原因呢?谢谢
: 我都free了dynamic allocated memory.
: 谢谢

n****y
发帖数: 106
3
没啊。
这里都是编成牛人

【在 n********e 的大作中提到】
: 发错版了吧
:
: segmentation

y*w
发帖数: 238
4
32M不是很大,你的code要贴出来看看才知道

segmentation

【在 n****y 的大作中提到】
: 我用c, pthread,多线程 读一个很大(32M)的文件,这个文件都是数据
: 每个线程对一小部分 sort, 然后再合成一个大文件sort.
: 问题是,如果文件比较小,无论我多少线程,都可以,是对的
: 但是如果,用这个很大的文件(32M),如果只用一个或者两个线程的话,会segmentation
: error,但是如果线程数>=3, 那么一切ok.
: 这种情况会是什么原因呢?谢谢
: 我都free了dynamic allocated memory.
: 谢谢

j****e
发帖数: 140
5
for a quant, if you already find a solution (>3 thread), why do you bother
to care the cause?
1 (共1页)
进入Quant版参与讨论
相关主题
[合集] interview questionC++ multithreading and socket
[合集] one interview question about C有没有被面过LINUX问题的?
[合集] Need suggestions for two offers (intern)Multiple threads
high hands please help low hand: recent articles & reviews on asset allocationHFT shop的quant dev要什么样的skill?
Eladian面试经过 (转载)[合集] 问个interview的brain tears问题
问一道编程题[合集] a geometric question asked in a phone interview
Flextrade online test问道 面试题 (转载)
high frequency trading shop面经问一个老题
相关话题的讨论汇总
话题: 线程话题: 文件话题: 32m话题: error