Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
March 14, 2022
Solved

Quickbook desktop 2021 only using 1 CPU core. Does the QB Desktop 2022 version uses multiple cores?

  • March 14, 2022
  • 17 replies
  • 96 views

I have noticed Quickbooks Desktop 2021 uses only 1 core. That's why Quickbooks is very slow even on modern fast multi-core CPUs.

 

Does Quickbooks Desktop 2022 use multiple cores?

 

 

Best answer by BigRedConsulting

Great information!  I will say that I find QB 2022 quite a bit faster than 2021, probably because 2022 is a 64-bit app which runs natively under Windows.

17 replies

BigRedConsulting
Level 15
March 14, 2022

How did you notice this?  How can I check 2022?

March 15, 2022

Hi BigRedConsulting, 


@BigRedConsulting wrote:

How did you notice this?  How can I check 2022?


 

see attached screenshot for reference, and see instructions below.

 

This is how you can check the number of CPU cores currently used:

 

1) Open Windows Task manager > go to the Performance tab (make sure the graph display each single core, if not right-click on the graph > Change graph to > Logical Processors

 

2) Close all other apps and browers to reduce CPU utilization to minimum.

 

3) Start a long and high processing Quickbooks Desktop task: for example Employees > Payroll Setup (this gives you time to observe CPU utilization.)

 

4) Observe the CPU performance graph. As you can see from my screenshot, my multi-core CPU only show 1 core utilized. That's why, even with the most powerful computer setup, Quickbooks Desktop 2021 is always going to be slow. 

December 28, 2022

W
When intuit limits the DB server in Enterprise to a single core and 1GB of memory, how can they say it is an Enterprise product with a straight face?  This has been an issue since the 1st release of QBE, and this is really just a bad joke.  So if you have 384GB of ram and 24 xeon cores on you QBE database server, it will perform no better than an 8 year old laptop with an SSD as the DB engine server.  Why after all of these years we can't have a DB backend on MS SQL or even MariaDB or MySQL is just beyond any logic.  We don't want to train our accounting dept on another platform but if this doesn't change soon we will bit the bullet and do just that.  It has become unbearably slow and I really don't care to hear Intuit tell me to compact the database.  Intuit needs to make this an actual enterprise level performance product rather than something akin to being pulled from a box of Cracker Jacks.  END OF VALID RANT.


I have Enterprise 2023, and there was an increase in speed moving to it.

 

We just updated our SSD's to Samsung 990 Pro's and I have them mirrored so that on my PCI 3.0 bus I'm getting (I believe) around 7,000 on reads and maybe 3,200 on writes.  It's up quite a bit from the 970 EVO's I had prior, and the writes at near double speed are interesting (PCI 3.0 tops out at 4,000 -- so it's using two channels to get the speeds up above 4,000).

 

We have a fairly large file at 4.5GB, and while it's not as snappy as some of our smaller files, it runs pretty good.  It's also somewhat amusing to see how fast it backs up the file -- much faster than before.  Maybe 2.5x faster.

 

I have a Dell T340 server, and it doesn't boot off of the NVME's unless you use their BOSS card and speciality SSD's, so i boot off of SATA SSD's, but still -- moving the Data, Quickbooks and Swap Files over to the Samsung 990 Pro do really make them move.

 

We're using Remote Desktop.  And from reading here it seems I won't need to go dual core other than to offload Windows to one core.  So, I guess I just wait to update to PCI 5.0 and faster drives -- in about 3 more years when I can get the computer used at a deal.

April 5, 2024

Has there been any update on this for 2024?  We still suffer with poor performance even though it is on a very fast server (lots of cores may not help).  I am considering a new server and would try to optimize it for single thread if indeed that is still the case. 

Level 5
April 5, 2024

@EdNewman 

Try changing your static IP address of the server in the drive map e.g \\192.168.1.30\quickbooks

to become using FQDN or \\PCNAME\Quickbooks

April 5, 2024

That has nothing to do with how many cores the server side application uses.