看板 b96902HW 關於我們 聯絡資訊
首先為作業的不清楚再次跟大家說抱歉orz 有人問到同時fork n個process跟記憶體上限有矛盾 若分開做跟規定的number of processes有矛盾 而我之前又規定不能用單條 所以現在規定是這樣 1. 直接開fork n條,讓OS自己用virtual memory去管理 2. 每次只開fork 1條,做完後再開新的,直到做n次 這兩種作法都接受,雖然跟之前的作業spec描述有些出入 但我想這是讓已經做完/正在做的同學們,修改作業的cost減到最低的辦法了 @@ 另外在讀檔的部分,我之前是規定只能用child process讀 但這樣會造成不知該如何讀/offset要重新算/直接規定size數字會被切掉...等等問題 所以現在開放 用parent讀好丟給child,或是在child process裡面讀 兩種作法也都可以接受 同樣的,也是希望同學們更改的cost降到最低 若有任何意見請趕快推文告知! 在交作業的前夕又更改了規定,再次說聲抱歉。 SP TA -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.246.158
meteor260:關於時間是不是只能用clock_gettime()準確度才夠.. 05/18 23:58
livenupday:或是gettimeofday也可以 05/18 23:59
meteor260:可是我用了以後他說unreference我明明有include<time.h> 05/18 23:59
meteor260:gettimeofday好像精確度只到usec 05/18 23:59
livenupday:恩,我們需要的是usec就好 05/19 00:00
meteor260:這次作業似乎需要到usec下四位?? 05/19 00:00
ilway25:試試編譯加參數 -D_GNU_SOURCE -lrt (Google超久的..) 05/19 00:00
ck574b027:天哪,樓上那啥鬼XD。 05/19 00:12
imprazaguy:其實man裡面都有說編譯時要加什麼參數或其他注意事項 05/19 00:49
imprazaguy:所以記得要看 05/19 00:49
JingXD:第2. 的寫法不就是vfork 嗎@@?? 05/19 00:56
nypgand1:這次作業已經整個變形了...XD 看不到核心了 05/19 01:09
Conifers:...越來越無所適從... 05/19 01:19
ck574b027:我倒是看到苦海明燈...... 05/19 01:24
Devarena:助教我MP又乾了 05/19 11:14
ilway25:man 真的有寫耶囧,我有man但是只有看要include什麼= = 05/19 12:19
jasonlu00:XD XD @@ @@ XD XD @@ XD @@ 囧 05/19 14:17
justin760204:助教辛苦了!!! <(_ _)> 05/19 19:35