How kör doktorns skruvmejsel en beräkning medan den förstörs?

6

De flesta människor och Den elfte timmen , Doktorns skruvmejsel förstörs och regenereras senare. I Doktorandens dag , doktorn (erna), kör en beräkning som går över 400 år.

Hur är detta möjligt om skruvmejseln förstördes mellan start och slut?

    
uppsättning Math chiller 29.11.2013 13:04

3 svar

13

Detta är tekniskt trivialt. Den som kör en mycket lång beräkning (och några riktiga beräkningar kan vara i veckor) sparas regelbundet beräkningsstaten på något tillförlitligt medium som inte gör det behöver ström, så att beräkningen kan startas om efter någon form av fel. Egentligen kan det även finnas flera nivåer av säkerhetskopiering, balansera tillförlitlighet och kostnad.

Beräkningen behöver inte startas om med exakt samma sak mjukvara, så länge som de mellanliggande resultat som har sparats kan tolkas och återanvändas av den nya mjukvaran. Egentligen kan detta även vara ett sätt att förbättra programvaran (eller hårdvaran) medan beräkningen är igång. Detta är standardteknik, även för människor vem är inte tidsledare.

Skruvmejseln kunde helt enkelt spara sitt tillstånd på Tardis när det finns tillräckligt nära att kommunicera på något sätt. Det kan också räddas på olika ställen som är kända för att vara stabil i tid av någon som reser genom tiden.

Om skruvmejseln förstörs, bara den delen av beräkningen gjort sedan den senaste säkerhetskopieringen är borttappad och måste redone.

Förresten, eftersom doktorn färdas genom tiden, kunde han väl organisera beräkning och säkerhetskopiering för att få mycket mer än 400 år Beräkningsvärden, beroende på algoritmens struktur och Skruvmejselns beräkningskapacitet.

Det kan förväntas att beräkningen inte tar alla skruvmejselns beräkningskraft. Om en beräkningstråd faktiskt lämnar mycket outnyttjad beräkningskraft, det kan vara parallellt med ett framtida fragment av samma tråd genom att komma ifrån framtiden startläget för den senare tråden. Tidsresa utvidgar möjligheterna att parallellera beräkningar.

    
svaret ges 29.11.2013 18:10
7

Som Rose sa i doktorns dag

"Same Software different case"

Doktorns skruvmejsel var alltså inte fullständigt förstörd, bara det fall som innehöll det var; Programvaran var säker att TARDIS kunde reparera fallet och ge doktorn en till synes "ny" skruvmejsel med beräkningen fortfarande intakt.

    
svaret ges 29.11.2013 14:01
2

I "Låt oss döda Hitler" förklaras det att i stället för att ha inställningar fungerar denna version via ett telepatiskt gränssnitt, kopplat till doktorn. Därför kan han använda det för att göra ett så varierat antal saker utan att behöva ständigt ändra inställningar på den.

VARNING GUESSWORK *

Därför lagras skruvmejselns interna tillstånd troligen i Tardis (på molnet) eftersom det här är telepatiskt kopplat till doktorn också. När det regenererar synkroniseras det bara och fortsätter utan mindre störningar.

    
svaret ges 29.11.2013 15:58