有趣簡單版本(用16年前,Windows系統來解說)
Process: 辦公室(包含裡面的,辦公桌、電腦等東西)
Thread: 員工
台北辦公室(Process台北),裡面有 2 個員工(Thread A、Thread B)。
高雄辦公室(Process高雄),裡面有 1 個員工(Thread C)。
問:同一個Process裡面的不同Thread,是否可毀掉彼此的資料?
答:Thread A抓狂,走到旁邊,看到Thread B的電腦,把它砸爛。
問:不同Prcoess的Thread,是否可毀掉彼此的資料?
答:Thread A繼續抓狂,但是他無法毀掉Thread C的電腦。
問:你唬爛,Thread A,可以坐車,去高雄辦公室,把Thread C的電腦砸爛。
答:這種行為叫做Hack。