Core Data by tutorials 筆記(七)

2018-02-24 15:55 更新

原文出處: http://chengway.in/post/ji-zhu/core-data-by-tutorials-bi-ji-qi

本章主要介紹了一些影響Core Data的性能問題,以及優(yōu)化的方法。如果你對CoreData的其他方面感興趣請查看我之前的筆記或直接購買《Core Data by Tutorials》

Chapter 9:Measuring and Boosting Performance

一、Getting started

性能其實是一個需要在內(nèi)存用量與速度之間的平衡問題,訪問內(nèi)存中的數(shù)據(jù)比磁盤中的數(shù)據(jù)要快很多,但是往內(nèi)存中存入大量數(shù)據(jù)又會引起觸發(fā)low memory warnings,你的程序又很快會被系統(tǒng)干掉。所以這都要靠開發(fā)者自己去平衡。

本章提供了一個關(guān)于“雇員名錄”的Start Project,基于tab-bar。第一次啟動時間會非常的長,這也是作者故意這么做的,方便我們接下來優(yōu)化。

二、Measure,change,verify

關(guān)于性能優(yōu)化,作者主要列舉了三個步,通過對這三步的反復(fù)執(zhí)行形成一個個閉環(huán),從而達(dá)到性能最優(yōu)的目標(biāo)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號