Posts

How to let Windows use less RAM memory with these outragous RAM prices

With the sky-high prices for RAM, upgrading right now is a expensive joke. Fortunately, there is a lot you can do on the software side to 'debloat' Windows, so your PC runs smoothly again without you having to spend a single cent. 1. Disable Startup Programs (Fastest win) Many programs secretly launch with Windows and keep eating up memory in the background. Press Ctrl + Shift + Esc to open Task Manager . In the left menu, click on Startup apps (or the Startup tab). Look for heavy apps you don't need immediately upon booting (such as Spotify, Steam, Discord, Teams, OneDrive ). Click on the app and select Disable . 2. Adjust Your Browser (The biggest RAM hog) Browsers like Chrome and Edge consume an enormous amount of RAM. With two quick settings, you can cut their memory usage in half: Enable Memory Saver: In Chrome or Edge, go to Settings \rightarrow Performance and turn on Memory Saver . This automatically puts unused tabs to 'sleep'. Stop backg...

Hoe laat je Windows minder RAM geheugen verbruiken met de ondertussen in de lucht geschoten prijzen voor ram

Met de torenhoge prijzen voor werkgeheugen (RAM) is upgraden tegenwoordig een dure grap. Gelukkig kun je softwarematig ontzettend veel doen om Windows 'slanker' te maken, zodat je pc weer soepel loopt zonder dat je een cent hoeft uit te geven. 1. Schakel 'Opstartprogramma's' uit (Snelste winst) Veel programma's starten ongemerkt op met Windows en blijven geheugen vreten in de achtergrond. Druk op Ctrl + Shift + Esc om Taakbeheer te openen. Klik in het linkermenu op Opstartapps (of het tabblad Opstarten ). Zoek naar zware apps die je niet direct bij het opstarten nodig hebt (zoals Spotify, Steam, Discord, Teams, OneDrive ). Klik op de app en kies Uitschakelen . 2. Pas je browser aan (De grootste RAM-slokker) Browsers zoals Chrome en Edge slokken ontzettend veel RAM op. Met twee snelle instellingen halveer je hun geheugengebruik: Geheugenbesparing inschakelen: Ga in Chrome of Edge naar Instellingen \rightarrow Prestaties en zet Geheugenbesparing ...

PCI Express (PCIe) speeds and types explained

PCI Express (PCIe) is de razendsnelle interface die hardware direct verbindt met je CPU — denk aan videokaarten, NVMe-SSD's, netwerkkaarten en geluidskaarten. De basisfilosofie van PCIe is eenvoudig: elke nieuwe generatie verdubbelt de snelheid (bandbreedte) van de vorige, terwijl de compatibiliteit 100% behouden blijft. 1. PCIe-snelheden per generatie De bandbreedte van PCIe hangt af van de generatie en het aantal lanes (geschreven als x1, x4, x8 of x16). Hieronder zie je de theoretische maximale snelheden (in één richting) voor elke grote PCIe-generatie. Generatie Lancering Bruto datasnelheid Codering x1 (1 Lane) x4 (M.2 NVMe-SSD's) x16 (Videokaarten) PCIe 1.0 2003 2,5 GT/s 8b/10b 250 MB/s 1 GB/s 4 GB/s PCIe 2.0 2007 5,0 GT/s 8b/10b 500 MB/s 2 GB/s 8 GB/s PCIe 3.0 2010 8,0 GT/s 128b/130b ~1 GB/s ~4 GB/s ~16 GB/s PCIe 4.0 2017 16,0 GT/s 128b/130b ~2 GB/s ~8 GB/s ~32 GB/s PCIe 5.0 2019 32,0 GT/s 128b/130b ~4 GB/s ~16 GB/s ~64 GB/s PCIe 6.0 2022 64,0 GT/s PAM4 + FLI...

All PCI Express (PCIe) types explained

PCI Express (PCIe) is the high-speed interface that connects hardware directly to your CPU—including graphics cards, NVMe SSDs, network cards, and sound cards. The core philosophy of PCIe is simple: every new generation doubles the speed (bandwidth) of the previous one while maintaining 100% backward compatibility. 1. PCIe Speeds Across Generations PCIe bandwidth depends on generation and lane width (written as x1, x4, x8, or x16). Below are the theoretical maximum speeds (one direction) for every major PCIe generation. Generation Launch Raw Data Rate Encoding x1 (1 Lane) x4 (M.2 NVMe SSDs) x16 (GPUs) PCIe 1.0 2003 2.5 GT/s 8b/10b 250 MB/s 1 GB/s 4 GB/s PCIe 2.0 2007 5.0 GT/s 8b/10b 500 MB/s 2 GB/s 8 GB/s PCIe 3.0 2010 8.0 GT/s 128b/130b ~1 GB/s ~4 GB/s ~16 GB/s PCIe 4.0 2017 16.0 GT/s 128b/130b ~2 GB/s ~8 GB/s ~32 GB/s PCIe 5.0 2019 32.0 GT/s 128b/130b ~4 GB/s ~16 GB/s ~64 GB/s PCIe 6.0 2022 64.0 GT/s PAM4 + FLIT ~8 GB/s ~32 GB/s ~128 GB/s PCIe 7.0 2025 128.0 GT/s PAM4 +...

Sqlite draaien op een ramdisk met compressie nog steeds sneller dan op een NVMe SSD

Ja, absoluut. SQLite draaien op een gecomprimeerde RAM-disk (zoals ZRAM op Linux of een gecomprimeerde RAM-drive van een externe aanbieder op Windows) is in bijna alle scenario's ruim sneller dan op een NVMe-SSD. De achterliggende redenen waarom dit zo is, vallen op te splitsen in drie hoofdfactoren: latentie , bandbreedte en de page-cache van het besturingssysteem . 1. Latentie: Een onoverbrugbare kloof De meest kritische factor voor de prestaties van SQLite is de transactielatentie (vooral bij seriële, niet-gebatchte INSERT - of UPDATE -opdrachten). NVMe-SSD: Zelfs de snelste Gen 5 NVMe-drives hebben een hardwarematige latentiegrens van ongeveer 10 tot 50 microseconden (\mu s). RAM-disk: Toegang tot het systeemgeheugen gebeurt in nanoseconden — meestal rond de 10 tot 100 nanoseconden (ns). Omdat RAM ruwweg 1.000× tot 5.000× sneller is in puur reactievermogen dan flashgeheugen, hoeft SQLite niet te wachten tot de flashcontroller geheugencellen wist of fysieke pagina...

Sqlite on a ramdisk with compression still faster than on a NVMe SSD

Yes, absolutely. Running SQLite on a compressed RAM disk (like ZRAM on Linux or a compressed third-party RAM drive on Windows) will comfortably outpace an NVMe SSD in almost all scenarios. The mechanics behind why this holds true break down into three primary vectors: latency , bandwidth , and OS caching behaviors . 1. Latency: The Unbridgeable Gap The most critical factor for SQLite performance is transactional latency (especially for serial, unbatched INSERT or UPDATE operations). NVMe SSD: Even the fastest Gen 5 NVMe drives operate at a hardware latency floor of roughly 10 to 50 microseconds (\mu s). RAM Disk: Accessing system memory happens in nanoseconds—typically around 10 to 100 nanoseconds (ns). Because RAM is roughly 1,000× to 5,000× faster in pure latency than flash memory, SQLite doesn't have to wait for the flash controller to clear cells or handle physical page mapping. 2. Bandwidth vs. CPU Compression Overhead You might wonder if the CPU overhead of ...

Best backup strategy

The absolute gold standard in data protection is the 3-2-1 backup strategy (nowadays often expanded to the 3-2-1-1-0 rule to also provide protection against ransomware). The 3-2-1-1-0 Principle Rule Meaning Why? 3 Copies of your data Keep the original plus at least 2 backups . 2 Different media Store the backups on two different types of media (e.g., an external SSD/NAS and a cloud server). If one medium fails, you still have the other. 1 Off-site location Ensure at least 1 copy is located off-site (e.g., in the cloud or on an external drive at a family member's home or office). Protects against fire, theft, or water damage. 1 Offline / Immutable At least 1 copy is offline or immutable (air-gapped or WORM storage). This prevents ransomware from encrypting your backups along with your PC. 0 Zero errors (Testing) Regularly perform recovery tests. A backup you cannot restore does not exist. What does this look like in practice? For Home Users & Freelancers Original...