Adam Scheinberg Archive

Low-Overhead Statistical Profiling with Oprofile

"Sometimes System Administrators need to determine where applications spend most of their time, in order to tune their systems better. The traditional method, when the source code for the application and gcc are available, is just to recompile the application with the – pg flag and to use gprof to profile it. Other than the inconvenience of the recompilation process, the solution is pretty straightforward. But what happens when you don’t have the source code for the application? And what if you’d like to profile the system as a whole? That’s when oprofile comes in handy."

Exploring The Possibility Of A MacIntel-AltiVec Future

The technology behind the G4 and G5's AltiVec (AKA Velocity Engine) has much to do with the performance advantage that Apple hardware had over its x86 PC competition in certain tests. Apple, along with Motorola and IBM co-developed the PowerPC processor, and each entity has some rights to it. But what about Altivec/Velocity Engine? Does this three-way ownership extend to this this technology as well? Norman Shutler submitted the following editorial to osOpinion/osViews, which theorizes that Apple may bring its Altivec/Velocity Engine along for the ride for the company's move to Intel processors and thus retain that same speed advantage for apps that utilized the technology.

Mandrakesoft Announces Changes to Mandrakelinux

"Mandrakesoft, publisher of the Mandrakelinux operating system, today announces adjustments in the 2005 Mandrakelinux release schedule. Several changes will occur: (1) a new release cycle for retail products, (2) a new naming scheme, (3) the integration of Conectiva's technology into Mandrakelinux, and (4) the immediate availability of a transitional product." Read the rest of the press release here

XFree86 4.5.0 Released

The XFree86 4.5.0 windowing system has been released. Says the website, "It is on our website and ready to download. 4.5.0 was born yesterday and the delivery I hear wa smooth. Get a copy now. It's just terrific....details to follow."

Trolltech to Extend Dual Licensing to Qt for Windows

The Dot reports: "Trolltech, maker of the Qt toolkit which forms the basis for KDE, announced today that the Qt version for Microsoft Windows will be available under the GPL in addition to its current commercial license offerings for that platform. This change will take place with the release of Qt 4. The Qt version for Linux has been available under a similar dual licensing scheme for several years already. The availability of a GPL'ed Qt for Microsoft Windows will make it much easier to distribute KDE applications that run on the Microsoft Windows platform."