max größe/Inhalt Variablen
Moderator: Co-Administratoren
max größe/Inhalt Variablen
Wieviel daten darf / kann ich in einer Variablen ablegen ohne das es zu problemen kommt
Hintergrund:
ich nutze Cloudmatic und Diagramme; die haben standardmäßig im Skript 365 Einträge pro Variable
ich hatte diese testweise mal hochgesetzt um so z.b. von einer Woche die Aussentemperatur etc zu loggen.
Gibt es probleme mit der großen Anzahl ?
Im Einsatz ist eine CCU3pi
leider bekomme ich sowas über historian etc nicht hin und hab auch wenn nur eine alte ccu2 noch "über"
Hintergrund:
ich nutze Cloudmatic und Diagramme; die haben standardmäßig im Skript 365 Einträge pro Variable
ich hatte diese testweise mal hochgesetzt um so z.b. von einer Woche die Aussentemperatur etc zu loggen.
Gibt es probleme mit der großen Anzahl ?
Im Einsatz ist eine CCU3pi
leider bekomme ich sowas über historian etc nicht hin und hab auch wenn nur eine alte ccu2 noch "über"
-
- Beiträge: 4155
- Registriert: 09.09.2012, 10:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 78 Mal
- Danksagung erhalten: 301 Mal
Re: max größe/Inhalt Variablen
Ich versteh's nicht.
Eine Systemvariable kann zu einer Zeit immer nur einen Zustand / Inhalt haben.
Eine Systemvariable kann zu einer Zeit immer nur einen Zustand / Inhalt haben.
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.
- blackhole
- Beiträge: 3730
- Registriert: 21.07.2015, 14:03
- System: CCU
- Hat sich bedankt: 184 Mal
- Danksagung erhalten: 587 Mal
Re: max größe/Inhalt Variablen
Das liegt vielleicht daran, dass Du beispielsweise > so etwas < nicht kennst.
Falls Du von der Kapazität einer Sysvar (Zeichenkette) reden solltest, schaust Du z.B. > hier <.
-
- Beiträge: 4155
- Registriert: 09.09.2012, 10:41
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 78 Mal
- Danksagung erhalten: 301 Mal
Re: max größe/Inhalt Variablen
Kannte ich tatsächlich nicht - interessant.
Das ändert aber nichts an meiner Aussage, auch wenn der Inhalt dann "1, 2, 3, 4, 5, ..." ist.
Die richtige Fragestellung wäre imo gewesen: "Wie lang (Anzahl Bytes) darf die Zeichenkette einer SV sein?"
Auch "365 Einträge" ist da absolut undefiniert. Jeder Eintrag kann 1 oder auch 1000 Byte lang sein...
Das ändert aber nichts an meiner Aussage, auch wenn der Inhalt dann "1, 2, 3, 4, 5, ..." ist.
Die richtige Fragestellung wäre imo gewesen: "Wie lang (Anzahl Bytes) darf die Zeichenkette einer SV sein?"
Auch "365 Einträge" ist da absolut undefiniert. Jeder Eintrag kann 1 oder auch 1000 Byte lang sein...
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.
Re: max größe/Inhalt Variablen
danke; ja ich meinte schon irgendwie die Variable; da wird bei mir die Aussentemp fortlaufend abgelegt
und dann in cloudmatic als diagramm über tage dargestellt
da wollte ich das ganze eben auf wochen ausdehnen und daher die frage wieviel einträge sie verpackt
und dann in cloudmatic als diagramm über tage dargestellt
da wollte ich das ganze eben auf wochen ausdehnen und daher die frage wieviel einträge sie verpackt
-
- Beiträge: 7151
- Registriert: 31.12.2006, 15:18
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Rhein-Main
- Danksagung erhalten: 34 Mal
Re: max größe/Inhalt Variablen
Hi,
es gab hier schon Diskussionen, und ich weiß eherlich nicht, wie sie ausgegangen sind, kann letztendlich wahrscheinlich nur JMaus endgültig beantworten.
"Schön" ist anders, für eine dauernd in der Größe wachsende Variable muss wahrscheinlich regelmäßig Speicher neu alloziert werden, wenn das die einzige wachsende Variable ist, ist das ggf. weniger ein Problem, weil die dann einmal am Ende landet, und da weiterwachsen kann, sind das aber mehrere, dann "fragmentiert" der Speicher, und es muss oft neu immer hintendran angehangen werden, und zwischendrin gibt es viele Lücken, in die die wachsenden Variablen nicht reinpassen. Je nach Datenmenge können 32 Bit-Pointer schnell ausgereizt sein, und ich weiß nicht, ob die ReGa 64bit nutzt.
Der Familienvater
es gab hier schon Diskussionen, und ich weiß eherlich nicht, wie sie ausgegangen sind, kann letztendlich wahrscheinlich nur JMaus endgültig beantworten.
"Schön" ist anders, für eine dauernd in der Größe wachsende Variable muss wahrscheinlich regelmäßig Speicher neu alloziert werden, wenn das die einzige wachsende Variable ist, ist das ggf. weniger ein Problem, weil die dann einmal am Ende landet, und da weiterwachsen kann, sind das aber mehrere, dann "fragmentiert" der Speicher, und es muss oft neu immer hintendran angehangen werden, und zwischendrin gibt es viele Lücken, in die die wachsenden Variablen nicht reinpassen. Je nach Datenmenge können 32 Bit-Pointer schnell ausgereizt sein, und ich weiß nicht, ob die ReGa 64bit nutzt.
Der Familienvater
Re: max größe/Inhalt Variablen
danke; daher auf kurz oder lang werde ich um historian etc nicht drumerhum kommen?
oder gibt es irgendwas was gescheit speichern und abfragen und anzeigen kann und zudem auf der gleichen ccu3-pi läuft?
oder gibt es irgendwas was gescheit speichern und abfragen und anzeigen kann und zudem auf der gleichen ccu3-pi läuft?
-
- Beiträge: 1343
- Registriert: 27.06.2015, 22:17
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 32 Mal
Re: max größe/Inhalt Variablen
Ja, der Historian! Ein unverzichtbares Tool, vor allem für die Fehlersuche...
Auf dem gleichen PI gab es glaube ich mal Probleme. Keine Ahnung ob das noch aktuell ist. Ich habe das schon immer extern laufen.
-
- Beiträge: 1343
- Registriert: 27.06.2015, 22:17
- Hat sich bedankt: 43 Mal
- Danksagung erhalten: 32 Mal
Re: max größe/Inhalt Variablen
Theoretisch ja, es gibt ja ein Addon dafür.
Ob das nachher performant genug ist, musst Du selber entscheiden. Ich würde es auslagern!
Ob das nachher performant genug ist, musst Du selber entscheiden. Ich würde es auslagern!