What’s going on the hardware typically isn’t the problem.
It’s the software.
Computers work by running computations in a series of steps, following these steps and instructions accurately And accessing stored information to complete those steps when needed.
When computers hang/freeze it is typically because somehow these steps/instructions have gotten done out of order. Or because the processed is getting hit with so many steps at once it can’t keep up and starts to bottle neck.
Say for example a computer running a really simple process,(as in this is SUPER over simplified): Find Y
The computer knows that Y = X + 2
So step 1 is assign X a value
Then step 2 is plug X in and solve the problem
Then step 3 is return the solved Y value.
If somehow step one gets lost or skipped then the computer might just freeze up on step 2 because it doesn’t have a value to move forward with. (Again this is super oversimplified, and this super simple bug has solution, but it’s just a conceptual example)
Latest Answers