Inspirational and MotivationalKnowledgeable and EducationalSelf Develpoment

How machines manage their time and what can we implement in our life to manage our time effectively?

Time is something that everyone is familiar with 60 seconds is one minute, 60 minutes is one hour, 24 hours is one day, and so on. This is known as Linear Time and is something that everyone is familiar with and agrees upon.

In this article we’ll know about how the we can manage our time with a very simple example of computer.

In the summer of 1997, NASA’s Pathfinder spacecraft landed on the surface of Mars, and began transmitting, iconic images back to Earth. But several days in, something went terribly wrong. The transmissions stopped. Pathfinder was, in effect, procrastinating: keeping itself occupied but failing to do its most important work.

What was going on?

There was a bug, it turned out, in its scheduler. Every operating system has something called scheduler that tells the CPU how long to work on each task before switching and what to switch to. Done right, computers move so fluidly between their various responsibilities, they give the illusion of doing everything simultaneously. Bit we all know what happens when things go wrong.

Computer Science

This should give us, if nothing else, some measure of consolation. Even computers get overwhelmed sometimes. May be learning about the computer science of scheduling can give us some ideas about our own human struggles with time.

One of the first insights is that all the time you spend prioritizing your work is time you aren’t spending doing it. For instance, let’s say when you check your inbox, you scan all the messages, choosing which is the most important. Once you have dealt with that one, your repeat.

Seems sensible, but there’s a problem here. This is what’s known as a quadratic-time algorithm. With an inbox that’s twice as full, these passes will take twice as long and you’ll need to do twice as many of them! This means four times the work.

The programmers of the operating system Linux encountered a similar problem in 2003. Linux would rank every single one of its task in order of importance, and sometimes spent more time ranking tasks than doing them. The programmers’ counterintuitive solution was to replace this full ranking with a limited number of priority “buckets.” The system was less precise about what to do next but more than made up for it by spending more time making progress.

A quote by Anne Dilard

So with your emails, insisting on always doing the very most important thing first could lead to a meltdown. Waking up to an inbox three times fuller than normal could take nine times longer to clear. You’d be better off replying in chronological order, or even at random! Surprisingly, sometimes giving up on doing things in the perfect order may be the key to getting them done.

Another insight that emerges from computer scheduling has to do with one of the most prevalent features of modern life: interruptions. When a computer goes from one task to another, it has to do what’s called a context switch, bookmarking its place in one task, moving all data out of its memory and new data in. Each of these actions comes at a cost.

The insight here is that there’s a fundamental tradeoff between productivity and responsiveness. Getting serious work done means minimizing context switches. But being responsive means reacting anytime something comes up. These two principles are fundamentally in tension. Recognizing this tension allows us to decide where we want to strike that balance. The obvious solution is to minimize interruptions. The less obvious one is to group them. If no notification or email requires a response more urgently than once an hour, say, then that’s exactly how often you should check them. No more.

Schedule you tasks

In computer science, this idea goes by the name of interrupt coalescing. Rather than dealing with things as they come up – oh, the mouse was moved? A key was pressed? More of that file downloaded? – the system groups these interruptions together based on how long they can afford to wait. In 2013, interrupt coalescing triggered a massive improvement in laptop battery life. This is because deferring interruptions let’s a system check everything at once, then quickly re-enter a low-power state.

As with computers, so it is with us. Perhaps adopting a similar approach might allow us users to reclaim our own attention, and give us back one of the things that feels so rare in modern life: rest.

11 thoughts on “How machines manage their time and what can we implement in our life to manage our time effectively?

  • Hey! This is my first visit to your blog! We are a group of volunteers and
    starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work on. You have done a wonderful
    job!

  • Yesterday, while I was at work, my cousin stole my apple ipad and tested to see if it can survive a thirty foot drop, just so she can be a youtube sensation. My iPad is
    now broken and she has 83 views. I know this is entirely off topic but I had to share it with someone!

  • It’s going to be end of mine day, however before ending I am reading this fantastic piece of writing to improve my know-how.

  • What’s up it’s me, I am also visiting this website regularly, this web page is in fact pleasant and
    the people are actually sharing nice thoughts.

  • A person necessarily help to make significantly articles I
    might state. This is the first time I frequented your website page and thus far?
    I amazed with the analysis you made to make this actual post amazing.
    Great task!

  • Hi to all, it’s in fact a pleasant for me to pay a
    visit this web page, it contains priceless Information.

  • Today, I went to the beach with my children.
    I found a sea shell and gave it to my 4 year
    old daughter and said “You can hear the ocean if you put this to your ear.”
    She put the shell to her ear and screamed. There was a
    hermit crab inside and it pinched her ear. She never wants to go back!
    LoL I know this is completely off topic but I had to tell someone!

  • Wow, awesome blog layout! How long have you been blogging
    for? you made blogging look easy. The overall look of your site is great, as
    well as the content!

  • Wow, incredible blog layout! How long have you been running a blog for?
    you made blogging glance easy. The entire look of your website is fantastic, let alone the content material!

  • Thank you a lot for sharing this with all of us you really recognise what you are speaking
    about! Bookmarked. Kindly additionally visit my web site
    =). We can have a hyperlink exchange contract between us

  • I believe everything said made a bunch of sense.
    However, what about this? suppose you were to write a
    killer title? I am not suggesting your information isn’t good, but what if you added something to possibly grab folk’s attention? I mean How machines manage their time and
    what can we implement in our life to manage our time effectively?

    – My Knowledge Point is a little boring. You ought to look at Yahoo’s front page and see how they create news headlines to grab viewers to click.

    You might add a related video or a related picture or
    two to grab readers excited about everything’ve written. In my opinion, it could make your posts
    a little livelier.

Comments are closed.