Search Google

Monday, April 23, 2007

[short note] Theoretical proof on JDS

一個device是否能夠被switch off取決於使用它的那個job前後段時間的長度。
job前段時間的定義是從job release到job開始執行的時間,
job後段時間的定義是從job結束執行到下次release的時間。

會影響到device是否能夠被switch off以節省能源的條件有:
(1) task period
(2) task execution time
(3) task slack
(4) taskset使用device的情形(共用device的程度)
(5) device break-even time
(6) device wakeup time
(7) schedule algorithm

固定條件(1)(2)(4)(5)(6),單從(3)(7)的角度下去比較EEDS & JDS
各自對job前後段時間長度的影響。

Wednesday, April 18, 2007

Shell Input and Output Management

很久以前就知道stdout與stderr這樣的東西,但是從來沒有在寫code的時候真的用到他們。
於是最近在寫論文要用的simulator的時候特別在輸出資訊與錯誤訊息的時候透過stdout & stderr來傳遞,至於要如何將資訊與錯誤訊息分別傳遞到不同檔案,以下這篇文章有詳細的說明。

Tuesday, April 17, 2007

memory scan,原來.net也可以做到這麼低階的事情!

今天心血來潮跟Willy"索取"FPE2000來玩玩的時候得知他自己也寫了一個類似的小程式在scan memory。當下激起讓我也著手研究的動機,畢竟一被子改game都靠人家的工具也太說不過去了!
想說當作是練習.net + C#的題目好了,就在google到底需要用什麼api的時候發現了在CodeProject的兩篇文章:
How to write a Memory Scanner using C#
Minesweeper, Behind the scenes
並且意外得知了有這麼一個好用的工具
才發現原來人家早在2003 & 2006用.net做過類似的事情~
第二篇文章的作者更說了這樣的話:
"...but my articles will focus especially on .NET in order to prove that "It can be done with .NET", even the low level stuff.."

Tuesday, April 10, 2007

慶祝實驗室server被駭@@

慶祝實驗室server被駭,上來寫個blog以茲紀念。
一大早(約9:00AM)到實驗室就收到學弟Terry的msn說討論區是不是被hacked了?
看到之後馬上把網頁打開來檢查,果不其然!
仔細看了一下發現是個叫做babakonda的土耳其籍駭客。
我跟Punk兩個人到現在(10:30AM)還沒找到要怎麼回復被駭的網頁 @^@
這時候專業的網管終於顯現出他的價值!

Wednesday, April 04, 2007

X11 forwarding注意事項

要先檢查/etc/ssh/sshd_config中是否已經將X11Forwarding設成yes!