如果面对一个迟缓的程序或是一个内存用量过大的程序?
可行之道就是完全根据观察或实验来识别出造成问题的20%的代码,而辨识之道就是借助某个程序分析器。
例如,假设你的程序太慢,你需要一个分析器告诉你程序的不同区段各花了多少时间,于是你可以专注在特别耗时的地方加以改进,这可以巨幅提升局部效率,对程序的整体效率也会有极大帮助。
如果面对一个迟缓的程序或是一个内存用量过大的程序?
可行之道就是完全根据观察或实验来识别出造成问题的20%的代码,而辨识之道就是借助某个程序分析器。
例如,假设你的程序太慢,你需要一个分析器告诉你程序的不同区段各花了多少时间,于是你可以专注在特别耗时的地方加以改进,这可以巨幅提升局部效率,对程序的整体效率也会有极大帮助。