TL;DR: A computer asset management system as mentioned in this paper allows users of computing devices to run a system profiler tool on their computing device, and an inventory of the computing device's assets are uploaded to a database specific to the organization to which the computing devices belongs.
Abstract: A computer asset management system permits users of computing devices to run a system profiler tool on their computing device, and an inventory of the computing device's assets are uploaded to a database specific to the organization to which the computing device belongs. An IT manager from the organization can be associated with the organization-specific database, who can then review and track all the computer assets of the organization through the database. The profiler tool preferably runs on browser software, as does the asset database presentation tools that are available to the IT manager.
TL;DR: KernTune is a prototype tool that identifies the system class and improves system performance automatically and uses a support vector machine (SVM) to identify the systemclass, and tunes the operating system for that specific system class.
Abstract: Self-tuning has been an elusive goal for operating systems and is becoming a pressing issue for modern operating systems. Well-trained system administrators are able to tune an operating system to achieve better system performance for a specific system class. Unfortunately, the system class can change when the running applications change. Our model for self-tuning operating system is based on a monitor-classify-adjust loop. The idea of this loop is to continuously monitor certain performance metrics, and whenever these change, the system determines the new system class and dynamically adjusts tuning parameters for this new class. This paper describes KernTune, a prototype tool that identifies the system class and improves system performance automatically. A key aspect of KernTune is the notion of Artificial Intelligence (AI) oriented performance tuning. It uses a support vector machine (SVM) to identify the system class, and tunes the operating system for that specific system class. This paper presents design and implementation details for KernTune. It shows how KernTune identifies a system class and tunes the operating system for improved performance.
TL;DR: In this article, a power and trace profiling system is presented, which includes a microcontroller based device having a voltage regulator and a system analyzer is configured to identify power reduction modifications based on the power profiles and the trace profiles.
Abstract: One embodiment of the present invention relates to a power and trace profiling system. The system includes a microcontroller based device having a voltage regulator. Additionally, the microcontroller based device is configured to receive a supply power. A system analyzer is configured to receive power profiles from the power profiler and trace profiles from the system profiler. The system analyzer is configured to identify power reduction modifications based on the power profiles and the trace profiles.
TL;DR: In this article, a system profiler for sampling a system state, without interrupting any operation, is presented, where a comparison register and a cache miss counter are increased, so that a processor can be interrupted when a counter matches with a compared value.
Abstract: PURPOSE: To provide a system profiler for sampling a system state, without interrupting any operation. CONSTITUTION: A comparison register and a cache miss counter having an interruption line are increased, so that a processor can be interrupted when a counter matches with a compared value. Thus, a system state can be sampled, and a cache miss profile related with a specific process, procedure, call stack, address, or face decided by a user in the system state can be developed. This idea can be executed by an Mprof prototype for profiling a data stroll cycle on a sun Sparc 10/41, and a first level cache miss and a second level miss. A simple case study is provided, so that the characteristic of the Mprof can be indicated.
TL;DR: AppleScript in a Nutshell is the first complete reference to AppleScript, the popular programming language that gives both power users and sophisticated enterprise customers the important ability to automate repetitive tasks and customize applications.
Abstract: From the Publisher:
AppleScript in a Nutshell is the first complete reference to AppleScript, the popular programming language that gives both power users and sophisticated enterprise customers the important ability to automate repetitive tasks and customize applications. As the Macintosh continues to expand and solidify its base in the multimedia and publishing industries, AppleScript is the tool of choice on this platform for creating sophisticated time- and money-saving workflow applications (applets). These applets automate the processing and management of digital video, imaging, print, and web-based material. AppleScript is also gaining a foothold in scientific programming, as technical organizations adopt G4 CPU-based systems for advanced computing and scientific analysis. Finally, "power users" and script novices will find that AppleScript is a great everyday Mac programming tool, similar to Perl on Windows NT or Unix.
In this well-organized and concise reference, AppleScript programmers will find:
Detailed coverage of AppleScript Version 1.4 and beyond on Mac OS 9 and Mac OS X. Complete descriptions of AppleScript language features, such as data types, flow-control statements, functions, object-oriented features (script objects and libraries), and other syntactical elements. Descriptions and hundreds of code samples on programming the various "scriptable" system components, such as the Finder, File Sharing, File Exchange, Network scripting, Web scripting, Apple System Profiler, the ColorSync program, and the numerous powerful language extensions called "osax" or scripting additions.
Most other AppleScript books are hopelessly out of date. AppleScriptin a Nutshell covers the latest updates and improvements with practical, easy to understand tips, including:
Using AppleScript as a tool for distributed computing, an exciting development that Apple Computer calls "program linking over IP." Programmers can now do distributed computing with Macs over TCP/IP networks, including controlling remote applications with AppleScript and calling AppleScript methods on code libraries that are located on other machines. Using the Sherlock find application to automate web and network searching. Insights on scripting new Apple technologies such as Apple Data Detectors, Folder Actions, Keychain Access, and Apple Verifier.
AppleScript in a Nutshell is a high-end handbook at a low-end pricean essential desktop reference that puts the full power of this user-friendly programming language into every AppleScript user's hands.