Re: [問題] C 寫的一個memory management simulato …

看板Programming作者 (Widget)時間18年前 (2007/09/25 13:56), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《A07 (加州阿宅(♂))》之銘言: : 如題, : 在網路上找到一個 OS memory management 簡單的模擬程式, : http://download.yousendit.com/4AE0CE730E043A72 : (一個zip檔,裡面是一個swap.h檔跟一個swap.c檔) : 用gcc compile會失敗 : 顯示: : [/users/xxx/tmp] gcc -o swap swap.c : [/users/xxx/tmp] swap 修改成如下: [/users/xxx/tmp] swap -f 123.txt -a best -m 1024 並且在同資料夾內提供一個文件檔,在此是123.txt 格式如下: 0 24 1 24 2 36 3 512 執行結果如下: 0 loaded, numprocesses=1, numholes=1, memusage=2% 1 loaded, numprocesses=2, numholes=1, memusage=4% 2 loaded, numprocesses=3, numholes=1, memusage=8% 3 loaded, numprocesses=4, numholes=1, memusage=58% : Segmentation fault (core dumped) : [/users/xxx/tmp] : 請教一下怎樣修改可以work呢? : 麻煩教一下肉腳, : 感恩... : m(_ _)m 123.txt的內容表示什麼意思, 我想你直接看source code跟查閱你的來源link就會清楚了. -- 如果還帶著疑惑, 那你就回頭。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.237.47

09/25 19:38, , 1F
瞭解了... 感謝高手指點... 謝謝喔!
09/25 19:38, 1F
文章代碼(AID): #16-AB_uJ (Programming)
文章代碼(AID): #16-AB_uJ (Programming)