3 ms·
For anyone still unconvinced about batching/chunking, here's a set of tasks: - Cleaning the bathroom - Wiping the poop off the toilet bowl - Polishing the si
by kwdc 6y ago
For anyone still unconvinced about batching/chunking, here's a set of tasks:
- Cleaning the bathroom
- Wiping the poop off the toilet bowl
- Polishing the silverware
- Vacuuming the car
- Shopping
- Fixing a syntax error in some code
- Washing the car
- Eating a hamburger
If you don't think batching / chunking is useful, try swapping ramdomly between these tasks and leaving them partially done and resuming. The context switch costs should be abundantly clear. Especially if you add in some travel time.
Multitasking relies on tricks and effort to actually work. Not even computers get to multitask (until you add more cores). Context switching is still required. Even going from user to kernel space involves some cost.
Listening to music, chewing gum and walking is only multitasking because these are using complementary or different "cores". Real multitasking requires independent pathways. Try reading three books at the same time. Or drinking coca-cola and some fine wine. This is my usual challenge for multitaskers. The books and the drinks wont fully be appreciated if you attempt them via simultaneous multitasking. The context switch isn’t trivial and if not properly done always has negative outcomes.
Especially the coke and wine combination. Nasty.