Top 10 List of Week 05
Eko Julianto Salim --- Jakarta

Top 10 List of Week 05

This list is written in no particular order :)

1. Will ‘Htop’ Replace Default ‘Top’ Monitoring Tool in Linux?

I was curious as to the difference between top and htop as I have only used htop before and I didn’t know that top is the basis for htop. This links to an article explaining the differences between top and htop.

2. Why has CPU frequency ceased to grow?

This links to an explanation by Intel detailing why CPU Frequency is pretty much stagnant. Multi-core is pretty much the future of computing.

3. Copy on Write in Operating Systems

This links to a Youtube video detailing what is Copy on Write and what is it useful for.

4. Allocation of frames in Operating System

This links to an article explaining frame allocation in operating systems. It explains Frame Allocation algorithms and local vs global frame allocation.

5. What is the minimum amount of RAM required to run Linux?

Related to this week’s assignment, I was pretty curious on what is the absolute minimum amount of RAM that is required to run a modern Linux Distro. This links to a question-answer thread that discusses the afromentioned issue.

6. Writing Dirty Pages to Disk

This links to a page explaining when dirty pages are written to disk. This is pretty useful to understand pages and this week’s assignments.

7. You Should Use Alpine Linux Instead of Ubuntu

Talking about Linux and Operating Systems resource usage, Alpine Linux is a pretty popular Linux Distribution in the Docker community. I was wondering how Alpine Linux has such a tiny footprint(4 MB :O) and this article explains it.

8. Will More RAM Make your PC Faster?? (2020)

This links to a YouTube video by LinusTechTips which illustrates whether more ram is more better :v.

9. Lessons in Managing Haskell Memory

This is a blog post explaining how to manage memory in Haskell effectively. It is an interesting read to get a sense of how memory management could work in a functional programming environment.

10. The microarchitecture of Intel, AMD, and VIA CPUs?

This links to a lengthy and hefty PDF explaining the microarchitecutre of various CPUS. I was just casually browsing about branch prediction and was curious about the implementation in modern processors.


© --- Eko Julianto Salim --- File Revision: .