![]() |
||
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002 您的住址: 地獄18層
文章: 3,236
|
寫程式的最佳化
其實我也不知道標題打啥才好
![]() 學生時期: 管他什麼最佳化,先做出來交差,要最佳化、debug以後再慢慢弄 然後就沒有然後了,畢業 工作時期: 早就最佳化了(當然是唬爛) 這絕對不是程式的問題(卸責) 自己去找硬體廠商(繼續卸責) 這是使用者自己操作錯誤! 以下..... 給你們補充 ![]()
__________________
徵你不要的AM4 CPU 徵你不要的SATA接頭斷裂SSD ![]() |
|||||||
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
你的最佳化是指效能還是專案啊? |
|||
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Jun 2002 您的住址: 地獄18層
文章: 3,236
|
效能好了,專案我真的不熟
![]() 引用:
__________________
徵你不要的AM4 CPU 徵你不要的SATA接頭斷裂SSD ![]() |
|
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
那我也不熟 ![]() ![]() 我只有那種在很多程式裡面設定計時器,在那邊找哪個地方最慢的經驗,然後再一個一個把程式調整或重新整理演算過程 現在很多工具還可以幫忙找,比以前方便多了 |
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jun 2012
文章: 59
|
引用:
從內容來看應該是指程式吧~~~ 一般不都是說"這硬體效能不足,所以跑起來會卡"...... ![]() |
|
![]() |
![]() |
*停權中*
加入日期: Jul 2013
文章: 331
|
引用:
我也都會這樣先敷衍 ![]() ![]() 然後有空再去找到底哪裡慢 ![]() ![]() 樓主說的,使用者自己操作錯誤,這個要看對象 熟的人可以這麼酸一下,但是大頭們我可不敢 ![]() 此文章於 2017-03-21 05:36 PM 被 micall.lee 編輯. |
|
![]() |
![]() |
New Member
加入日期: Jul 2014
文章: 6
|
這是去Google總部零食吧台覓食時,看到順手拍下來的....
![]() |
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Nov 2016
文章: 737
|
優化是有效的,但那是硬體很差的情況下.不得不減少判斷式,迴圈,運算,用+-移位替代乘除.
或直接手動幫程式先計算好,代入數值.紙差沒用組語去寫. |
![]() |
![]() |
Master Member
![]() ![]() ![]() ![]() 加入日期: Apr 2001 您的住址: 高雄
文章: 2,247
|
學寫程式的人,應該很多在年輕時都會沈迷於"精簡"吧。挖空心思以最少的程式碼來達到效果,心中有股說不出的成就感……
等到年歲漸長後才發現,模組化才是王道。雖然它可能不是最有效率、最快速的執行,但卻是最好維護、最好(因應需求改變)改寫的。 不知道會不會有人會跳出來說這個世界上沒有王道,他高興就好,我沒有意見。
__________________
簽名檔真是礙眼…還是讓版面乾淨點吧! |
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: May 2002
文章: 1,121
|
mov eax, 0
可以用 sub eax, eax 或 xor eax, eax
__________________
為了刷存在感,要想這麼多廢文出來發,我真是服了你。 |
![]() |
![]() |