Yes, this behavior seems quite reasonable.
I would be more concerned that he was doing the work you described without any noticeable load on the system (in this case, it will take a very long time). Remember that node is just I / O execution time, so you can believe that it schedules your I / O requests (approximately) as fast as the underlying system can be used, therefore it uses the system for it (almost) maximum potential, therefore, the system is "really bogged down."
source share