電影訊息
駭客任務--The Matrix

黑客帝国/廿二世纪杀人网络(港)/骇客任务(台)

8.7 / 2,055,559人    136分鐘

導演: 莉莉華卓斯基 拉娜華卓斯基
演員: 基努李維 勞倫斯費許朋 凱莉安摩絲 雨果威明 喬潘托利亞諾
電影評論更多影評

mysticark

2012-01-22 02:23:41

通過多種方式洞察Matrix的一切

************這篇影評可能有雷************

註:為了方便起見,以下將The Matrix Reloaded和The Matrix Revolutions簡稱為2R。

讓我來分析這種電影,我很可能會引申出一些讓別人看不懂的東西,甚至有些是我開始完全預料不到的,這樣我只能控制自己的發揮了。我看到很多評論是通過2R來看本片的,但是我按順序看過這三部電影后發現,我不是很容易掌控2R相對前作發揮的一些地方,查過一些資料後我懷疑2R並非是一開始就有的設定而是後來加上的。所以我決定先在完全不考慮2R的情況下分析本片,然後再通過本片來看2R的一些地方。

從一名前程式設計師的角度來看,整個Matrix系統應該是這樣運轉的:
整個系統建立在一個巨大的記憶體之上。每個活著的個體都是這個系統的一條正在運行的程序進程,這條進程除了控制個體在Matrix的一切參數和行為外,如果有的話還負責跟其對應的大腦實現數據輸入輸出操作以實現對其控制,甚至具有決定其所控制大腦生死的作用,人的大腦就是這條進程的程序源頭。其他沒有生命的事物,也都是這個系統裡面的進程,雖然沒有與之對應的大腦,但卻是這個系統非常重要的組成部份。至於特工史密斯,則是一種類似病毒服務端的程序,在本片這種程序是受主系統控制的(但到了2R,這種程序脫離了主系統,成了一種不受任何控制的「病毒」),這種程序可以刪除一些讓主系統感到「危險」的進程,還可以把病毒植入別的進程裡面使其為自己服務。而Zion裡面的人進出Matrix甚至拯救困擾在Matrix裡面的人,則都是通過系統所存在的一些Bug來實現的,他們甚至需要觀察記憶體映射的數據來尋找Bug,從中發現可以利用的「出口」,甚至發現進程所對應的「源頭」。還有Oracle,看起來應該是屬於「系統主進程」之類的東西(到2R才出現的Architect與此同理)。
好了,就技術層面的分析到此為止。按說在本片電腦已經發展到能夠自由思考的地步,但以現有的技術水平,想像出到那時的電腦系統是什麼樣子仍然比較困難,所以本片很大程度上還是根據現有的技術來構建這個系統,再結合本片所需要的各種設定。

本片也是人類對「遭到毀滅後的世界」的一種構想。在本片,當世界遭到毀滅後,電腦成了統治這個世界的主體,而人類則淪落成附屬品,無論思維還是肉體都處在電腦的嚴密控制之下。但電腦並沒有放鬆對人類的警惕,他們也怕哪一天人類會重新取得統治地位,這也是系統為什麼派出特工史密斯這種程序的原因。
實際上,史密斯給Morpheus說的一番話也倒出了在本片電腦控制人腦的侷限性,就是在這裡電腦並不能真正控制和改變人腦的思維,他們只能消除對他們不利的進程而不能改變這條進程所對應大腦的思維。他們最初設計的那個系統為什麼失敗,與其說是因為人類的本性所致,不如說是因為他們無法通過編輯人的思維來讓人類適應他們造出來的系統,他們只能根據人類思考問題方式來造出一個讓人類容易適應並看不出破綻的「社會」系統。從這裡也可以看出在本片電腦所統治的對象仍然是人類,否則是不可能有「反抗」存在的。
從這裡可以讀出的資訊有兩條:人類並沒有滅絕、大多數人類的思維仍然停留在20世紀末期。後一條其實是有點問題的,因為如果能讓人類(哪怕是大多數)看不出破綻的話,那這個社會應該也是像現在那樣處在不斷髮展中,而既然時間已經到了2199年,這時的社會卻還像200年前那樣沒有發展反而顯得極不正常,哪怕這只是個虛擬社會。這也許是因為影片出品年代的侷限性所致,如果過上100年再拍一部這樣的電影或許就是另外一種樣子了。
之所以會出現Zion,是因為在人類世界永遠存在對自己生活在的世界表示不滿或表示懷疑的人,並因為這種感覺而對這個世界進行抗爭。事實上,這個世界正是因為有了這些人才得到進步和發展的,很多「革命」最初都是由這樣的人發動起來的。在本片,當初也正是因為有這樣的人通過Matrix的一些「不正常」的現象「看穿」了這個世界的本質,於是他們最終逃離的這個世界,在此之外創建出另一個世界Zion,並試圖讓更多的人加入這個世界中。從他們可以利用Matrix的系統漏洞將更多的人從這裡釋放出來這點來看,說明這個系統還存在當今電腦系統的缺陷。

(由於對2R有了新的認識,在此刪去原有對2R評論的內容)

評論