「那只好一開始就準備很多櫃子了。」我吸了口奶茶,提出最直覺的解法。
「可是多的就浪費掉了啊,因為不能借給別人用。」室友攤手,一副「規則就是這樣」的無奈樣子。
「意外的界線分明啊。」我感嘆。
「這不就跟現實一樣嗎?」他反問,「還記得你上次電腦一次開了十幾個程式,結果卡到爆炸嗎?」
「廢話,怎麼可能忘得了⋯⋯」我撐著額頭,腦中浮現出那時電腦風扇狂轉,螢幕差點當機的慘況。
「那就是因為每開一個程式,系統就得分配一塊記憶體空間。記憶體有限,所以電腦必須斤斤計較。你要的櫃子越多,就佔用越大;而且一旦宣告了,就只能給你,不能借人。」
「嗯哼,真麻煩。」我小聲抱怨。
「所以才要學設計啊。」室友得意地補一句,「會寫的人就是能把時間和空間都用到極致的人。」
「好啦好啦,你最厲害。」我翻了個白眼。
我起身想把喝空的奶茶杯丟進垃圾桶,卻發現垃圾桶早就塞滿了。
「嘖。」我盯著那個鼓脹到快蓋不上的垃圾袋,忍不住嘆氣,「得倒垃圾了。」
「咦?真的耶,什麼時候滿的?」
「我先綁起來,等一下你的杯子放新的垃圾袋裡。」我邊打包邊忽然靈光一閃,「欸,那記憶體空間什麼時候才會還回去?是像垃圾一樣要等滿了才清嗎?」
「怎麼可能!那也太蠢了吧,程式一關掉就會還回去啊。」
「程式關掉才還?」我皺起眉。
「這個嘛⋯⋯我也不太確定。」室友撓撓頭,拿起手機,「我去問問學長。」