operating systems

Shocking advances in Operating Systems

October 21, 2010 | 0 Comments

And here I was complaining about the lack of progress in OS development “This will blow away any RTOS,” said Cauchy. “We speed up execution by doing things [...]

Microsoft by the numbers

June 28, 2010 | 0 Comments

From correspondent AY: 150,000,000 Number of Windows 7 licenses sold, making Windows 7 by far the fastest growing operating system in history. <10 Percentage of US [...]

Linux semaphores

January 29, 2010 | 0 Comments

Re: Schedule idle MOLNAR Ingo ([email protected]) Wed, 11 Nov 1998 04:09:32 +0100 (CET) […] > _please_ We can do better than this. Only semaphores (not [...]

multicore and multiprocessor performance

November 26, 2009 | 0 Comments

Here’s two  interesting tables Percentage of lock acquisitions for global TCP/IP locks that do not succeed immediately. OS Type 6 conns 192 conns 16384 conns MsgP 89 [...]

The ridiculous GPL-only tagging of Linux

November 25, 2009 | 0 Comments

Imagine that you release software under a license that is primarily concerned with making sure that modifiable source code is available to all and that no restrictions should [...]

10th anniversary of the RTLinux Manifesto paper

November 25, 2009 | 0 Comments

The RTLinux* Manifesto was published a little over 10 years ago at the 5th Linux Expo in Raleigh North Carolina which was really the first one with a bunch of suits wandering [...]

Parallelism and multicore

November 1, 2009 | 0 Comments

The goal of modern processor chip design has changed from optimizing various speed/price/heat tradeoffs for applications to finding excuses for dumping more transistors into [...]

Deterministic multithreading

August 10, 2009 | 0 Comments

An interesting paper appearing in ASPLOS proceedings provides a “deterministic” locking method Kendo enforces a deterministic interleaving of lock acquisitions [...]

parallel processing and bash reduce

July 23, 2009 | 0 Comments

It’s sad that after all this time, one can look at any random article on parallel programming and find some variation of: for i = 1 ... n create thread i do something [...]

RTOS design and embedded system development

July 15, 2009 | 0 Comments

Real-time operating systems are either a solved problem or a backwater of engineering design. Threads, semaphores, mutexes, some basic I/O, priority scheduling all of this [...]
1 2 3 4 8