Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - HomeServer very slow

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • makki
    antwortet
    Zitat von Warichet Beitrag anzeigen
    Mmmmh, no experience with this.
    I must admit I don't understand everything in the HS, so, I'm a bit scared using "unknown" features
    It's just "the official" way to backup/restore a Project, together with saving the Remanentdaten in experte, would give a save backup.
    But honestly I'm too lazy to always klick these, so I do a backup-copy of the directory also and remanentdaten to FTP-server, just for the case..
    But I haven't really needed it so far..

    Zitat von Warichet Beitrag anzeigen
    Ha! Have you been caught before ?
    Sure, when I start with HS I created loops at least weekly Then I learnt (admittedly my way of coding is mostly based on trial&error) that it's very useful for debugging logics, without putting everything on i.e. the Visu..

    Makki

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    @HaraldP
    for these cases, it would be nice to have a feature in the Experte, which allows to disable the whole logic on one page.
    Yes, sure !
    I'm working along that idea.
    That is, I've deleted ALL my own logic modules from the HS directory.
    Then, I've created a dummy module, and copy/renamed as per original names and put back in the HS directory (of course, nothing would work, but I'm only interested in debugging the CPU usage problem).
    Net result, same problem . The "SETWERT_WORK" is still running like mad
    Conclusion, it's not one of my own modules, but the error might be in a logic sheet, or combination of modules

    @Makki
    Much more safe and the official way is: using "Projekt archivieren" and "importieren" in Experte..
    Mmmmh, no experience with this.
    I must admit I don't understand everything in the HS, so, I'm a bit scared using "unknown" features

    BTW: for this reason I started to give each and every iKO an address by default, as you otherwise also have no chance to monitor/change them within HS-Monitor.
    Ha! Have you been caught before ?
    Clearly, this is a trick of an experienced user

    Someone said: experience is the sum of all errors.
    Each time I touch the HS, I get a looot of experience

    Einen Kommentar schreiben:


  • makki
    antwortet
    No warranty this is safe, but yes, restoring Beausoleil.hs3 and the folder Beausoleil should work but I only did this after simple changes so far.
    Problem #1 is, any changes to existing and used logik-modules is not restored (=restore folder logic)
    Problem#2: The remanentdaten might be very likely get corrupted/lost.

    Much more safe and the official way is: using "Projekt archivieren" and "importieren" in Experte..

    But I'm also sure you can locate it by assigning addresses to the iKOs and look into HS-Monitor!
    BTW: for this reason I started to give each and every iKO an address by default, as you otherwise also have no chance to monitor/change them within HS-Monitor.

    Makki

    Einen Kommentar schreiben:


  • HaraldP
    antwortet
    Hi,

    for these cases, it would be nice to have a feature in the Experte, which allows to disable the whole logic on one page.

    This would also make it easy to modify existing logic structures: Copy an existing page, 'lock' it and modify the originial one. If the changes are good, the copy could be deleted. Otherwise the previous state could easily be restored.

    Shouldn't we add that to our wishlist for the Experte?

    Bye,
    Harald

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    Add a group address to the interal Ko you are using in combination with your self made module. Then you are able to see in EIBMON which value is set so many times.
    Excellent idea Thank you.
    So, I've done it wherever it makes sense, no luck, maybe I missed it.

    About restoring an old backup (yesss, I do have a backup )
    is it sufficient to restore/overwrite
    the file: Beausoleil.hs3
    the folder: Beausoleil
    to have again an old working projet ?

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    Before killing it all:

    Add a group address to the interal Ko you are using in combination with your self made module. Then you are able to see in EIBMON which value is set so many times. Maybe this gives a hint where to look for the mistake.

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    It is - I am 100% sure - a problem with a selfmade logic module.
    Yet another idea.
    What about restoring an old backup ? with a little chance, the problem isn't in there.
    My project is called Beausoleil, is it sufficient to restore/overwrite
    the file: Beausoleil.hs3
    the folder: Beausoleil ?

    Thank you

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    It is not a value seen that can be seen with eibmon, it can be an INTERNAL KO which will be written to very often.
    OK, too bad.

    Zitat von MatthiasS Beitrag anzeigen
    It is - I am 100% sure - a problem with a selfmade logic module.
    OK, then there is no other alternative as to kill them one by one , until the CPU recovers some health (if ever)

    Thank you for the hint.

    An apprentice sorcerer is learning a hard lesson here (again)

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    It is not a value seen that can be seen with eibmon, it can be an INTERNAL KO which will be written to very often.

    EIBMON only shows EIB objects and internal objects that have a group adress set (100/xxx)

    It is - I am 100% sure - a problem with a selfmade logic module.

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    Setwert-Queue seems to adress the problem.
    One process sets values very very often ;-)
    Still no clue.
    I look in the HSmonitor, I see a couple of values changing at the rate of 1/min. The column showing the "total" does increment slowly, at the rate of 1/min. Nothing unusual I guess.

    Any idea about how to troubleshoot the problem further ?
    Could it be the CPU itself ? probably not, but then I'm lost.

    Thank you for your help.

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    Setwert-Queue seems to adress the problem.

    One process sets values very very often ;-)

    Einen Kommentar schreiben:


  • Warichet
    antwortet
    Zitat von MatthiasS Beitrag anzeigen
    Recursion?

    Debug-page: Queues?
    I didn't see any recursion, but I'm not sure
    I've seen an abnormal value in the Thread list

    Thank you for taking care of my problem.

    NB: I'm writing some of my own logic modules, it could be that one of those is the culprit, but can't see it.
    Angehängte Dateien

    Einen Kommentar schreiben:


  • MatthiasS
    antwortet
    Recursion?

    Debug-page: Queues?

    Einen Kommentar schreiben:


  • Warichet
    hat ein Thema erstellt - √ - HomeServer very slow.

    - √ - HomeServer very slow

    Hi,

    I've a bizarre problem in my EIB installation.
    Since several days, when I click on an icon in the HS Visu to switch On a lamp, it doesn't work well. Sometimes, I've to click several times before it works.
    I've started the ETS bus monitor, nothing special, usage is at 3-4% average (some lines are green, any special meaning ?)
    When I hit a PB, I see the traffic on the bus. So the EIB part seems OK.
    When I click on an icon in the Visu nothing happens, it is as if the HS has become very very slow.
    In the HS Debug, I can't see any obvious errors:
    Stamm-Error: nothing
    Memory free: 87863296
    I can't remember of any serious modifications in my installation.
    So far, I've replaced the network cable, used another port of the switch, no result
    How could I start troubleshooting ? especially testing the FT 1.2 that connects the HS to the bus ?

    Thank you in advance for any hint.
Lädt...
X