Motivation logo

Finding Balance in a Distracted World

A surprising solution to enhance your focus and boost your productivity

By A.R. SaadPublished about a year ago 3 min read
9
Finding Balance in a Distracted World
Photo by Mille Sanders on Unsplash

During the summer of 1997, NASA's Pathfinder vehicle successfully touched down on Mars and commenced transmitting stupendous and iconic photographs to our planet. After a few days, a major problem arose when the transmissions suddenly ceased. Pathfinder was engaging in busy work to avoid doing what it really needed to do, which was its top priority. Can you explain the situation?

It was discovered that the scheduler of the system contained a glitch. The scheduler is an essential feature found in all operating systems which directs the CPU to allocate specific time periods to each task before moving on. And which alternative to transition to. When executed effectively, computers possess the ability to seamlessly switch between their diverse obligations, creating the impression of performing multiple tasks concurrently. We are all familiar with the consequences that arise when things do not go as planned. At the very least, this can provide us with some degree of comfort. At times, even computers may become overloaded. Perhaps gaining knowledge about the computer-based scheduling techniques could inspire us in dealing with our personal time management challenges.

One important realization is that the moment you allocate time to prioritize your work, you are inevitably sacrificing the opportunity to actually carry out the tasks. Imagine that you are looking at your inbox, and you carefully evaluate all the messages to select the one that holds the highest significance. After handling the first one, you proceed to do it again. This appears reasonable, however, there is an obstacle. This is an algorithm that operates with quadratic time complexity, also referred to as O(n^2). If your inbox is now twice as packed, completing the same passes will require twice the time and effort, leading to a workload that is four times greater than before. In the year 2003, the developers behind the Linux operating system were faced with a comparable issue.

The Linux system prioritizes all its tasks by assigning a specific order to each one, and at times, it invests more time in organizing the tasks than executing them. The programmers came up with an unexpected solution by replacing the complete ranking with a restricted assortment of priority "buckets." Although the system was less specific about its next actions, it compensated for it by dedicating more time towards making progress. It is not advisable to prioritize the most crucial task every time you check your emails as it may result in a breakdown. If you wake up to an inbox that is three times more crowded than usual, it could take you approximately nine times longer to go through and respond to all the messages. It would be more advantageous for you to respond in a sequential manner, or perhaps in an arbitrary way.

Unexpectedly, abandoning the idea of completing tasks in a meticulous manner can actually be the solution to accomplishing them successfully. One interesting revelation resulting from computer scheduling pertains to interruptions, which are a common aspect of contemporary existence.

A context switch is necessary for a computer to transition between different tasks. "Keeping track of its position in a particular task by bookmarking it." Smart paraphrasing: Clearing outdated information from its memory and introducing fresh data. There is a price associated with every single one of these actions.

The main idea is that a fundamental exchange exists between being productive and being responsive. To accomplish important tasks efficiently, it is essential to reduce interruptions and stay focused. However, being responsive requires one to respond promptly to any situation that arises.

At its core, these two principles are inherently conflicting. By acknowledging this conflict, we can determine the optimal point at which to maintain a balance. Minimizing disturbances appears to be the straightforward answer. One less apparent approach entails categorizing them. If there is no notification or email that calls for an immediate response within an hour, then it is advisable to check them only once an hour. This is the end.

Interrupt coalescing is the term used in the realm of computer science to refer to this concept. Instead of addressing interruptions as they occur in isolation, such as a mouse movement, a key being pressed, or downloads of a file, the system clusters and prioritizes these interruptions by their wait duration. The year 2013 saw a significant enhancement in the lifespan of laptop batteries thanks to the implementation of interrupt coalescing. One reason for postponing disruptions is that it allows a system to perform a thorough check and promptly return to a state of low energy consumption. Just like how computers function, our behavior and actions operate similarly.

By following a comparable strategy, we, as users, could potentially regain control of our focus and reintroduce one of the most scarce aspects of contemporary living - repose.

successself helphow to
9

About the Creator

A.R. Saad

Aspiring to be a writer.

My main interests are in mystery, thriller and horror.

Also have a knack for motivational and physiological content.

Reader insights

Outstanding

Excellent work. Looking forward to reading more!

Top insights

  1. Expert insights and opinions

    Arguments were carefully researched and presented

  2. Heartfelt and relatable

    The story invoked strong personal emotions

  3. Easy to read and follow

    Well-structured & engaging content

  1. On-point and relevant

    Writing reflected the title & theme

  2. Eye opening

    Niche topic & fresh perspectives

Add your insights

Comments (1)

Sign in to comment
  • Iam Nooneabout a year ago

    Time management is an essential in life

Find us on social media

Miscellaneous links

  • Explore
  • Contact
  • Privacy Policy
  • Terms of Use
  • Support

© 2024 Creatd, Inc. All Rights Reserved.