[News] Linux Performance to Improve with New Spinlocks


[News] Linux Performance to Improve with New Spinlocks

Postby Roy Schestowitz » Thu, 14 Feb 2008 19:40:15 GMT

ernel space: Ticket spinlocks

,----[ Quote ]
| Spinlocks are Linux's simplest mechanism for preventing two threads from
| changing the same data. A new kernel feature increases the fairness of
| spinlocks on SMP systems, preventing one thread from being "starved" of
| access.



Why Vista can't play music properly, blame placed on CPU, Vista innocent

,----[ Quote ]
| Steve Ball, Senior Program Manager for Sound in Windows Vista, explains why
| Vista isn't to blame for the all-singing, all-dancing OS not being able to
| play music properly. Everything but Vista is to blame.


Those Dang DPCs Clogging the MMCSS [or "Why Vista Scheduling is Broken"]

,----[ Quote ]
| Critical optimizations such as zero-copy aside, there is no excusable reason
| why processing IP packets should so damagingly affect the system.
| [...]
| Putting aside the larger problem for the moment, there are several issues
| with this solution. It prioritizes multimedia playback over networking
| performance, which, as the resulting clamor has shown, is not everyone's
| personal policy preference. It is almost assuredly a layering violation. It
| picks a fixed and hard-coded packet limit (ten per millisecond), which won't
| scale across different hardwarehink significantly faster processors or
| substantially slower networking drivers. It ignores the commonality of GigE.
| And, finally, the solution is complicated, as the convoluted description and
| resulting bugs in the implementation demonstrate.


Why Vista sounds worse

,----[ Quote ]
| Changes to how the latest version of Windows handles audio playback has
| caused unexpected quality issues for musicians and consumers alike, reports
| Tim Anderson


Vista team blogs about audio glitches

,----[ Quote ]
| Yesterday, Microsoft's program manager for sound in Windows Vista (what a
| great title!), Steve Ball, posted a blog entry explaining why audio playback
| sometimes gets glitchy in Windows.


Copying files across LAN with Vista is deathly slow

,----[ Quote ]
| Copying files from my XP video capture pc to my Vista pc is 3 times
| slower than copying from my XP video capture PC to my old XP PC.


The copy process may stop responding when you try to copy files from a server
on a network to a Windows Vista-based computer

,----[ Quote ]
| On a Windows Vista-based computer, when you try to copy files from a
| server on a network, the copy process may stop responding (hang), and
| you may receive a message that resembles the following:
| Calculating Time Remaining
| 0 minutes remaining


Kernel space: Fair user scheduling for Linux

,----[ Quote ]
| The Completely Fair Scheduler (CFS) was merged for the 2.6.23 kernel. One CFS
| feature which did not get in, though, was the group scheduling facility.
| Group schedul

Return to linux


Who is online

Users browsing this forum: No registered users and 43 guest