Tag Archives: RAM

Apple M1: The Greatest Chip Of The Decade

The M1 is an ARM based SoC designed by Apple inspired by their ARM A14 chip.

It has four high-performance Firestorm and four energy-efficient Icestorm cores.

The Firestorm cores have 192 KB of L1 instruction cache and 128 KB of L1 data cache and share a 12 MB L2 cache.

The Icestorm cores have a 128 KB L1 instruction cache, 64 KB L1 data cache, and a shared 4 MB L2 cache.

The Icestorm “E cluster” has a frequency of 0.6–2.064 GHz and a maximum power consumption of 1.3 W.

The Firestorm “P cluster” has a frequency of 0.6–3.204 GHz and a maximum power consumption of 13.8 W.

The M1 comes with unified 8 GB or 16 GB RAM. The RAM and the SoC are combined into a single chip.

The M1 has an integrated Apple-designed 7-core/8-core GPU.

And that’s the specs sheet.

This chip is faster than any Intel and AMD chip of it’s class.
In fact, this chip is in it’s own class with it’s 5 nm architecture.

This chip is also faster than any NVIDIA and AMD dedicated graphics card in a special way.

The M1 can consume a maximum of 14W.
In fact the M1 Macbooks don’t even come with a fan! My crappy Lenovo S20-30 netbook also came without a fan but it had a crappy slow piece of Intel garbage.

The battery life for M1 powered laptops is the outstanding.

The M1 Macbook Air was reportedly launched at the price of $999.
At this price point, I’d say this was an acceptable deal, BUT the Macbooks aren’t great.
Don’t get me wrong – the M1 chip is the greatest, so far. If I had the money, I’d buy a laptop with an M1 chip.
But Apple Macbooks aren’t a great purchase for consumers. And for several reasons; one being, very poor maintenance, repair and upgradability options.

The M1 is a trendsetter. It’s a spaceship in a world of supercars.

I’m excited to see what the competition will now bring on the table.
It’ll take AMD perhaps another 5 years to get their equivalent of an M1 chip.
It’ll take Intel 10 years or more. Because Intel sucks and FUCK INTEL!

Everyone was talkin’ about how cool AMD chips are. I mean, look at this! It’s more powerful than anything AMD came up wih and doesn’t even need a fan! If AMD is cool, then Apple’s M1 is ice-cold. And Intel – oh bugger! Intel may shut down by the end of this decade. Their CPUs are way overpriced and Intel HD Graphics is completely useless when the M1 is taken into consideration. And the Iris crap isn’t any better. No praise for Intel and their new generations of the same overpriced bullshit every year!

I mean, look at the performance vs power consumption here, both on the CPU and integrated GPU.
The Zen 3 products are the last great thing from AMD for the next few years. Because now they’ll have to go back to the drawing board, and redesign an entire new SoC that can compete with Apple’s M1. And compatible graphics cards that can go along with those.
Because that’s where the money is.

The M1 chip just falls short of AMD and Nvidia’s most powerful dedicated GPUs that were released late last year. That’s a big deal. Apple singlehandedly designed a chip with an integrated GPU that beat all the dedicated GPUs before it’s launch.

Nvidia will have to go back to the drawing board as well. Every company that wants to survive will have to do something! And if they don’t, rest assured that Apple will gain a whole lotta new consumers. Well that can’t be good for AMD, Intel or Nvidia, right?

Fanless SoC that runs like a beast! The entire motherboard is so small, they make desktop computers look like dinosaurs.

Now I don’t like Apple’s tiny motherboards and terrible upgrading designs. I hope the other companies would make better choices.
Imagine a 16 core M3 chip, with a fan and the same chassis as today’s average laptops. The thing would be a beast with the best cooling possible.
And I hope there would be upgrading options with RAM slots in addition to the integrated RAM. That’d be nice.

I think this new decade will bring along some of the most powerful chips we could ever have imagined. And the longer those are delayed, the larger Apple’s customer base will grow.

Apple’s 8 core M1 chip is already here.
Now we just have to wait and see when they’ll release a 12 core M2 and 16 core M3..
By the time those come out, if AMD and Nvidia haven’t released something as good, then dedicated graphics cards will become obsolete.
I mean, if there was an option for the M1 chip in a Lenovo, Asus or Dell laptop when the M1 Macbooks came out, I’d have bought one.

Linux: Your Distro Sucks!

I just posted an article about my Lenovo netbook. To be quite fair, it is the slowest and worst netbook in the history of computers. And it just had to be my luck to be gifted one when my HP laptop died.

My netbook is so bad, that even a beggar on the streets would bash it on the ground and stomp on it until it broke to pieces.

The only thing worse than owning this piece of Lenovo crap, is death by Covid-19.

But I’m the man who had no choices. I didn’t have money to buy another laptop, so I had to figure out a way to make things work.

The netbook came preinstalled with Windows 8.1. But it was too damn slow. I upgraded it to Windows 10. It was still too damn slow. So I decided to check out Linux.

Linux in general is known for being lightweight, faster than Windows, and able to run on slow and old hardware.

However, times are changing fast, and the latest Linux distros can no longer run well on slow and old hardware, especially my netbook.

Here’s my experience with Linux distros that I’ve tried:

  1. Manjaro: OS did not utilize the SWAP I’d allocated. Running solely on the 2GB RAM made it slow. Package problems showed signs that the OS could break easily during updates, app installations and removal.
  2. Elementary: Loki did not utilize the SWAP. Nice looking distro but too slow on RAM alone.
  3. Solus: Took several hours to figure out how to install. Missing a lot of software.
  4. Fedora: Couldn’t install drivers for WiFi. Hence unusable.
  5. Qubes: Couldn’t meet minimum system requirements to run
  6. Whonix: Couldn’t meet minimum system requirements to run
  7. Debian: Jessie failed to install from Live CD
  8. Subgraph: Failed to install
  9. Sabayon: Failed to complete installation while downloading packages online
  10. Lubuntu: Installed, failed to run, messed up boot options
  11. Krsnah Desktop OS v1.0: Custom Linux build. My first positive experience with an OS on this crappy Lenovo netbook

Recently there an online debate sparked up regarding systemd’s developer using Google for fallback NTP servers. A lot of people were disgusted by systemd and some people had moved to systems with alternative Inits like Runit and OpenRC I checked out forums and websites mentioning the advantages of Runit and OpenRC over systemd. The general consensus is that Runit and OpenRC are faster, more efficient and easier to manage than systemd. So I thought I’d give it a go.I looked up the distros that used Runit and OpenRC and decided to go with the most popular ones.

  1. Artix – based on Arch. I chose the Runit version. Once I installed it, the OS had no visible package manager. I was left with a bunch of preinstalled basic apps and that was it. There’s less than 100 people on the planet who are currently using Artix. The forums are dead, there isn’t much information available for anyone stuck with a problem, and one has no choice but to sign up, wait for admin approval, and ask questions directly to the devs. I realized that the package manager had to be run from the terminal. There is no front end GUI for their package manager. If there is, users would have to install it manually. I didn’t want to go on a learning curve for an ugly distro which looked like it might die any day now. Did I mention the slow boot times?
  2. Devuan – based on Debian. Website hinted that there might be a lack of drivers for WiFi. Beowulf could not begin installation without formatting the old /home partition. I didn’t have time to backup all the data to an external drive and restore it if and when beowulf disappointed me. So many Linux distros can use the old /home partition without formatting it. What makes Devuan/Debian so special? Boo! Waste of my time.
  3. Lubuntu – Weird installation; poorly written website doesn’t provide any information on configuration during installation. Distro is slow as hell. This is clearly not meant for 2Gb netbooks. Booting is slow, login is slow and the LXQt is the ugliest desktop environment I’ve used. False advertisement. The devs need to specify this distro for high end machines.
  4. Elementary OS – Hera looks beautiful, works like a charm. I’m impressed. Unfortunately, this distro needs a minimum of 4GB RAM. The system uses over 1Gb when idle, so there isn’t much left for applications. Poor utilization of SWAP. Even when running multiple applications, the OS fails to utilize SWAP.

And so I reinstalled Krsnah Desktop OS v4.3. Took me a day to install all the apps and configure the OS. It works better than any distros that I’ve tried.

I think the best way to create a distro for low end machines is to build and run them on low end machines. That’s the only way the devs will learn how to utilize the resources efficiently and make the OS fast and fluid to use.

I’m looking into implementing Runit for Krsnah Desktop OS, which currently uses systemd. However I’m not sure if it will indeed make my system run faster and smoothly when I haven’t seen any positive use cases on the distros that I tried. At the end of the day, making your distro systemd-free doesn’t make a difference if your OS is slow and laggy and has a crappy learning curve.