O que acontece com o seu programa quando ele estraga no Tron?

5

Lendo algumas das outras perguntas de Tron, parece que os programas exigem uma certa ingestão de energia para sobreviver (aquele líquido prateado estranho que encontram no primeiro filme).

Flynn também salva seu colega protagonista, transferindo energia para ela em um momento posterior do filme.

O que aconteceria com o código que você criou com amor se o programa ficar sem energia? Ou mesmo se for morto em combate? Derezing significa que ele se exclui do seu disco rígido? Ou apenas para de rodar?

O wiki do Tron fornece essa descrição, que começa dizendo que significa exclusão, mas a descrição do oposto (rezing) está carregando / iniciando em vez de criar, o que implicaria que o desexame é descarregado / interrompido.

Derez (short for Deresolution) is a term used to describe someone or something disappearing or dissolving, essentially resulting in deletion. It is a program'sequivalent of death or the destruction of a building or vehicle. The opposite of "derez" is Rez, a program's equivalent of birth, or loading/starting a program in the system.

Parar de correr parece-me o mais lógico e implicaria a morte da consciência atual de um programa, mas a sensação dos filmes e a descrição acima tendem mais para a opção de exclusão. E eles não parecem familiarizados com o conceito de um programa que está "reencarnado" ao meu conhecimento.

Existe alguma evidência de qualquer maneira?

por user100501 29.05.2018 / 00:31

2 respostas

TLDR: Não conheço nenhum lugar declarado no canon, mas teorizo ​​que um programa está parado e o código está danificado no derez, mas pode ser totalmente reparado e reiniciado ("reencarnado"), a menos que tenha sido descompilado ( o termo TRON descompilado).

Uma situação interessante a considerar é a briga no clube End of Line em TRON: Legacy. Quando Quorra tem seu braço quebrado em voxels por um dos guardas negros, ela entra em algum tipo de estado inconsciente. Depois de se retirar para o veleiro solar, Kevin Flynn pega seu disco de identidade, remove o "código danificado", prende-o nas costas e diz a Sam para lhe dar tempo para reiniciar.

Para mim, a palavra "reiniciar" sugere que o programa Quorra é interrompido e reiniciado, para permitir que o programa recompilar. Durante esse tempo, o braço dela se reforma.

Se você se lembrar do TRON original, Clu será torturado em um Descompilador pelo MCP, no qual acontece exatamente o oposto, onde Clu está descompilado e desaparece. Esta é uma entrada do artigo vinculado acima ...

When programs derez in TRON, their circuits fade to darkness and they compress into a flash of light which winks upwards before disappearing entirely. Sometimes, they are enveloped in a red or yellow glow before they disappear. If they slowly derez from grievous injuries or from being decompiled, their circuitry may pulse slowly, dimming until it fades out, and their data scatters into the surrounding terrain as they deresolve.

Com essa redação, é difícil dizer a diferença entre derez e descompilar, se houver. Depois que isso acontece, acredito que a câmera mostra o console do computador que Kevin Flynn está usando para se comunicar com Clu e lê algo como "Programa destacado do sistema ". Não sei se esse é um código ou termo de computador real desde então.

Como um aparte, em "nosso mundo", compilar um programa significa transformar código legível por humanos em pedaços de código de máquina. Descompilar é o oposto, transformando o código da máquina em código legível por humanos. Na verdade, não significa iniciar ou terminar o ciclo de trabalho de um programa. Portanto, isso não faz muito sentido como correlativo aos termos do TRON, a menos que a parada e o início estejam implícitos, ou o sentido de descompilar, que deve tornar o código do programa inutilizável para um computador, é o que significa esse termo. Mais sobre isso mais tarde.

Outra observação interessante sobre a computação "nosso mundo" é o Endereçamento de Memória. Os bits e bytes de um programa são armazenados e acessados ​​através de um Endereço de memória. Quando um programa é "excluído" do dispositivo de armazenamento, na verdade é o endereço desse programa que é removido da lista de todos os endereços armazenados (Registro de Endereço). Os dados ainda estão realmente armazenados nesse local até que outro programa os substitua por seus próprios dados. Os dados também podem ser encadeados para que partes de um programa possam existir em diferentes locais físicos e, quando uma peça termina de ser executada, ele se vincula à próxima parte que é executada e assim por diante.

Eu sei que as opiniões são desencorajadas aqui, mas eu suponho que isso esteja relacionado ao universo TRON, na medida em que os programas não são necessariamente removidos permanentemente do dispositivo de armazenamento após o derez, que eles são parados e os endereço de memória para o seu programa é bloqueado ou removido.

Quando Quorra teve seu braço "desarrumado", ele se partiu em voxels, da mesma forma que um programa inteiro faz quando é desarrumado. No entanto, como o disco de identidade e a maior parte do corpo permaneceu, seu código pôde ser editado e o bug ou erro ou o que quer que fosse foi removido. Se o "código" de seu braço tivesse sido excluído permanentemente, não haveria nada para recompilar, seu programa não teria os dados para reconstruí-lo. Além disso, quando um programa é desativado, seus voxels ainda estão persistente (o termo usado na Wikia Tron), o que significa que eles ainda existem após o desaparecimento do programa. Talvez isso seja representativo desses dados ainda existente no dispositivo de armazenamento, mas sendo dispersos e não podendo ser reunidos novamente, devido aos endereços de memória desvinculados. Como mencionei anteriormente, quando Clu (o primeiro) foi retirado, seu programa foi "destacado do sistema ". Não tenho certeza se isso significa que os dados não são excluídos, mas simplesmente os endereços são desanexados ou desvinculados e o programa não pode ser executado, ou se estou pensando nessa cena muito literalmente .

Um problema com essa teoria é que eu não conheço nenhuma instância no cânon em que isso seja explicitamente mencionado como o caso, ou que um programa seja "reencarnado" como você diz, como seria logicamente possível. Dito isto, existe o problema do programa Tron ser "transferido" ou "copiado" para o servidor no Arcade Basement de Flynn. Há uma pergunta aqui sobre isso, conclui que não há uma cópia do Tron no antigo servidor ENCOM, que era transferido, o que quer que isso possa significar. Eu, pessoalmente, não estou satisfeito com esta resposta. No Wiki do TRON, há uma artigo sobre o sistema Tron quais Estados:

Initially Flynn copied the program Tron into the system to assist with the construction and soon created Clu 2 as a digital copy of himself to manage the construction while Flynn was away.

Isso usa a palavra "cópia". Não vejo por que o Programa Tron seria totalmente removido do servidor, apenas como um backup. O servidor ENCOM antigo pode ter sido desligado, mas acho que o programa ainda existiria no disco rígido. Se isso for verdade e apenas especular, digamos que o antigo servidor ENCOM foi reiniciado, haveria duas cópias do Programa Tron em execução, evidenciando a idéia de que os programas não são "únicos", por assim dizer, que se eles são excluídos e seu código não está danificado ou reparável, para que eles possam ser reiniciados ("reencarnados") e retornados à função adequada, da mesma forma que se uma cópia idêntica deles fosse feita, salva no dispositivo de armazenamento, e corra. A esse respeito, um programa seria capaz de renascer, da mesma maneira que podemos tratar o clone exato de um ser humano com todas as mesmas memórias que a mesma pessoa (ou faríamos?)

Quanto à falta de energia, não pesquisei muito, mas acho que houve um episódio de TRON: Uprising, que é considerado cânone, no qual um programa foi derezzed "pouco a pouco". Nesse caso, o energia e dados foi sugado para fora do programa, e a única coisa que restou foi uma casca incolor. Aqui está uma citação do Derez artigo da wikia:

Deresolution in TRON: Uprising is much the same as it is in TRON: Legacy. However, it is also mentioned that programs can be derezzed "bit by excruciating bit," as opposed to an instantaneous and comprehensive shatter. This may refer to the decompiler used to suck both energy and data out of programs, leaving them empty, colorless husks which shatter into dust instead of voxels.

Parece-me que todos os bits foram apagados de seu local de armazenamento, que o rastro de até mesmo ser um programa (voxels) foi apagado, significando que o programa desapareceu totalmente, os endereços de memória são irrelevantes e o programa não pode ser reiniciado ou reinicializado, a menos que uma cópia dela tenha sido feita antes e salva no armazenamento após o derez.

Isso foi muito longo. Se você tiver alguma dúvida ou esclarecimento, eu gostaria de discuti-las. Além disso, não sou uma autoridade em nada disso; portanto, se alguém quiser me corrigir em um conceito de computação ou "histórico do TRON", fique à vontade.

07.08.2018 / 05:07

Provavelmente é simplesmente semelhante a matar o comando

Ou, mais especificamente, um sinal SIGKILL que força o processo a parar.

insira a descrição da imagem aqui

Dado que:

  1. Vemos que o mundo Tron tem algum link para Unix
  2. O que vemos no Tron são versões visualizadas de programas
  3. De-rezzing é referido igualmente caracteres e objetos (ou seja, Tron e tanques)
  4. Faria sentido que "Rez" e "Derez" sejam interpretações visuais de "ovas"E"matar"respectivamente.
  5. A "experiência" dos programas "dolorosos" está simplesmente alinhada com o resto do antropomorfismo que vemos em programas específicos

Conseqüentemente:

it appears that programs require a certain energy intake to survive (that strange silvery liquid they find in the first film).

Flynn also saves his fellow protagonist by transferring energy to her at a point later in the film.

A energia nesse caso seria efetivamente uma visualização do tempo da CPU.

No entanto, isso levanta a questão de eliminação. Como você observou, o wiki se refere a isso especificamente e ao Dispositivo de tortura MCP refere-se a descompilar. Isso é incômodo porque são coisas muito, muito, muito diferentes. eliminação no vernáculo seria remover o próprio código compilado. Embora seja possível que fosse derez implica que não faria muito sentido em termos de desviar coisas como tanques, porque todos os tanques seriam vaporizados instantaneamente. É mais provável que se refira à exclusão do programa da memória, o que também ocorre com o matar comando.

Isso manteria descompilação como uma ação distinta, separada do desprendimento. Isso também se encaixa na metáfora. A reversão do código compilado de volta à fonte seria um análogo do computador para remover o interior de alguém e até explica um pouco como ele poderia tornar outro programa "mais poderoso" (adicionando linhas de código).

07.08.2018 / 22:01

Tags