作者Adonisy (堂本瓜一)
看板Soft_Job
標題Re: [閒聊] 看到過年塞車就想到...
時間Thu Feb 18 14:14:43 2010
※ 引述《ggg12345 (ggg)》之銘言:
: 美國加州有個實驗系統用附 GPS 與 3G網卡的 nokia 手機讓
: 高速公路上的汽車使用, 車子定時回報位置與車速透過 3G 網卡
: 給遠端的 server, server 根據每一台在路上回報的車速, 可以估
: 算每個路段的行車速度, 可以告訴每台車子到達目的地的時間, 進
: 一步若有這種回報裝置的車子密布在全州的道路上, 就能找出到達
: 目的地的即時道路, 透過動態偵測與指導性分配, 就可能利用上全
: 部可用的路網.
這裡難的地方在於像過年的假日
大家都要擠著名景點,像我初一去金山財神廟,也就一條路
人也塞啊,明知道它會塞,但還是一定得去,這個就無解了
但有必要將往金山財神廟的路弄個四五條嗎? 也沒用啊,平常也沒什麼人
(至少上班時間人很少)
: 一年一度的選課系統, 最大負荷其實是課表與課程的下載, 這
: 部份可以用複製 server 或 P2P 技術分散, 至於上傳的選課請求
: 也是可以依課堂分別分散處理, 即使是採志願分發的選課系統其分
: 發的演算法也是能有相當程度的分散式平行處理.
: 在人工選課時代, 選課就是在各系各自辦理, 沒有非得全部集
: 中處理的要求.
選課的重點不在於本科系或外科系必修,或是選修
而在通識課程,好過的搶破頭,同時上線人數可能到萬人
只為了搶60個座位的通識課,有解嗎?
1.改成人工排隊,你會發現有人一個月前就去系辦搭帳蓬
2.改成分散式... 沒用啊,大家就是要搶那60個人的座位,怎麼分散都無解
3.通識課多開個幾百班,為了滿足學生需求 -->一句話,不可能
我覺得最有效的方式就是,選課前先請每個人送出選課需求
選上就選上了,沒有就沒了,或改成非同步式的,選課時不能馬上知道是否有選上
需等2~5分鐘等系統處理完才能知道結果,而當學生選課單送出時
不能再送第二次直到系統已有回應為止,利用類似 Queue的非同步方式處理
所以才說資訊系統好解一點,但交通就很難解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.137.123.175
推 ggg12345:server能即時告訴去處是否已經超載,也知進出流率,避尖峰. 02/18 14:20
→ ggg12345:選課對通識用志願分發與抽籤,半夜排隊也沒用了,改靠運氣. 02/18 14:23
推 JLurker:那改類似QoS好了 遊覽車優先 滿載小客車也可 (實施高承載) 02/18 14:33
→ JLurker:不過選課依舊無解...(有拉 最後畢業學期優先,但依舊不妥) 02/18 14:34
→ Adonisy:現行是畢業先選 XD 其次大三,大二,大一 依此下去 02/18 15:54
推 ggg12345:中央選課通識或體育有志願,優先,籤號,系別人數限制不用搶 02/18 20:11
推 JLurker:樓上別把這麼完美的選課系統講出來嘛.....XD 02/18 23:17
→ Adonisy:果然還是要籤號這種東西...運氣啦...選不到算你沒命 02/19 00:19
→ chengcti:改成樂透. 每人買. 時間到抽籤. 有中就有沒中就下次 02/19 00:26