第五章 緩存、快取、優化空間

(1 / 2)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

健太郎真的很忙,小林徹再看到他時,已經是三天之後了。

業績壓力巨大,麵對隔壁任天堂的主機,實在是讓人很難不提起精神。

即便如此,健太郎回來時依舊是一副輕鬆隨意的表情,沒把工作中的惱火帶回家裡。

「小徹?你的遊戲寫的怎麼樣了?」

「額……」

小林徹撓頭。

超給力,.書庫廣

這老登,真是哪壺不開提哪壺。

小林徹說:「我覺得還好,但也有一些問題,據我所知,問題目前仍在解決當中,而解決問題的關鍵,就是要解決這個問題。所以我們目前可以說,我們還在解決問題。隻要問題獲得了解決,就能解決這個問題。以上,就是我的問題。」

健太郎瞬間後仰。

這是個什麼說法!

健太郎說:「讓我看看怎麼個事。」

小林徹驚,聲音加大:「老爹不是硬體工程師嗎!」

健太郎聲音更大:「硬體工程師也要懂基本原理吧!」

健太郎湊近過來,眼角餘光,卻是先看到了車庫遍地丟棄的包裝袋,都是最近這段時間裡小林徹填飽肚子剩下的各種麵包泡麵小零食。

看得出,最近小林徹真的有在努力工作。

「勞逸結合也很重要啊。」

健太郎嘀咕了一聲,翻看起眼前的代碼。

七千個字節,二百二十行代碼,寫的滿滿當當。

「唔……中規中矩。」

至少語法沒錯,而且是他很熟悉的pascal語言。

「嗯?!」

健太郎忽然湊近了屏幕。

螢光綠的屏幕上,寫著格外簡約的字符串。

「小徹,你這是什麼意思?」健太郎有些看不懂了。

此刻的字符串中,出現了一大段不知何用的東西。

隻有七千個字節的情況下還要寫這種內容,健太郎有些看不懂。

「額,是這樣的。」小林徹解釋:「就是,這是個索引。」

小林徹抬手比劃了一下。

如果用能夠理解的語言去講的話,那麼他在做的事情就相當於是基礎。

假如一個程序相當於一個超市,要想在超市中買到分門別類的物品,就需要對應的貨架和標號,劃分對應的區域。

小林徹所做的,就是打造出對應的貨架,劃分專門的區域,這樣能夠極大的增加程序的運行效率。

但是,聽小林徹解釋完畢,健太郎卻搖了搖頭。

「想法很好,但你有沒有想到一個問題,SG1000的卡帶,儲存介質隻有8KB,除去必要的驗證程序,確保卡帶運行的部分,圖像和音聲素材等等,最終可用空間隻有7KB。與其耗費心思寫那些索引,不如直接將你的這個,額,每一個角色?」

——健太郎不太確定這些是不是遊戲角色,因為實在是太多了。

「給你的每一個角色,單獨定義一條case語句。」

請記住我們的域名𝐨𝐨𝐩.𝐭𝐰

小林徹一愣。

如果程序還是一個超市的話,那麼,小林健太郎的方案,就相當於是把所有的貨物都分別拴上一根繩子,然後繩子連接在售貨員的手上。

如果顧客要買可樂,就拉動可樂繩子,如果顧客要買麵包,就拉動麵包繩子。

小林徹不會這麼做,是因為這是早就被淘汰的寫作方式,沒人會用這麼笨的寫法,費時費力,而且效率很慢。

但是現在。

健太郎卻真是點醒了小林徹。

在總共隻有7KB的儲存空間條件下,程序優化是要達到字節級別的。

換句話說,他手裡的不是一家幾百平米的大超市,而是一個隻有兩平米的書報亭!

這種情況下根本就沒必要去製作貨架,因為貨架本身也要占用大量的空間。

效率提高的同時程序就必然變得臃腫,這一點是無可厚非的,又快又小的東西隻能是J2,不是程序。

所以,對於當下這個時代,後世的方法雖然更好,卻不適合這個時代。

在空間不足的情況下,單獨定義每一個方塊,寫出單獨的語句反而是更有效的行為。

」!呀對「

。腿大拍直徹林小的聽,話句幾

。的代時應順去不得不是也情事些有,言而間空存儲的瘠貧代時個這於對但,貴可得難然雖驗經的世後

」!做麼這該應我,了道知我「

。來起碌忙始開,前腦電在坐次一再,子椅來過扯徹林小

。頭搖禁不郎太健,盤鍵搗鼓的啦啪裡劈徹林小著看

!子孩黴倒這

。的疼心很是還郎太健,了綹打些有都髮頭的徹林小到看

。向傾的殊特較比點有是像好徹林小現發,察觀據根郎太健然雖,草惹花拈少沒就候時的國美在,的表外重注最是可候時的國美在徹林小

。向傾殊特種一的動被於處己自讓而從方對導引動主是實其但,動被於處較比中係關愛戀在

!嘛心擔此如情事的他了為然居,後以本日到回到想沒

。戲遊麼什寫說去跑然忽會麼怎他,話的然不

。動感受深郎太健

。麼什點做定決他,以所

。題問是不就題問的決解能錢,錢缺不正反!好吃飽吃徹林小保確得少至

。步腳下停,閃一光靈然忽郎太健,庫車出走才方

。來起說麼這

。的餘多且而用無是法方的徹林小,言而序程的BK8有隻於對

。是但

。樣一不卻言而作工化優體硬的行進在正們他於對

」!呀對「

。門腦拍一郎太健

。能性的機用家高提的大極夠能許或,話的下一試嘗果如但,法方新的用採有沒還前目個是然雖

發全完法無上校調的門部體硬嘉世於在是題問,矩中規中上能性體硬,案方器儀州德的用採0001GS,前目


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一章 書頁/目錄
/ 2 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論