Lentezza eccessiva di BC con XP rispetto a W2000

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Guest's Avatar

    Lentezza eccessiva di BC con XP rispetto a W2000

    Ciao, sto usando la versione registrata 2.5.1 di BC ed ho notato che cambiando il sistema operativo (ho una macchina di sviluppo in dual boot 2000/XP) sotto XP la comparazione dello stesso file passa da ~1.6sec. ad oltre 20sec. !!!
    E' un problema intrinseco di XP o c'e' un modo per far si che la velocita di comparazione migliori ?

    Grazie

    Claudio R.
  • dchs
    Moderator
    • Jan 2004
    • 18

    #2
    Re: Lentezza eccessiva di BC con XP rispetto a W2000

    Diciamo che sei il primo a riportare questo problema su Windows 2000. A mio avviso, non avendo a disposizione Windows 2000, potrebbe trattarsi sicuramente di una differenza intrinseca tra XP e Windows 2000. Windows 2000 era sicuramente più performante e meno pesante come sistema operativo. Altre cose potrebbero essere un differente utilizzo della cache del disco oppure qualche antivirus o altro abilitato. Questi software provocano un notevole rallentamento nell'accesso al disco.
    Purtroppo al momento non ho una soluzione precisa.
    dchs

    Comment

    • Guest's Avatar

      #3
      Re: Lentezza eccessiva di BC con XP rispetto a W2000

      Posso capire.
      Se posso aiutare in qualche modo a trovare la root cause sono disponibile.
      Premetto che ho lo stesso compostamento su 3 macchine diverse, per cui il problema sembra essere il modo in cui XP a accesso ai files. Facendo la comparazione attraverso la rete (quindi senza caching di disco etc.) il problema permane.

      Ciao e grazie

      Cla.

      Comment

      • Aaron
        Team Scooter
        • Oct 2007
        • 15945

        #4
        Re: Lentezza eccessiva di BC con XP rispetto a W20

        If you are continuing to have issues here, let us know and we can try to troubleshoot the cause of them.
        Aaron P Scooter Software

        Comment

        • Guest's Avatar

          #5
          Re: Lentezza eccessiva di BC con XP rispetto a W20

          Yes, I can send to you bcsettings.zip, but you can experience this slowness by comparing two large 'C' files ~3MB (are tables...) with BC standard 'C' rules.
          Simply make a dual boot on the same machine.
          Bye and thanks.

          Cla.

          Comment

          • Aaron
            Team Scooter
            • Oct 2007
            • 15945

            #6
            Re: Lentezza eccessiva di BC con XP rispetto a W20

            Can you send a pair of example files as well as the bcsupport.zip?
            [email protected]
            Are you testing the exact same files in 2000 and XP?
            Files that are the same will open much faster than files with differences.



            =====
            google translate:
            Potete trasmettere un accoppiamento delle lime di esempio così come il bcsupport.zip?
            <a href="mailto:[email protected]</a>
            State esaminando l'esatto le stesse lime in 2000 e in XP?
            Le lime che sono le stesse si apriranno molto più velocemente delle lime con le differenze.
            Aaron P Scooter Software

            Comment

            • Guest's Avatar

              #7
              Re: Lentezza eccessiva di BC con XP rispetto a W2K

              Yes, now I prepare 2 example files and send it to You.
              The comparision was made on different files but -the same different files are used for the time comparision 2K vs XP SP2- and Yes I'm aware of the fact that that same files are faster due to the fact that is not necessary to apply the sync algorhytms.

              Italiano:
              Va bene, ora preparo i files e ve li invio.
              LA comparazione e' stata fatta su due files che presentavano delle differenze, ma -gli stessi files diversi- sono stati usati per l'analisi dei tempi di comparazione tra W2K ed XPSP2 Comprendo anche il fatto che se i file sono identici non sia necessario dedicare ulteriore tempo a ricercare i sincronismi tra i due files in analisi.

              Cla.

              Comment

              • Aaron
                Team Scooter
                • Oct 2007
                • 15945

                #8
                Re: Lentezza eccessiva di BC con XP rispetto a W2K

                I sent an email reply. We need you bcsettings for both the 2k machine and the xp machine.

                The custom rules you are using slow the c comparison down quite a bit. If those are different in any way, that could be the cause.

                Try exporting both sets of bcsettings (help->support->export).
                Then open the 2k bc, import that bcsettings.zip, (select all, and delete all existing). See if that makes it slower. Try xp bc with the 2k bcsettings.zip and see if that speeds it up.

                The default rules open in under a second.


                edited: forgot to add the italian translation (google):
                Ho trasmesso una risposta del email. Li abbiamo bisogno bcsettings per sia la macchina 2k che la macchina del xp.

                Le regole che su ordinazione state usando ritardano il confronto di c giù abbastanza una punta. Se quelli sono differenti in qualunque senso, quella potrebbe essere la causa.

                Prova che esporta entrambi gli insiemi dei bcsettings (help->support->export).
                Allora aprire bc il 2k, importazione che bcsettings.zip, (selezionare tutti e cancellare tutti che esistono). Vedere se quel lo rende più lento. Provare bc il xp con il 2k bcsettings.zip e vedere se quello lo accelera.

                Le regole di difetto si aprono dentro sotto un secondo.
                Aaron P Scooter Software

                Comment

                • Aaron
                  Team Scooter
                  • Oct 2007
                  • 15945

                  #9
                  Re: Lentezza eccessiva di BC con XP rispetto a W2K

                  For everyone on the forum who has not participated in our on-going email conversation:

                  We were able to eventually repeat the speed issue, where 2k was faster than XP. Also, Vista was faster than XP. The reason was, the rules used were custom and had complex Line Weight Rules, which caused a lot of extra processing.

                  Out of the many rules, one had a minor error ("if (" => "if \("). One of our developers found this handy article: http://support.microsoft.com/kb/919490
                  Which is probably what was causing XP to be slower than 2k/Vista.

                  So, be careful when you have a long list of Line Weight Rules. They add some processing time, and if there is an error in just one of the lines it can be hard to see, and cause your WinXP machine to run the comparison slower.

                  BabelFish Italian (edit by hand):
                  Per tutto sulla tribuna che non ha partecipato alla nostra conversazione on-going del email: Potevamo finalmente ripetere l'edizione di velocità, in cui 2k era più veloce di XP. Inoltre, Vista era più veloce di XP. Il motivo era, le regole usate erano su ordinazione ed hanno avute linea complessa regole del peso, che ha causato l'elaborazione supplementare molto. Dalle molte regole, una ha avuta un errore del minore ("if ("= "if \("). uno dei nostri sviluppatori trovasse questo articolo pratico: http://support.microsoft.com/kb/919490 Quale è probabilmente che cosa stava inducendo XP ad essere più lento di 2k/Vista. Così, faccia attenzione quando avete una lista lunga della linea regole del peso. Aggiungono un certo tempo di lavorazione e se ci è un errore in appena uno delle linee che può essere duro da vedere ed inducono la vostra macchina di WinXP a fare funzionare il confronto più lento.

                  =================
                  Edit:
                  In case the link ever stops working: XP Handles Exceptions poorly, and can run slower if exceptions are thrown. The "if (" would throw these, making it run slower.
                  Aaron P Scooter Software

                  Comment

                  • Guest's Avatar

                    #10
                    Re: Lentezza eccessiva di BC con XP rispetto a W2K

                    Ok, ok.
                    There was my mistake in "Rules" -> "Line Weights" section , but due to this we've spotted the different "Exception handling" of XP vs Win2000 and Vista.
                    A big thankyou for your fantastic support.

                    Cla.

                    Traduzione:
                    Ok, ok.
                    In effetti c'era un mio errore nella sezione "Rules" -> "Line Weights" , ma proprio grazie a questo abbiamo scovato la modalita` diversa con cui XP gestisce gli "Exception handling" rispetto a Win2000 e Vista.

                    Un grande grazie per il vostro fantastico aiuto
                    Cla.

                    Comment

                    Working...