Skip to content

Oli

My feedback

1 result found

  1. 744 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Adobe Illustrator's Multithreading Journey Begins!

     

    Dear Illustrator Community,


    I'm thrilled to announce that we've embarked on an exciting journey to bring multithreading capabilities to Adobe Illustrator. This significant undertaking will enhance performance and responsiveness across various aspects of the application.


    While this is a complex process that will take some time to fully implement, I wanted to share our progress so far.


    Our Approach

    We've strategically begun by focusing on the most computationally intensive operations—those that typically take more time and block the main thread, resulting in slower response times while you work. By moving these operations to separate threads, we aim to significantly improve your overall experience with Illustrator.


    It's important to note that you may see more noticeable impact in some areas than others initially. However, we want to assure you that this is just the beginning, and we will continue this journey to bring improvements across…

    An error occurred while saving the comment
    Oli commented  · 

    Thanks for your input @Nikolas. Does this mean that the underlying code has not been customized since the first CS release, or worse? Wouldn't this code have to be adapted for each version? Otherwise it would be extremely obvious that you would have to adapt the program from scratch. This would also be worthwhile if this were to be implemented in a dedicated version according to the input from paul roper and oz. You could still support the "complete" illustrator as a legacy version for a few years. Now it makes sense why adobe xd is so much faster than some other adobe programs ... such a shame.

    An error occurred while saving the comment
    Oli commented  · 

    @ Avinash I'm really looking forward to the announced performance improvements and to your dedication to this forum. Because I have absolutely no experience with the program architecture of Adobe Illustrator, I have a few basic questions. Why is multithreading mainly applied to raster-based elements in the first steps? Shouldn't the basic functions of Illustrator be given a performance boost first, or are vectors technically excluded from multithreading? Unfortunately, I have the same experience as Mike and Margot. It's not uncommon for me to decide to simplify a file instead of expanding it further, and it's also not uncommon for me to invest time in workarounds instead of better visualizations. Even files that were slow in 2012 are still sluggish today - despite the massively improved single and multicore performance. Why is that? And - without wanting to get on your nerves - how can it be that the same files feel so much smoother on affinity designer, what do they do differently? Shouldn't Illustrator run more smoothly than Affinity due to the subscription costs and years of experience?

    An error occurred while saving the comment
    Oli commented  · 

    Nice input 👍

Feedback and Knowledge Base