Home PC & LaptopOperating SystemLinux All those open browser tabs are stressing you out, study says