There are a lot of different things, but basically it's the same reason computers occasionally freeze - lack of system resources or a critical error in core code.  Because we keep pushing technology forward towards more features and more power, we never have time to optimize code and operating systems to remove ALL of the bugs that are in them, for perfect reliability.  Intermittent issues that can be solved with a reboot is a price that consumers have shown they're willing to pay, so companies have little to no incentive to perfect systems.
විවිධ දේවල් රාශියක් ඇත, නමුත් මූලික වශයෙන් එය පරිගණක ඉඳහිට කැටි කිරීමට එකම හේතුවයි - පද්ධති සම්පත් නොමැතිකම හෝ මූලික කේතයේ බරපතල දෝෂයකි. අපි තාක්‍ෂණය තව තවත් විශේෂාංග සහ වැඩි බලයක් කරා ඉදිරියට තල්ලු කරන නිසා, පරිපූර්ණ විශ්වසනීයත්වය සඳහා ඒවායේ ඇති සියලුම දෝෂ ඉවත් කිරීමට කේත සහ මෙහෙයුම් පද්ධති ප්‍රශස්ත කිරීමට අපට කිසිදා කාලය නැත. නැවත පණගැන්වීමකින් විසඳිය හැකි අතරමැදි ගැටළු පාරිභෝගිකයින් ගෙවීමට කැමති බව පෙන්වා ඇති මිලකි, එබැවින් සමාගම්වලට පරිපූර්ණ පද්ධති සඳහා කිසිදු දිරිගැන්වීමක් නොමැත.