new
med sina release
- slarviga programmerare!)
I slutet:
The Zimmer hologram sacrifices itself to graft it's matrix onto The Doctor's, effectively saving the doctor. Although it takes him a a while to get all his memory back, he is pretty much unchanged.
Allt detta hände under tredje säsongen, vilket medförde att den tid som läkaren brukar vara aktiv (ganska mycket hela tiden), och med tanke på att doktorn inte spenderade någon mindre tid på att utöva dessa roliga aktiviteter - enligt Zimmer hologram dessa var igensatt hans minnesbuffertar - borde inte hans matris försämras igen under showens gång
?Det var inte minnet som skrev över det som var aktuellt - problemet var extremt fragmentering av uppgifterna i hans program.
Detta är ett idealiskt system med 0% fragmentering. Streckfönstren används utrymme, utrymmena är ledigt utrymme:
391.133Det finns mycket utrymme för doktorns program att manipulera de befintliga delarna av hans minne för att vara effektiv och snabbt hitta de data / minnen han behöver.
Det här är mer som vad doktorns data / minne såg ut när han började förlora sina minnen i det avsnittet:
391.133Det finns inte mycket utrymme att manipulera data längre. Se den chunken av 4 bindestreck nära början? Om det var hans minne om Kes, har han inte längre några kontinuerliga minnesplatser som den kan flyttas till för snabb åtkomst. Därför kunde han komma ihåg ett ögonblick och glömma henne nästa - de slumpmässiga handlingarna pågick shufflade hans data ännu mer, vilket ibland gjorde det möjligt för hans program att snabbt få tillgång till vad han behövde för den andra, som minnen av Kes.
Diagnostikprogrammet klagade för att det här är mer som vad doktorns minne borde ha sett ut:
391.133Looooots mer rum tillgängligt eftersom doktorn inte skulle ha fyllt sitt minne med saker som Opera.
Diagnostikprogrammet var för att diagnostisera problem, men datordiagnostiska program innehåller ofta någon form av diskdefragmenter - mer sannolikt Zimmerman's Diagnostic-komponent innehöll inte någon ekvivalent som skulle över tiden konvertera exempel (2) för att se mer ut som exempel (1).
Jag misstänker att oroen om förfarandet för att fixa läkaren var att diagnostikprogrammets defragmenter inte var utformat för att köras på ett program som är så komplicerat som doktorn, och att kombinering av de två programmen skulle kunna korrumpera en stor delmängd av doktorns data innan defragmenteringsprocessen började ens.
Så det var därför det aldrig hände igen: Diagnostikprogrammet är nu en del av doktorn, och det fungerar för att förhindra att det någonsin händer igen.
(Sidnot, i verkligheten, diskdefragmenterare behöver inte längre längre, fragmentering var en stor fråga med gamla filsystem som Filfördelnings tabeller (en känd var FAT32), men Windows flyttade till NTFS efteråt, vilket är mycket mindre benägna att fragmentera, men det är naturligtvis fortfarande möjligt. Med den stora storleken på hårddiskar i dag, kommer den genomsnittliga personen aldrig att behöva springa en defragmenter igen. Men bytet från FAT32 till NTFS blev inte vanligt förrän år efter att episoden ifråga skapades, med Win2000 och WinXP, så ... ja. Gammal teknik gjorde det till Star Trek. Även om FAT32-filsystem fortfarande finns kvar (ofta på flash-enheter) är den mest korsplattform med Windows, Linux, OSX och andra operativsystem.
Läs andra frågor om taggar star-trek star-trek-voyager Kärlek och kompatibilitet Skor Gear 12 Stjärntecken Grunderna