On Fri, Sep 10, 2010 at 9:22 PM, David Cournapeau <[email protected]> wrote:
> On Fri, Sep 10, 2010 at 9:05 PM, Tom K. <[email protected]> wrote:
>>
>> OK, I know it's my problem if I try to form a 15000x15000 array and take the
>> cosine of each element, but the result is that my python session completely
>> hangs - that is, the operation is not interruptible.
>>
>> t=np.arange(15360)/15.36e6
>> t.shape=(-1,1)
>> X=np.cos(2*np.pi*750*(t-t.T))
>> <hangs indefinitely>
>>
>> I'd like to hit "control-c" and get out of this hung state.
>>
>> What would it take to support this?

One more question: are you hitting the swap significantly when doing
the uninterruptible operation ? It may be blocked during allocation if
the disk is used, in which case I am not sure there is anything we can
do (if it is blocked inside malloc for example) - but my knowledge of
signals is rather limited.

cheers,

David
_______________________________________________
NumPy-Discussion mailing list
[email protected]
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to