240 發(fā)簡信
IP屬地:北京
  • iOS之系統(tǒng)啟動流程

    在了解iOS設備系統(tǒng)啟動流程之前,我們先來了解一下傳統(tǒng)的計算機系統(tǒng)是如何啟動的。計算機系統(tǒng)的啟動分為前后兩個過程,先是底層硬件固件程序的運行以加載操作系統(tǒng)的內(nèi)核,后是操作系統(tǒng)...

  • iOS如何避免應用崩潰

    最近在掘金翻譯計劃和小伙伴一起翻譯的一篇的iOS相關文章中剩,文中能夠了解到一些iOS的文件讀取機制和我們線上閃退問題如何發(fā)現(xiàn),以及一些處理方案。其實還是有很多iOS開發(fā)的小技巧...

  • 240
    淺談Mach Exceptions

    前言 大家都可能都在自己的應用中集成Crash收集服務滥酥,通常使用NSSetUncaughtExceptionHandler() + signal() / sigaction(...

  • 240
    來談談 Mac OS X 內(nèi)核

    原文:來談談 Mac OS X 內(nèi)核 現(xiàn)在,我們所知道的操作系統(tǒng)中畦幢,都有一個關鍵的核心組件坎吻,叫做內(nèi)核(kernel)。內(nèi)核能夠充分利用底層 CPU 提供的所有特性和能力宇葱,為客...

  • 240
    崩潰時瘦真,你還可以做什么

    程序崩潰的時候還可以做哪些操作,以前都是看別人博客多黍瞧。發(fā)現(xiàn)理解還是不夠深入诸尽,因此記錄學習過程。寫得不對的印颤,請不吝賜教?? 知識背景 源碼版本:xnu-3789.51.2下面是針...

  • 240
    Release 崩您机,Debug不崩?--- 遺留問題解答

    背景 接上一篇文章Release 崩年局,Debug不崩际看? 里面遺留了兩個問題: 兩份zip 代碼,為什么沒有報duplicate symbols矢否。 編譯器是如何選擇哪一份代碼編...

  • 240
    Release 崩潰 仲闽,Debug 不崩?

    Release 崩潰 Debug 不崩兴喂? 在夸克2.0版本蔼囊,出現(xiàn)一個在release 下必崩的問題焚志。經(jīng)過一輪排查,終于發(fā)現(xiàn)問題的根源所在畏鼓。排查過程相當耗時酱酬,故記錄下來,方便以...

  • Peeking Stack Frame

    為了更加清晰的了解stack frame 是什么云矫,下面寫了測試的代碼并附上debug信息 膳沽。可能比較冗長让禀,耐心查看必有收獲挑社! 首先查看一下當前程序加載到內(nèi)存的起始地址: 分別...

  • 240
    iOS多線程讀寫崩潰分析

    最近再次遇到多線程讀寫導致的crash 問題,寫了一個測試demo巡揍,記錄分析過程痛阻。 上面是暴力重現(xiàn)多線程讀寫的崩潰,在debug環(huán)境下腮敌,開啟zombie ,窗口會輸出: 上面...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品