Skip to content

John

My feedback

1 result found

  1. 740 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
    John commented  · 

    How do you have a 5GB Illustrator file??? Do you have dozens of hi-res, uncompressed raster images embedded in it? Not gonna lie, I'm really curious how you managed to get an AI file *that* big. Are you even able to work with a file that large in Illustrator or does it just come to a stand still every time you try and scroll-zoom?

    An error occurred while saving the comment
    John commented  · 

    Anonymous, I'm not denying that at all - I just think his post is better suited in it's own thread. Just check the first post I left on this thread. I'm guessing the performance problems have to do with AI's postscript roots (I'm also guessing that this is also why it often does such a terrible job handling SVG files). I think they'll probably have to rewrite much of the program from the ground up. That said, it *would* be understandable that they've put this off except for the fact that AI is supposed to be a professional program and comes with a premium price tag. What really annoys me is seeing all of the new bells and whistles they add to AI in each release without actually addressing it's main problem.

    An error occurred while saving the comment
    John commented  · 

    While I'm not convinced that Mike's problem has to do specifically with Illustrator's lack of multi-threading, from what he's said it does sound like it does have something to do with Illustrator as it's not a problem he's experienced with other applications. From my own tests, it seems like this might be an issue specific to Macs or NAS drives; I'm running AI on Windows 10 and saving to networks storage (both on a machine running Windows 10 and another running Ubunutu 16.04) hasn't been an issue for me at all. Mike, since other users here have said they've experienced similar issues you should start a separate thread for your specific problem. It'll probably help bring it to Adobe's attention - whether they'll do anything about it is another matter....

    An error occurred while saving the comment
    John commented  · 

    Mike: I was wondering if you were using a NAS drive. I've never used a Synology NAS, but do you know how to find out the type of file system that's being used on the drives you've installed into it? I'm sure that there's a way to find out through the web-based management app (I just have never used it so I couldn't tell you). If it has a bash shell, you can ssh into it from your Mac's terminal:

    ssh <<NAS_User_Name>>@<<NAS_IP_Addr>>

    and run the command:

    sudo fdisk -l

    That'll list all of your partitions and tell you the file system types they use. I wonder if Illustrator is getting confused, expecting to see a file system like the one your local machine when it's saving to the remote drive but finding something different. I don't really know.

    If you were running Windows I could offer you a fairly easy workaround in the form of a batch script setup in Task Scheduler that uses Robocopy to move your .ai files upon saving them. Sadly, *nix systems, like OSX, don't have Robocopy, but they do have rsync ( https://rsync.samba.org/ ) so you can probably do the same thing (I don't use a Mac, but I'd imagine it has something like Task Scheduler to easily set up the triggers). If you want to go this route (and seeing how quick Adobe is at fixing these sort of issues I'd definitely advise you to do so) but you feel a little out of your depth, check on StackExchange or a related freenode IRC channel; I'm sure you're not the first person who has done this, so there's likely pre-written scripts out there that'll do this with little modification.

    An error occurred while saving the comment
    John commented  · 

    Mike: Elaborate a bit on your problem. I just did a test by saving a 435KB PDF to local storage and to a network attached drive and didn't notice much of a difference. Let me ask, what operating systems are you using on both machines and what type of file systems are you using for your local system drive (the drive that AI is installed), the remote system drive and the remote save drive (if the remote machine uses more than one). I've set up my network to only use NTFS drives as my primary machine runs Windows - an Ubuntu file server I run does use LVM on its system drive but I don't allow remote access to that for security reasons so I can't really test to see if it's an issue with cross-file-system saving. Also, try and see how long Illustrator takes to save an .ai file on the network.

    John supported this idea  · 
    An error occurred while saving the comment
    John commented  · 

    I couldn't agree more. The performance of Illustrator is horrendous. I have a feeling it's due to the program's dated Postscript roots, but I'm not an developer so that's just an educated guess. I think that for this to work they'll have to rebuild Illustrator from the ground up - if that's the case, I'd normally say, "cut them a break" but with the premium price tag on their software Adobe really has no excuse at this point. Just comparing the performance between Illustrator and Serif's Affinity Designer really shows Illustrator's age. If Adobe hasn't already begun working on this they shouldn't be surprised if they start loosing customers in droves in the coming years.

Feedback and Knowledge Base