Re: [問題] C 寫的一個memory management simulato …
※ 引述《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
Programming 近期熱門文章
PTT數位生活區 即時熱門文章