結合程序崩潰後的core文件分析bug

引言     在《I/O的效率比較》中,我們在修改圖1程序的BUF_SIZE爲8388608時,運行程序出現崩潰,如下圖1:          圖1. 段錯誤     一般而言,導致程序段錯誤的原因如下: 內存訪問出錯,這類問題的典型代表就是數組越界。 非法內存訪問,出現這類問題主要是程序試圖訪問內核段內存而產生的錯誤。 棧溢出, Linux默認給一個進程分配的棧空間大小爲8M,因此你的數組開得過
相關文章
相關標籤/搜索