242 subscribers
Gå offline med appen Player FM !
Podcasts der er værd at lytte til
SPONSORERET


1 The Lead Masks Mystery: Death on Vintém Hill 5:58
How many kernel calls in NodeJS vs Bun vs Python vs native C
Manage episode 440959447 series 1954062
Fundamentals of Operating Systems Course https://oscourse.win In this video I use strace a performance tool that measures how many system calls does a process makes. We compare a simple task of reading from a file, and we run the program in different runtimes, namely nodejs, buns , python and native C. We discuss the cost of kernel mode switches, system calls and pe 0:00 Intro 5:00 Code Explanation 6:30 Python 9:30 NodeJS 12:30 BunJS 13:12 C 16:00 Summary
526 episoder
Manage episode 440959447 series 1954062
Fundamentals of Operating Systems Course https://oscourse.win In this video I use strace a performance tool that measures how many system calls does a process makes. We compare a simple task of reading from a file, and we run the program in different runtimes, namely nodejs, buns , python and native C. We discuss the cost of kernel mode switches, system calls and pe 0:00 Intro 5:00 Code Explanation 6:30 Python 9:30 NodeJS 12:30 BunJS 13:12 C 16:00 Summary
526 episoder
Alle episoder
×



1 Six stages of a good software engineer 39:27


1 This new Linux patch can speed up Reading Requests 18:12


1 Cloudflare's 150ms global cache purge | Deep Dive 1:02:21




1 How many kernel calls in NodeJS vs Bun vs Python vs native C 20:41






1 Postgres is combining IO in version 17 27:39




1 Running out of TCP ephemeral source ports 20:06




1 They made Python faster with this compiler option 29:04


1 How Apache Kafka got faster by switching ext4 to XFS 33:52


1 Google Patches Linux kernel with 40% TCP performance 14:24
Velkommen til Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.