AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
OIN has been a rather low-profile establishment, whose function is unknown to many people.
From Linux.com:
Linux.com correspondent R. Scott Belford caught up with Open Invention Network CEO Keith Bergelt at the 2008 LinuxWorld Expo and had a pleasant (on-camera) conversation with him.
OIN has been a rather low-profile establishment, whose function is [...]
Strace is a utility that can trace system calls. If you're wondering what system calls are, they are a translation mechanism that provides interface between a process and the operating system (kernel). These calls can be intercepted and read, allowing for a better understanding of what a process is trying to do at a given runtime.
Profiling an application lets you see what functions are taking up most of the CPU time so you can concentrate your optimization efforts on making the those pieces of code run faster. With sysprof, you can profile all the applications that are running on your machine, including a multithreaded or multiprocessed application or a complex server application that has multiple parts.
This installment will touch on how user space can interact with Ftrace, faster ways of stopping the trace, debugging a crash, and finding what kernel functions are the biggest stack hogs.
Neither Microsoft Corp (MSFT.O: Quote, Profile, Research) nor Yahoo Inc (YHOO.O: Quote, Profile, Research) wants to blink first in the software giant's proposed $41.7 billion takeover of the Web pioneer but as the gamesmanship drags on, archrival Google Inc (GOOG.O: Quote, Profile, Research), the merger's raison d'etre, is the biggest beneficiary.
The user can alter the Bash shell environment by adding functions to their .bash_profile or by editing the global /etc/profile script for all users. This feature provides a great deal of flexibility for the administrator and user.
tmpfs is a virtual, RAM-backed filesystem. It’s lightning-fast, but since it’s RAM-backed, any file written to tmpfs uses precious memory while it’s there, and the entire contents of the virtual partition are lost on shutdown or crash. The good news is that these detriments can be minimized, making tmpfs a viable choice for your profile directory.
A few weeks ago, we've learned about strace, a simple yet powerful system debugging tool that allows you to trace the system calls during the execution of a process, allowing you to solve many problems quickly and efficiently. It's time to step up the geeky fun a notch and learn about OProfile.