KiCad was fast for a long time, now suddenly got very slow

Tables look like this:

| I think | that | this | needs |
|:---:|---|---|---|
| A table| to |align |things |

I’ll just reiterate that posting impressive slow down results on a board that no one can look at will not result in any changes. We can’t begin to imagine what your board looks like or what the differences might be so any changes we make might be net positive or negative. We test on extremely large boards and see either negligible difference or speed up.

I have just seen version 6.0.8 an gave it a trial.

I noticed an incredible speedup! Great work.

One of the things that I like about this project is that after a release, the there are no new features, just a lot of effort in bug fixing. Sometimes this breaks something, as happened with the slow downs, but this does get fixed.

Yes, I also confirm the speed improvement in this release.

Have just compared 6.0.5 with 6.0.8, Catalina:

Unfortunately we can’t fix it if we don’t have sample boards to reproduce the issue on

I understand but it’s a clients board. FYI, that board is imported from Eagle so maybe it’s something with the importer?

It seems that no matter how many time we say it, it does not register. Without a board, we cannot make any changes to help you.

You can build a board on your own that is not a client’s and that shows the same performance issue. Until then, these videos are a waste of time because they don’t accomplish anything.

The performance improvements in 6.0.8 are because we were given a specific board that showed performance issues. If you want to see more, we’re happy to work on it but we need an example

3 Likes

Thanks no problem and no more videos will be made to waste your time.

What you say is counter-productive. Seth is one of the leading developers who could help you solve the performance issue you’re observing but they need data files to get the issue reproduced.
If you can’t share the board because of confidentionality issues, there are two solutions your example still can be helpful:

  1. Strip down the offending project to the point it does not represent any IP issues, or (requires some trust)
  2. Upload your existing file to Gitlab as a confidential issue (so no-one except for the core team will be able to download the file).
7 Likes

Yeah. I second @fred4u, both hands. (mod deletion)

So - want it fixed, send us the files. Stripped down from your confidential stuff or not, as long as it clearly demonstrates the slowdown issue. I guess you have to send the gerbers to the board house at some point, do you trust they’ll maintain confidentiality of your design?

T.

Although I do understand that one may not be able to share a customers design files, the thought of those files being the core value of a product is not really valid anymore. There are plenty of companies re-creating schematics and layouts from actual hardware, and it’s not as expensive as it used to be.

Here’s one example:

Hopefully companies doesn’t rely on no one being able to re-creating (or in other ways getting hold of) their design files.

Sorry for the OT. @TheSwede I hope that you’re able to find an open-source project that behaves the same, or that you’re able to strip the board so that you can share it.

Ok, I don’'t understand Gitlab and all that Courier text so where should the files be sent simple by email for a checkout?

In Kicad, choose the Help Menu, selection “Report Bug”

When the New Issue screen comes up, fill out the requested information

1 Like

In most cases I know of it is not a technical reason one can’t share a design but simply a legal one. this can be be due to strict and or outdated company policies but often is also simply a consequence of national law.

If we talk about prototypes or other not end-of-line customer products it is usually nearly impossible for other companies to get hold of a PCB or the data if the developers don’t commit a huge sin.

1 Like

No files will be sent by mentioned reason so please close this thread.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.