※ 引述《pobanetra (囧rz)》之銘言:
: 小弟我不是學CS的
: 對程式的運用僅止於作系統模擬或數值分析
: 有的時候再跑程式
: 往往會覺得自己寫的程式performce不是很好
: 不知道軟體工程內有沒有提到增進程式效能的方法?
: 小弟我只知道減少loop的比率會讓程式更有效率
: 可是往往卻不得不用大量的loop
基本上loop不會影響太多,
會慢應該跟大量read/write data有關.
cache 的效率就會表現出差異來.
先分析你的程式中最大loading的部分
再加以最佳化.
也可以提供程式片斷來討論.
實際上的做法就要根據你的CPU 特性,
不是每種 CPU都相同.
還有compiler也有密切關係.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.3.16