Caching / Forgetting - Deepstash

Caching / Forgetting

Is a crucial part of computers, human memory, as well as organizing data or your papers on your desk.

  • Random eviction: is not half bad, as the most important things keep getting back in
  • First In, First Out (FIFO): it’s essentially a queue kicking the oldest things out of the memory
  • Least Recently Used (LRU): evicting the item that’s gone the longest untouched (so technically a pile of papers on your desk, is an efficient way of organizing paper if you put the latest always on top)

Ideally, you have a couple of different caches which are organized by category, so you shorten the path of access and don’t have to wade through all information every time.

197

1.17K reads

CURATED FROM

IDEAS CURATED BY

leilanie

Leadership is not about authority...

The idea is part of this collection:

How To Start a Running Habit

Learn more about books with this collection

Proper running form

Tips for staying motivated

Importance of rest and recovery

Related collections

Similar ideas to Caching / Forgetting

Pay attention to your thoughts

As you look to move forward in your life, don’t deny or grasp on to your ex’s memory. Acknowledge it, smile or cry. Let the memory go instead of clinging onto it. 

  • CLEAR OUT all the things that stimulate memories
  • Don’t try to escape from your feelings. Face them....

Origins of basketball

Origins of basketball

  • In 1891, James Naismith, a physical education teacher, created a new game to keep his students engaged during the winter months. The game had to be playable indoors and accommodate several players at once. It needed to provide exercise without a chance for more seve...

Ways To Cope With Other People's Clutter

Ways To Cope With Other People's Clutter

  • Focus on your own clutter - it's never your responsibility to take care of other people's clutter. It's important to keep in mind that we have our own responsibilities.
  • Have a conversation - It's important to raise awareness of an issue that is con...

Read & Learn

20x Faster

without
deepstash

with
deepstash

with

deepstash

Personalized microlearning

100+ Learning Journeys

Access to 200,000+ ideas

Access to the mobile app

Unlimited idea saving

Unlimited history

Unlimited listening to ideas

Downloading & offline access

Supercharge your mind with one idea per day

Enter your email and spend 1 minute every day to learn something new.

Email

I agree to receive email updates