Jump to content

When a piece of hardware is holding back the performance of the rest of the system.

 

For example, the processor wants to crunch data, but it needs to get it from RAM. Let's say the calculation is so simple that the processor can process say 50GB of data per second. But the RAM is only good for 20GB of data per second. The CPU will spend time waiting for data from RAM because the RAM cannot transfer the data fast enough. If the processor can only crunch this data at 10GB per second, then the processor becomes the bottleneck, and RAM will just sit there waiting on the CPU half the time.

 

You can't really eliminate bottlenecks, but you can minimize them by selecting the proper hardware for what you're doing most of the time. And there's no one-size-fits-all solution.

Link to comment
https://linustechtips.com/topic/727481-bottlenecking/#findComment-9250437
Share on other sites

Link to post
Share on other sites

Bottlenecking is when 1 or more component(s) in your PC is slower than the something else, causing that something else to go slower too.

An actual bottle has the 'neck' where the drinks pours out of, this is skinnier than the rest of the bottle. Because this neck is skinnier, the flow of liquid is restricted by it.

 

In PC terms, if your CPU can only (hypothetically) push out 40 fps, while your GPU can push out 60 fps: you will be limited by the 40 fps of your CPU, even though your GPU can do better. This is a bottlenecking situation.

"We're all in this together, might as well be friends" Tom, Toonami.

 

mini eLiXiVy: my open source 65% mechanical PCB, a build log, PCB anatomy and discussing open source licenses: https://linustechtips.com/topic/1366493-elixivy-a-65-mechanical-keyboard-build-log-pcb-anatomy-and-how-i-open-sourced-this-project/

 

mini_cardboard: a 4% keyboard build log and how keyboards workhttps://linustechtips.com/topic/1328547-mini_cardboard-a-4-keyboard-build-log-and-how-keyboards-work/

Link to comment
https://linustechtips.com/topic/727481-bottlenecking/#findComment-9250440
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×