Hatten die Daten genügend Speicher oder “ Festplattenspeicher ”?

] Ich erinnere mich an eine Episode in Star Trek TNG (vermutlich erste Saison), in der Data einige seiner internen Arbeiten beschreibt. Unter ihnen listet er auf, dass er mit „12 Billiarden“ Bytes für die Speicherung ausgestattet ist. Wenn meine Mathematik stimmt, sind das 12 Petabyte.

Es scheint mir, dass die Datenmenge, die er jeden Tag sammelt, sehr kurz ist.

Ich habe diese verwandte Frage gefunden:

Können und werden Commander-Daten häufig ' seiner Programme und Speicher gesichert?

Es scheint jedoch, dass Data wahrscheinlich nichts gesichert hat, was er gelernt hat. Ich erinnere mich, dass er ein paar Male gesagt hat, dass er nichts vergisst.

as ist also die Frage: Reicht 12 PB für einen Android wie Data aus (vorausgesetzt, nichts davon wird von Betriebssystem und Programmen belegt)?


Betrachten Sie einige der Auswirkungen auf große Datenmengen in diesem Artikel .


Nun, ich habe gerade dies gefunden, was besagt, dass es 800 Billiarden Bits sind! Das ist ziemlich viel mehr (Wortspiel beabsichtigt), aber ich bin mir sicher, dass die Episode, an die ich denke, 12 besagt.

Kommentare

  • Vielleicht war das so nur der L1-Cache? > _ >
  • @fredsbend Für eine Skala ist der NX-01 ' wurde während des Xindi-Bogens in Exabyte gemessen.
  • Der Grad der Komprimierung ist in diesem Fall sehr wichtig. Wenn Soong zum Beispiel einige ausgefeilte Komprimierungstechniken gelernt hat (möglicherweise unterstützt durch die Tatsache, dass scheinbar P = NP im Star Trek-Universum ist), ist dies höchst plausibel Speicher ist genug.
  • @fredsbend Um ehrlich zu sein, wenn Data einen L1-Cache im Petabyte-Bereich hätte, glaube ich nicht, dass er iv id = „df29c114b4 ' ist „>

würde RAM benötigen. Oder besser gesagt, ' ist schwer vorstellbar, dass sein Design so viele Daten im L1 zulässt und dennoch von weiteren Caching-Ebenen profitieren kann.

  • He ' sollte nicht mehr als 640 KB benötigt haben.
  • Antwort

    Die definitivste Antwort kam aus der Episode „The Measure of Man“. In seinem Versuch, festzustellen, ob es sich um ein Eigentum der Sternenflotte oder um eine tatsächliche Person handelt, gibt Data an, dass seine Rechenkapazität einen 800-Billiarden-Bit-Speicher mit einer Rechengeschwindigkeit von 60 Billionen Operationen pro Sekunde besitzt

    Während der gesamten Serie wird sein positronisches Netz jedoch von mehreren Charakteren von Geordi La Forge in mehreren Episoden bis zur Borg Queen in ständig verbessert und gebastelt „Erster Kontakt“ . Daher sollte diese Messung des „Gehirns“ von Data nur für diese bestimmte Episode als Kanone betrachtet werden (meiner Meinung nach).

    In Bezug auf Ihre Frage, ob dies genug „Operationsraum“ ist, würde ich dies jedoch tun argumentieren, dass, da Data ständig neue Informationen verschlingt, oft um sich selbst zu „humanisieren“ und die Tatsache, dass er nie Schwierigkeiten mit seiner eigenen Betriebskapazität hat, dass er mehr als gerne genug Speicher hat, um mit allen umzugehen seine Funktionen. So lange erstellte Daten für eine lange Lebensdauer , und falls erforderlich, hätten Daten höchstwahrscheinlich Optionen, um entweder Teile seines Speichers zu „sichern“ in Speichereinheiten oder um seine Speicherkapazität durch die Verwendung von physischen Upgrades zu erhöhen (ähnlich wie sein Emotions-Chip). Es ist auch wichtig anzumerken, dass Data für fast 60 Jahre voll funktionsfähig war, bevor er Teil der Enterprise-Crew wurde, und dass er später durch seine eigene „gestorben“ ist Heldentum und nicht durch einen Mangel an Speicherplatz. Es ist wahrscheinlich davon auszugehen, dass Speicherprobleme zwischen diesen beiden Perioden aufgetreten sind, wenn sie auftreten.

    Ein interessanter Hinweis ist, dass der Doktor (Voyager) als Hologramm erhebliche Speicherprobleme hatte in seiner Holomatrix und mindestens einmal war gezwungen, von Grund auf neu formatiert zu werden, um sein Programm zu retten. Es gab also Zeiten innerhalb der Serienkanone, in denen dieses „Dilemma“ ein ernstes war. Da Data jedoch nicht auf der Sternenflotten-Technologie basiert und ein Android mit einer physischen Matrix ist, konnten die gleichen Einschränkungen nicht angewendet werden. In der Serie gab es immer ein Problem hinsichtlich der Verwendung von Bytestatistiken zur Klärung der Verarbeitungsleistung.Wenn sich jemand an den Voyager-Dreiteiler „Futures End“ erinnert, hat Starling eine heruntergeladen, die 3.000 GIGABYTES an Informationen , das auch passiert ist, umfasst das gesamte Doctors-Programm . Nach heutigen Maßstäben ist es natürlich lächerlich, aber ich glaube, sie haben dies später sowohl in Deep Space Nine als auch in Voyager behoben, indem sie einfach die Terminologie in „Quads“ in geändert haben Um das Problem des Kreuzvergleichs mit modernen Systemen anzugehen.

    Wenn wir also nicht bereit sind, die oben genannte Lösung für Datenspeicherprobleme als Möglichkeit zu betrachten, wäre die Metalösung für dieses Rätsel einfach Wechseln Sie die Terminologie . Dies ist definitiv das, was Star Trek Writers / Directors heute tun würden, wenn die Frage heute an Data gestellt würde.

    Sehen Sie sich das folgende Video an, in dem er die Frage zu seinen Spezifikationen beantwortet.

    Kommentare

    • Ich gab an, dass die Daten nicht auf der Technologie der Sternenflotte basieren ' bedeutet nicht, dass er nicht auf der MENSCHLICHEN Technologie basiert Dr. Soong war ein ziviles Mitglied, das in einer kleinen Kolonie lebte. Es gibt mehrere Fälle von Problemen, die bei der Synchronisierung von Daten mit der vorhandenen Sternenflotten-Technologie auftreten. Da die Sternenflotte in ihrer Konstruktion weit überlegen ist, versucht sie, diese Technologie durch Datenanalyse zu verstehen.
    • " 800 Billiarden Bits " wären ungefähr 100 Petabyte. Ich denke, das würde ausreichen, um ziemlich lange zu dauern. Ursprünglich dachte ich, er hätte " 12 Billiarden Bytes " gesagt. Der Speicherauszug ist wahrscheinlich. Außerdem sollten wir ' nicht glauben, dass Soong alles über Daten so großartig aufbauen würde, aber dann nicht genügend Speicher zur Verfügung stellen würde, um über seine Lebensdauer zu funktionieren. +1
    • Quads und Kiloquads waren eine Erfindung von TNG – ' ist etwas bedauerlich, dass die Autoren nicht ' t Verwenden Sie diese Art der Verschleierung von Anfang an, aber ich denke, sie wollten vermeiden, ein Kaninchen als Smerp zu bezeichnen.
    • Um fair zu sein, wären 3 Terabyte zum Zeitpunkt der Episode eine beschissene Datenmenge gewesen 🙂
    • Wow, habe gerade " 800 Billiarden Bits " in Wolfram Alpha eingegeben und zum Vergleich " angebliche Speicherkapazität der Zeichendaten in Star Trek: Die nächste Generation (8 × 10 ^ 17 b) "

    Antwort

    Diese Frage hängt stark davon ab, woran sich Daten voraussichtlich erinnern werden. und wie lange wird er leben. Wenn er für immer lebt, reicht natürlich keine Menge Speicherplatz aus. Wenn er ein Exabyte pro Minute aufzeichnet, wird ihm fast sofort der Speicherplatz ausgehen. Aber wir können einige Annahmen treffen und sehen, wie sie ausgehen.

    Zuerst gehen wir mit dem Limit Diese Daten können insgesamt 800 Billiarden Bits speichern, wie in The Measure of a Man erwähnt. Dies sind genau 100 Petabyte oder ungefähr 88,8 Pebibyte . Zum Vergleich: Dies ist ungefähr 250-mal mehr Speicher als jedes Buch, das jemals in einer Sprache geschrieben wurde, oder ungefähr 2.000.000 Blu-ray-Discs. Wir gehen davon aus, dass dies ein Speicher ist, der ausschließlich dazu bestimmt ist, die täglichen Ereignisse von Daten aufzuzeichnen, und nicht mit anderen Dingen in Bezug auf seine Programmierung und Funktion geteilt werden muss.

    Nun lautet die eigentliche Frage: Wie viele Daten speichern Daten täglich? Dinge wie Geruch, Geschmack und Berührung sind schwer zu quantifizieren, Bild und Ton jedoch nicht. Wenn wir davon ausgehen, dass Data einfach alles aufzeichnet, was er sieht und hört, stellt sich stattdessen die Frage, wie hoch seine Auflösung ist, wie viele Bilder pro Sekunde und welche Codecs er verwendet. Der Einfachheit halber nehmen wir an, dass er Videos mit einem 16-Bit-RGB-Standard (wahrscheinlich viel höher) speichert, was 6 Bytes pro Pixel ergibt.

    Unkomprimiert würde ein 1280 x 720 @ 25-Videostream ~ 138 MB erfordern pro Sekunde oder ~ 12 TB pro Tag. Unter der Annahme, dass eine Audio-Bitrate von 320 kbit / s nur etwa 28 GB pro Tag hinzufügen würde, ist dies ziemlich vernachlässigbar, sodass Data etwa 23 Jahre seines Lebens speichern kann.

    Dies ist offensichtlich nicht der Fall Da Data nicht nur mindestens 40 Jahre lang gelebt hat, wäre es auch eine enorme Verschwendung, nichts zu komprimieren. Moderne verlustfreie Videocodecs könnten diese Größenschätzungen um bis zu 50% senken (obwohl die durchschnittliche Komprimierung viel geringer wäre Dies könnte den täglichen Speicherbedarf auf ~ 6 TB senken. Verlustbehaftete Video-Codecs könnten die Schätzungen auf einen winzigen Bruchteil im Gigabyte-Bereich senken und Data möglicherweise Tausende von Jahren Speicherplatz bieten.

    1280×720 @ 25 mit 16-Bit-Farben und 320-Kbit / s-Audio ist angesichts der Datenqualität ziemlich schlecht. Es gibt jedoch Dinge, zu denen wir spekulieren können, dass seine Codecs in der Lage sind, die Auflösung und Bildrate erheblich zu erhöhen und Data noch eine vernünftige Lebensdauer zu geben. Zum Beispiel könnte der Codec in der Lage sein, die zweifellos massiven Mengen redundanter Frames zu entfernen und die Informationen in solchen zu komprimieren, die stündlich oder täglich oder wöchentlich oder monatlich, aber nicht in der Folge wiederholt werden. Text konnte transkribiert, wiederholte Bilder und Töne gespeichert und referenziert werden. Wenn ein oft gesehener Raum als 3D-Modell abgebildet wurde, könnten in diesen Räumen aufgenommene Rahmen stattdessen nur die Position und den Betrachtungswinkel von Data speichern und dann alles im Rahmen entfernen, außer den Abweichungen und Ergänzungen, wie Personen und Möbel. Es gibt eine Menge von Dingen, die Sie mit 24-Stunden-Video machen können, wenn es aus der Perspektive von jemandem mit ziemlich unbeirrbaren Routinen aufgenommen wurde. Einiges davon geht über unsere heutigen Fähigkeiten hinaus, aber sicherlich nicht über jemanden, der eine harte KI machen kann.

    Es gibt noch viele andere Dinge, die Data wahrscheinlich auch speichert: Seine Gedanken, andere sensorische Messwerte, Schlussfolgerungen, aber wenn sie als Text transkribiert werden können, sind ihre zusätzlichen Speicheranforderungen vernachlässigbar.

    TL; DR Angesichts einiger (vieler) Annahmen über die Art der Datenspeicher und die Komprimierungsfunktionen des 24. Jahrhunderts 100 Petabyte sollten mehr als genug sein, um die Daten lange am Laufen zu halten.

    Kommentare

    • +1 zur Erwähnung von Komprimierungsschemata. Das war das erste, woran ich auch dachte: Es kann nicht sein, wie viel er speichern kann, sondern wie effizient er die Informationen komprimieren und dekomprimieren kann. Angesichts der Tatsache, dass dies das 24. Jahrhundert ist, sind seine Technologien höchstwahrscheinlich weit fortgeschrittener als alles, was wir logisch erklären können. Außerdem ist es für seinen Prozessor möglicherweise effizienter, bei Bedarf eine hohe Komprimierung und Dekomprimierung zu verwenden, um den Speicherbedarf auf ein Minimum zu beschränken, und dann alles als verlustfrei zu speichern.
    • +1, um die 3D-Modellierung zu erwähnen. ' Es ist nicht erforderlich, alles, was er sieht, in komprimiertem Audio / Video aufzuzeichnen, wenn er über ein gespeichertes 3D-Modell des Unternehmens, des Inhalts und der Crew verfügt und sein P.O.V. und Ereignisse, von denen ich annehme, dass er sie mit ziemlich hoher Wiedergabetreue auswendig gelernt hat.

    Antwort

    Irgendwann am 25. April , 2012 hatte die Library of Congress über 3 Petabyte digital gespeicherte Daten. Angenommen, Sie verwenden Datenkomprimierungsmethoden, die den heute verfügbaren ähnlich sind, und verlustfreie Codecs. Ich würde sagen, dass 12 Petabyte nicht annähernd genug Speicherplatz sind, um jeden Moment eines jeden Tages für ein Android-Gerät ohne bekannte voreingestellte Begrenzung perfekt aufzuzeichnen Länge seiner Lebensdauer.

    Kommentare

    • Hängt davon ab, wie die Daten gespeichert wurden. Wenn sie als Video gespeichert wurden, nein, wahrscheinlich nicht. Wenn es als Audio gespeichert wurde, dann vielleicht. Wenn es als Texttranskripte gespeichert wurde, dann würde es höchstwahrscheinlich
    • Ich ' bin mir nicht sicher, warum wir annehmen müssen Diese Daten zeichnen jeden Moment eines jeden Tages seines Lebens perfekt in Full-HD-Audio / -Video auf. Wurde dies im Kanon angegeben? Ich ging davon aus, dass er während einiger Ausfallzeiten analysiert und analysiert. Vielleicht hat er ein vollständiges Archiv des letzten Tages oder sogar Woche, speichert aber nur wichtige Ereignisse im vollständigen Video. Der Rest ist eine semantische Zusammenfassung (die durchaus einem Roman pro Tag entspricht, aber leicht komprimiert und gespeichert werden kann. )
    • @ghoppe Es wird mich jetzt nerven, bis ich die Episode finden kann, aber es gibt einen Moment, in dem Data und Geordi vergleichen, wie das menschliche Gedächtnis im Vergleich zu Data ' s Gedächtnis, und ich möchte sagen, dass Data sagt, er erinnere sich an alles und sei verwirrt, dass Menschen es nicht können.
    • @Xantec Ich glaube Ihnen, aber ich möchte darauf hinweisen, dass " alles merken " ist nicht dasselbe wie " alles aufzeichnen ".
    • Tatsächlich hat ' nie vorgeschlagen, dass Daten sofort wiedergegeben werden. Er kann einfach die wichtigen Dinge in einer Datenbank detaillieren – eine Momentaufnahme von Die Person, die mit ihren 3D-Koordinaten, ihrer Haltung, Bewegung und Sprache spricht (notiert mit Beugung, Timing usw.), kann erheblich weniger Platz beanspruchen als ein Video des Ereignisses, das später neu erstellt werden kann. Viele Computerspiele verwenden diese Technik bereits jetzt, um Wiederholungen aufzuzeichnen. Sie notieren, was passiert ist, und erstellen das Video bei Bedarf aus den Ereignissen neu.

    Antwort

    Als weiteren Hinweis darauf, ob die Speicherkapazität von Data ausreicht oder nicht, zitiere ich aus Scientific American , dass der Mensch Es wird geschätzt, dass das Gehirn eine Speicherkapazität von möglicherweise 2 hat.5 Petabyte .

    Gemäß Memory-Alpha sind die Daten Gehirn simuliert ein menschliches Netzwerk, indem es als neuronales Netzwerk fungiert. Während unser Verständnis darüber, wie genau Erinnerungen ein neuronales Netzwerk sättigen, eher begrenzt ist, scheinen die Zitate in den anderen Antworten darauf hinzudeuten, dass Daten mehr als ausreichend Speicher haben Behalten Sie ein Leben in Erinnerung, das sogar viele Jahrhunderte umfassen kann.

    Kommentare

    • Daten ' s Gehirn Ich kann glauben, dass seine Struktur auf der Struktur des menschlichen Gehirns basiert, aber nicht simuliert. Er erinnert sich oder zeichnet vielmehr alles auf.
    • Ja – ich würde nicht ' bedeutet nicht, dass ' das einzige ist, was es tut.
    • @fredsbend " Er erinnert sich oder zeichnet vielmehr alles auf. " – Zitat, bitte. Es erscheint mir absurd, ein Android zu bauen, das ' ist einfach ein Videorecorder. Es ist sinnvoller, dass er analysiert, was ' wichtig ist, um sich zu erinnern, und die Informationen semantisch und nicht in einem vollständigen Video speichert. Wie bei einem Videospiel kann er möglicherweise sogar alle physischen Eigenschaften der Enterprise und der Crew dem Gedächtnis widmen und ein vergangenes Gedächtnis rekonstruieren, anstatt die Position jedes Photons zu speichern, das seine Augen trifft.
    • @ghoppe in der allerersten Folge zitiert er Picard nicht nur genau, er spricht es genau so wie Picard und in Picards ' Stimme. Sie können Haare spalten, wenn Sie möchten, aber das ist Aufzeichnung, nicht Speicher.
    • @fredsbend Ich nehme an, Daten haben die Sprachmuster aller gespeichert, die er für wichtig hält. Ich ' bin sicher, dass er in Picards ' Stimme alles nachbauen kann, was er will. In der Tat erinnere ich mich an die Episode, in der er die Enterprise entführt, um Dr. Soong zu besuchen, und Befehle an den Computer spricht, die Picard eindeutig nicht ' t würde. Selbst wenn diese bestimmte Instanz, wie Sie behaupten, eine Aufzeichnung ist, finde ich es dennoch unplausibel, dass Daten jede Sekunde seines Wachlebens aufzeichnen und speichern.

    Antwort

    Ich bin hier angekommen, nachdem ich nach „Wie oft haben Daten das Unternehmen gespeichert?“ gesucht habe. Eine Sache, von der ich glaube, dass niemand sie erwähnt hat, ist, dass Sie alle diese Annahmen auf Binary Computing (1 „s und 0“ s) stützen. Außerdem basiert die Architektur, die Sie skalieren möchten, um sie an Daten anzupassen, ausschließlich auf x86.

    ] Ich weiß, dass Computersysteme aus der TNG-Ära nicht mehr binär und definitiv nicht x86-basiert sind. Ich kann mich an mindestens einen Film oder eine Episode erinnern. Ich glaube, es war eine Voyager-Zeitreise-Episode mit dem Arzt, der die Erde besucht, oder eine TNG-Episode, in der sie auf ein „archaisches“ Binärformat umsteigen mussten, um eine Schnittstelle herzustellen.

    Sicherlich gehört so weit in der Zukunft auch Quantum Computing der Vergangenheit an. Speicherfunktionen und -funktionen ähneln wahrscheinlich nicht einmal dem, was sie heute tun. Ein moderner Desktop könnte heutzutage wahrscheinlich alle digitalen Daten speichern, die seit ca. 1970 existieren, und das sind nur etwa 40 Jahre und immer noch alles Binär.

    Kommentare

    • Sie haben ein Quantencomputermaß (das Quad), das sie regelmäßig im Trekking verwenden. Data gibt jedoch seine eigene Rechenkapazität in Bits und nicht in Quads an . " 800 Billiarden-Bit-Speicher " usw.
    • Ich erinnere mich an eine Zeile in diese Episode , in der die getarnten Aliens an Bord der Voyager den Computer anrufen " Ein einfaches Binärsystem. " Ich ' muss es mir noch einmal ansehen, um sicherzugehen.
    • @Richard Ich dachte, die Einführung von " Quads " in das Trekking-Universum sollten den Inhalt zeitloser machen. " Quads " sind ' nichts Reales, also können wir unsere Vorstellungskraft nutzen, um anzunehmen dass es etwas Besseres ist als das, was wir jetzt haben. AFAIK, Quads werden im Trekking-Universum niemals definiert.
    • @fredsbend – Ja, und um zu implizieren, dass sie in Zukunft Messungen verwenden, die wir ' nicht haben Ich habe sogar von …
    • @Richard gehört. Wir ' sprechen hier nicht über Programmierung. Wir ' sprechen über die grundlegende Struktur der Speichergeräte, die die Funktionsweise von Maschinencode bestimmt, die für unsere Geräte binär ist.

    Antwort

    Positronische Gehirne sind hypothetische synthetische Simulationen von Real Gehirne, die nicht wirklich binäre Systeme sind.

    Das 100-Yottabyte macht also nicht einmal Sinn, es sei denn, das Gehirn von Data ist hybride Binärcomputer und ein positronisches Gehirn, das sowohl CPU als auch Speicher ist.Dies würde bedeuten, dass die Speicherkapazität lediglich ein Datenbanksystem ist, um schnell auf Informationen zuzugreifen und diese zu speichern, aber dass er zusätzlich auch über ein bewusstes Gedächtnis verfügt, das möglicherweise viel größer ist, dessen Entwicklung jedoch aufgrund seiner Komplexität viel Zeit in Anspruch nimmt.

    Kommentare

    • Binär wird derzeit in Computern verwendet, um ein hohes Maß an Genauigkeit bei der Signalisierung eines Geräts zu gewährleisten. ' Wenn Geräte so erstellt werden könnten, dass sie bis zu einem gewissen Grad genau sind, könnte die Ausgabe eine beliebige Anzahl von Status sein, die effizient zertifiziert werden könnten. Nebenbei bemerkt: Die meisten binären Geräte können drei Zustände ausführen: hoch, niedrig, und hohe Impedanz. Der dritte Zustand ist so, dass eine Anzahl von Geräten an dieselbe Adresse oder Datenleitung angeschlossen werden kann.

    Antwort

    Daten sagen in dieser Episode, dass er 800 Billiarden Bit-Speicher hat … Das könnte ich 800 Petabit oder 800 Yottabit, je nachdem ob er das lange oder das kurze System verwendet. Er hat also entweder 100 Petabyte oder 100 Yottabyte. Ich würde sagen, dass Letzteres wahrscheinlich wahrscheinlicher ist, da es 10 9 mal größer ist. Es scheint, dass das 24. th das lange System verwendet, wahrscheinlich weil es ist sinnvoller und wird von nicht englischsprachigen Personen verwendet . Ich stimme auch der Upgrade-Theorie des Datenspeichers zu.

    Kommentare

    • Jede neue Potenz einer Million etwas Neues zu benennen ist sinnvoller als eine Benennung basierend auf Potenzen von 1000? Die Sternenflotte verwendet eindeutig auch kurze Einheiten, da die Autoren AMERIKANISCH sind. Warum sonst würden sie Messungen so oft durcheinander bringen?

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.