Skip to main content

Skip over site navigation to main content

developerWorks  >   AIX and UNIX  >   Technical library  >  

Technical library view  RSS for AIX and UNIX

developerWorks
 Related links:    Redbooks |  Forums  |  Support knowledge base

Filter your search and/or enter a keyword. If you don't filter your search or enter a keyword, the search results will default to all results.

 
 
 
  1 - 100 of 469 results    Next   Show All   Hide Summaries
Title   Type   Date  

Table that contains the results that meet the search criteria.

Parallel Sysplex Cluster Technology: IBM's Advantage Frequently asked questions for developers about AIX 5L 5.2
As information technology increasingly moves out of the back office and becomes a way to integrate the enterprise, a number of trends are reshaping how businesses look at computing resources. This white paper examines the benefits of clustering in a commercial computing environment, discusses the strengths of IBM Parallel Sysplex® clustering technology, and explains how this technology can provide a competitive advantage that translates into customer business value.
Articles 01 Jan 2001  
 
Instant messaging for AIX
Businesses are now deploying Instant Messaging technology as a means to increase communication amongst workers and as a means for their customers to get real time answers to questions. This paper discusses a new solution - Jabber, a leading Open Source Instant Messaging solution, that has been ported to AIX utilizing AIX's affinity with Linux technology.
Articles 01 Jan 2001  
 
A highly available and scalable LDAP cluster in an AIX environment
How do you plan and deploy a high-availablity LDAP server with fail-over? Read about one team's approach and results.
Articles 01 Jun 2001  
 
Applications in a dynamic logical partitioning environment on AIX 5.2
Dynamic Logical Partitioning (DLPAR), also known as Dynamic Reconfiguration (DR), is now available on AIX 5.2 on IBM's pSeries servers. With DLPAR, you can move hardware resources such as processors, memory, and I/O slots from one logical partition to another without disruption. In this article, we'll tell you the things you need to know about how to take advantage of DLPAR and adapt your applications to the DLPAR environment.
Articles 01 Jun 2001  
 
A simple mail filter for AIX
This paper presents a method for filtering mail sent to a specific user on an AIX system.
Articles 01 Jun 2001  
 
Server Consolidation using AIX Workload Manager
The AIX Workload Manager allows system administrators to respond to the workload needs of different groups easily, cost-effectively, and flexibly. This article covers the high points of the tool and why it can simplify the task of resource allocation.
Articles 01 Jun 2001  
 
IBM AIX 4.3 installation tips
This document contains several tips for successful installation of AIX V4.3.
Articles 01 Jun 2001  
 
AIX disk tuning guidelines
The three criteria for configuring disk drives include storage capacity, price and performance. Generally, you can only achieve two of the three criteria at any time, so configuring disk drives involves trade-offs.
Articles 01 Jun 2001  
 
Built-in Network Security with AIX
AIX has implemented an IETF, standards-based Internet security technology for providing Virtual Private Networking in its base operating system.
Articles 15 Jun 2001  
 
Building AS/400 commands for UNIX programs
We cover the basics of using the AS/400 command processor to help you port your application. Learn how to use command prompting and help, product installation methods and AS/400 messaging.
Articles 13 Aug 2001  
 
AIX Affinity With Linux
IBM is bringing Linux application interoperability to AIX 5L. Now you can run many Linux applications on AIX, a mission critical - highly scalable operating system.
Articles 13 Aug 2001  
 
Solaris to AIX: Quick Reference
Use this reference to contrast the AIX Version 4.3.3 and Solaris 8 operating systems.
Articles 17 Aug 2001  
 
A Framework for the User Defined Malloc Replacement Feature
Learn how to take advantage of a facility in AIX that lets you replace the memory subsystem with one of your own design. The author explains strategies you can use and gives you some sample code.
Articles 01 Feb 2002  
 
AIX 5L Kernel Extension Development and Porting Guide
Because AIX 5L(TM) for POWER(TM) introduces a 64-bit kernel and a more scalable 64-bit application binary interface (ABI), kernel extensions running on AIX 5L for POWER may have to be modified. In this article, get information about porting existing kernel extensions to AIX 5L for POWER.
Articles 01 Feb 2002  
 
New updates: Clustering -- a basic 101 tutorial
Confused by clusters? We're not talking grapes. Here's a sweet tutorial -- now updated -- on clustering, high availability, redundancy, and replication. Not to mention failover, load balancing, CSM, and resource sharing. We've included information on the latest clustering solutions from IBM. Enjoy!
Tutorials 03 Apr 2002  
 
Using Samba as a primary domain controller
Open source Samba turns a UNIX(R) or Linux(R) system into a file and print server for Microsoft(R) Windows(R) network clients. Tom Syroid dishes up a juicy tutorial that shows you how to configure Samba as the primary domain controller on an xSeries(R) server.
Tutorials 03 Apr 2002  
 
Porting Java applications to AIX
Have you ever thought about why Java applications must be ported to other operating systems? This paper will answer why Java applications need to be ported. It's based upon real cases that I've helped resolve with some of our key independent software vendors. My hope is that after reading this paper, you will have a better understanding of issues that might crop up while porting your Java-based application to AIX.
Articles 01 May 2002  
 
Migrating Tru64 Applications to AIX
This article focuses on migration of Tru64 applications to AIX on the PowerPC architecture.
Articles 20 May 2002  
 
Solving coding problems with temporary variables when porting applications from Solaris to AIX
Need to port Solaris applications to AIX? This article focuses on the differences between AIX and Solaris when using temporary variables.
Articles 01 Jul 2002  
 
AIX linking 101
Are you writing or porting applications to AIX(R)? Get a quick introduction to the most commonly used features of the linker and loader, plus practical tips and techniques. This short tutorial from AIX expert Gary Hook focuses primarily on the library search path.
Tutorials 12 Sep 2002  
 
Deploying OpenSSH on AIX
Learn how to improve the security and integrity of your AIX(R) servers using network services provided by the OpenSSH implementation of the Secure Shell protocol.
Tutorials 12 Sep 2002  
 
Securing AIX Network Services
In this online course, you'll gain a better understanding of the network services in AIX(R) and the impact each one has on system security. Use the information in this tutorial to achieve the right balance between functionality and security.
Tutorials 12 Sep 2002  
 
AIX linking 102
Are you writing or porting applications to AIX(R)? Get a quick introduction to the most commonly used features of the linker and loader, plus practical tips and techniques. This short tutorial from AIX expert Gary Hook focuses primarily on the library search path.
Tutorials 12 Sep 2002  
 
Use Direct I/O to improve performance of your AIX applications
An alternative I/O technique called Direct I/O can give your AIX applications improved performance. This article discusses the benefits of Direct I/O and tells how to implement it.
Articles 07 Nov 2002  
 
Is your AIX environment secure?
Are you concerned about protecting your AIX system from intruders? The author tells ways to maintain system integrity and highlights security tools you can use to diagnose an AIX system and identify potential security lapses.
Articles 20 Dec 2002  
 
Sharing system files in AIX -- a primer
Learn two ways to update and manage system administration files in an AIX network: using distribution by file copying, and using Network Information Service (NIS). Find out how to choose between the two methods and get expert information on how to use both.
Articles 13 Mar 2003  
 
AIX 5L Version 5.2: What's in it for You?
With the release of AIX 5L Version 5.2 (hereafter referred to as Version 5.2) IBM continues the tradition of excellence. This release includes another batch of enhancements to further empower the developers. This article will deal with a subset of those enhancements with the hope that the readers would see enough benefit in them to justify a migration.
Articles 05 Jun 2003  
 
Best practices for programming in C
Although the C language has been around for close to 30 years, its appeal has not yet worn off. It continues to attract a large number of people who must develop new skills for writing new applications, or for porting or maintaining existing applications.
Articles 26 Jun 2003  
 
Working on UNIX through your laptop
I use cygwin to open up terminals from my Windows laptop to my IBM p270 workstation (running AIX 5.1 ML3) when I want to stay in the same windowing environment for both. The following procedure will work on any flavor of Unix that uses terminfo terminal descriptions.
Articles 26 Jun 2003  
 
Upgrading to VisualAge C++ for AIX, Version 6.0
C++ for AIX(R) Version 6.0 offers several enhancements over Version 5.0, especially in template handling and OpenMP industry standard support. This article gives an overview of changes and enhancements in VisualAge C++ for AIX V6.0, useful information about upgrade planning, and the process to upgrade to V6.0.
Articles 20 Aug 2003  
 
Getting more memory in AIX for your Java applications
Does your Java(TM) application need more memory than you get from a plain vanilla Java installation? Do you want to talk in gigabytes, not in kilobytes? This article is your key to unleashing the full power of Java on AIX(R).
Articles 01 Sep 2003  
 
Using Network File System in AIX -- a primer
In this article we discuss Network File System (NFS), a popular system used by system administrators to distribute filesystems over different nodes in a network environment. NFS is available in all Unix implementations including all releases of AIX. We discuss the components that make up NFS and show how it is generally implemented, with special emphasis on AIX. This article will be of interest to AIX system administrators as well as AIX programmers who work with more than one system in a networked environment.
Articles 17 Sep 2003  
 
AIX 5.2 performance tools update, part 1
With the release AIX 5L Version 5.2, there was a major revamp of the performance tools. Some of the performance tuning commands were replaced, there were new commands added and all of the tuning commands how use the same command syntax and provide consistent behavior.
Articles 17 Sep 2003  
 
How to energize your scripts with the new KornShell
AIX 5L includes ksh93, the latest major revision of the KornShell language, which has a number of significant enhancements over its previous major release, the 1988 version. The new version provides an alternative to Tcl and Perl and compares favorably in speed and functionality. Find out how you can take advantage of ksh93.
Articles 17 Sep 2003  
 
AIX 5L improvements in volume management performance
AIX's volume management has evolved dramatically with AIX 5L. Many common operations have been optimized, resulting in significant performance improvements. While volume management is not often considered a performance critical task, configuration of large servers will be more efficient because of ongoing optimizations in AIX 5L. This article describes the performance improvements in volume management in recent AIX releases.
Articles 25 Sep 2003  
 
Running your Java application on AIX, Part 1: Getting started
IBM Developer Kits for AIX, Java Technology Edition (SDK, JDK) provide the performance, scalability, and stability you need for deploying enterprise e-business Java solutions. This series of articles will help you quickly start running your Java applications, including getting the toolkit, understanding the AIX implementation of JVM, and common porting issues. This article explains how to get started, how our just-in-time (JIT) compiler works, and the implications of using Java native interface (JNI) on AIX. The second article will discuss the complicated Java process memory model on AIX. The third article will be all about garbage collection, Java thread, its connection with POSIX thread and AIX Kernel thread, stack size issues, and more. The last article will discuss common problems people run into when porting their Java applications to AIX.
Articles 01 Oct 2003  
 
Running your Java application on AIX, Part 2: JVM memory models
This is the second in a series of articles to help you get your Java application running quickly and smoothly on the AIX platform. This article discusses the Java process memory model on AIX for both 32-bit and 64-bit versions. The authors discuss AIX 32-bit process address space, how it affects the size of the Java heap you can get for your 32-bit JVM, and how you juggle to get the largest Java heap possible as a 32-bit Java process. They also describe the 64-bit process address space and how it lets you have an amazingly big Java heap.
Articles 22 Oct 2003  
 
AIX 5.2 performance tools update, Part 2
This is the second article in a series about new and enhanced AIX(R) 5.2 performance tools. This article discusses how the tools further empower AIX developers in debugging system and application performance behavior. The vastly improved system tuning utilities in AIX 5.2 help developers and administrators analyze, capture, and identify application and system performance behavior and problems.
Articles 20 Nov 2003  
 
Performance and tuning tips for AIX 5.1-03 (64-bit kernel) on a 16-way p670
This article describes how to analyze and tune AIX system performance. The author uses a benchmark case where I/O was the main focus. The exercise followed the classic AIX performance analysis methodology by eliminating all system bottlenecks, and achieved the goal of saturating a 16-way p670. The results of the exercise improved the application throughput by about 40%.
Articles 20 Nov 2003  
 
Lotus Domino and AIX DLPAR
The IBM eServer pSeries Dynamic Logical Partitioning (DLPAR) feature in AIX 5.2 provides the flexibility to dynamically assign pSeries hardware resources without stopping the system. This article discusses how to use DLPAR in a Lotus Domino environment that's running an industry standard iNotes mail workload. The authors show how DLPAR worked extremely well. They also describe how to easily modify the system to respond to increases and decreases in system resources while maintaining a continuously running workload.
Articles 18 Dec 2003  
 
DB2 and AIX tuning essentials for DB2 performance
Are you running DB2 on AIX? Ever wondered what you can you do within AIX to produce noticeable DB2 performance improvements? This article addresses that question, and also discusses the most important combination of DB2 and AIX tuning parameters for optimum DB2 performance. The author shows you how to implement and design your database with performance in mind, depending on your workload and data requirements. He introduces the best database layout from an operating system perspective, and the best performance settings for both the operating system and the relational database environments.
Articles 18 Dec 2003  
 
AIX 5.2 performance tools update, Part 3
This is the third in our series on AIX 5.2 performance tools updates. This article discusses the new AIX 5.2 tprof command and the Cpu Utilization Reporting Tool (CURT). tprof samples CPU utilization and accounts for time in threads and program modules using the system clock interrupts, which occur at every 100th of a second. CURT reads an AIX trace sequentially and processs the trace hooks, doing bookkeeping along the way to produce a CPU utilization report.
Articles 20 Jan 2004  
 
IBM Embraces Open Source: How to Set up unixODBC on DB2 for AIX5L
This series of articles highlights the operability of open source software on the IBM platform. This paper introduces unixODBC with DB2 UDB 8.1 on AIX5L. It provides step-by-step instructions on how to set up a unixODBC Driver Manager that connects to a DB2 UDB 8.1 data source on an AIX5L system; further extending the capability of open source.
Articles 05 Feb 2004  
 
Setting up AIX Workload Manager in 30 minutes
This article explains Workload Manager (WLM) and shows how simple it is to set up and use. In a step-by-step process, the author shows you how to use WLM in passive mode, and explains your applications' use of CPU, memory, and disk I/O. He also discusses using WLM in active mode to optimize application performance.
Articles 01 Mar 2004  
 
IBM embraces open source: Building Libodbc++ on AIX5L
This paper introduces libodbc++ with DB2 UDB 8.1 on AIX5L. It covers the proper procedure and parameters that must be set to build libodbc++ 0.2.2 on AIX5L with VisualAge C++ ( VACPP). It even provides an installation script that can be used to build libodbc++ 0.2.2 which contains all the changes needed to build the libodbc++ library for you. This is the second in a series of articles that highlights the operability of open source software on IBM platform.
Articles 04 Mar 2004  
 
Solving the atexit problem on AIX 5.2
Do you need to resolve the segmentation fault while using the atexit handler function on AIX(R) 5.2? This article explores techniques that can be used to resolve program crashes resulting from missing atexit handlers.
Articles 15 Mar 2004  
 
JNI Programming on AIX
This article provides general guidance for developing Java Native Interface (JNI) applications using IBM JDK for AIX, specifically targeting IBM JDK 1.4.1 for AIX. Specifics of both 32-bit and 64-bit flavors of JDK 1.4.1 are discussed where appropriate. Some generic discussion applies to JNI programming on Java II Platform JDKs from IBM in general. This article is not intended as a JNI API tutorial, but is a brief discussion of the most important specifics of JNI programming on AIX. Knowledge of the JNI specification and full command of the JNI is assumed.
Articles 15 Mar 2004  
 
Maximizing Java performance on AIX: Part 1: The basics
This 5-part series provides several tips and techniques that are commonly used for tuning Java(TM) applications for optimum performance on AIX(R). A discussion of the applicability of each tip is also provided. Using these tips, you should be able to quickly optimize the Java environment to suit your application's needs.
Articles 29 Mar 2004  
 
A sample Enterprise Storage System (ESS2105-800) implementation with AIX 5.1-03
This article is based on notes and journals from a benchmark engagement at SPC, Waltham. It describes the storage architecture, design, and implementation of an IBM Enterprise Storage System (ESS) supporting a large Oracle database. It focuses on system configurations and runtime performance monitoring from an AIX host perspective. This article is intended to serve as a sample reference platform for future storage proven projects using IBM Storage Systems.
Articles 30 Mar 2004  
 
Maximizing Java performance on AIX: Part 3: More is better
This 5-part series provides several tips and techniques that are commonly used for tuning Java(TM) applications for optimum performance on AIX(R). A discussion of the applicability of each tip is also provided. Using these tips, you should be able to quickly optimize the Java environment to suit your application's needs.
Articles 10 Apr 2004  
 
Troubleshooting Java on AIX: Collecting data for memory issues
This article gives instructions for troubleshooting Java(TM) for AIX(R). It provides short, simple, and complete instructions for collecting information for analyzing memory-related issues associated with Java applications running on AIX. By following the instructions in this article, you'll be able to complete the required steps before contacting IBM(R) Support for help, thereby expediting your call. The article does not give information about the analysis of any of the data collected, nor does it provide operating system or application recommendations for resolving issues. This article is provided by the IBM eServer(TM) UNIX and ISV Technical Support Team for AIX and Java in Austin, Texas.
Articles 28 Apr 2004  
 
Troubleshooting Java on AIX: Data collection for debugging hangs, high CPU, and performance issues
This article gives instructions for troubleshooting Java(TM) for the IBM(R) AIX(R) operating system. It provides short, simple, and complete instructions for collecting data for debugging hangs, slow responsiveness, or looping situations with Java applications running on AIX. By following the instructions in the article, you'll be able to collect the right data and complete the required steps before contacing IBM Support, thereby expediting your call. This article does not provide information for the analysis of any of the data collected, nor does it provide operating system or application recommendations for resolving issues. This article is provided by the IBM eServer(TM) UNIX and ISV Technical Support Team for AIX and Java in Austin, Texas.
Articles 29 Apr 2004  
 
Maximizing Java Performance on AIX: Part 4: What goes in
This 5-part series provides several tips and techniques that are commonly used for tuning Java(TM) applications for optimum performance on AIX(R). This article deals with situations where I/O or networks may become bottlenecks.
Articles 03 May 2004  
 
ncp and nweb -- free tools to collect and display for your pSeries capacity planning data
These free tools collect and display a huge amount of information about the workloads on your pSeries servers. Even though IBM doesn't officially support the tools and you must use them at your own risk, you can get vital information about which servers are over-utilised and which are under-utilised.
Articles 10 May 2004  
 
Maximizing Java Performance on AIX: Part 5: References and Conclusion
This is the conclusion of the 5-part series providing tips and techniques that are commonly used for tuning Java(TM) applications for optimum performance on AIX(R). We touch upon other interesting areas of Java performance tuning for AIX, look at a few case studies, and then end the series with a list of useful references.
Articles 17 May 2004  
 
Serving X from a Windows laptop
This article is an update to a previous article about working on UNIX(R) through your laptop. The author describes how to run the same environment from your laptop as you do when directly connected to a UNIX server's console terminal. The article discusses how to use X clients, installing uwin, and running X clients through a VPN.
Articles 27 May 2004  
 
Deploying IBM DB2 Content Manager OnDemand in a HACMP environment
This article describes the steps needed to configure OnDemand in a two-node HACMP environment.
Articles 15 Jul 2004  
 
When segments collide
While sizing the heap for 32-bit Java applications on AIX, you can sometimes run into situations where a segment is claimed by two or more parts of the process simultaneously. In this article, we show how to detect this situation by using a well-established set of applications as examples, and we also show the reasoning behind the configuration changes suggested to avoid this situation.
Articles 28 Jul 2004  
 
IBM embraces open source: MySQL setup on AIX 5L
This series of articles highlights the operability of open source software on IBM platforms. The author introduces MySQL on AIX 5L and covers the proper procedures and parameters that must be set to build the popular MySQL database on AIX 5L with VisualAge C++.
Articles 02 Nov 2004  
 
AIX RADIUS server, Part 1: Authentication and accounting protocols
This is the first of a two-part series on the AIX Remote Authentication Dial-In User Service (RADIUS) server. Follow along with Denise Genty as she discusses the authentication and accounting protocols and explains the basic RADIUS packet flow using a modem example. Part 2 of this series focuses on installation, configuration, user authorization, and the debug output of the RADIUS server.
Articles 13 Jan 2005  
 
AIX RADIUS Server, Part 2: Installation and configuration
This is the second of a two-part series on the AIX Remote Authentication Dial-In-Service (RADIUS) server. In Part 1, Denise Genty discussed the authentication and accounting protocols. Follow along with her now as she focuses on the installation, configuration, user authorization, debugging of the RADIUS server.
Articles 27 Jan 2005  
 
Advanced Accounting Utilities for AIX, Part 1: Process accounting and LPAR accounting
Examine how the AIX Advanced Accounting facility in IBM eServer pSeries supports process accounting, logical partition (LPAR) accounting, and transaction accounting. IBM researcher Eric Wu describes the Advanced Accounting Utilities for AIX, which is available for download from IBM AlphaWorks. The Advanced Accounting Utilities for AIX includes two Web services and a Web application. One Web service is responsible for report generation and the other for facility management. The Web application acts as the client of the Web services and includes a Java servlet that handles Web requests. The Web application also includes JSP pages for presentation and human interaction.
Articles 10 Feb 2005  
 
Advanced Accounting Utilities for AIX, Part 2: Application instrumentation and transaction accounting
In this second installment in a series, IBM researcher Eric Wu discusses application instrumentation and transaction accounting using Advanced Accounting Utilities for AIX, which is available for download from IBM alphaWorks. He also focuses on Application Response Measurement (ARM) and illustrates ARM-based transaction accounting. Part 1 covered three different accounting categories and examined process and LPAR accounting.
Articles 10 Feb 2005  
 
Dynamic LPAR tips and checklists for RMC authentication and authorization
This article provides dynamic LPAR tips for Resource Monitoring and Control (RMC) authentication and authorization. The author includes a checklist for DLPAR setup, and information about setting up the HMC/partitions hostname and network. The appendixes provide information gathered from the field about RMC/DLPAR.
Articles 10 Feb 2005  
 
What has AIX 5L Version 5.3 done to strengthen RAS?
Learn about some of the AIX 5L(TM) Version 5.3 features that improve system resilience through data capture, analysis, and automated recovery. Follow along as Shiv Dutta deals with the set of features commonly grouped as RAS (Reliability, Availability and Serviceability).
Articles 24 Feb 2005  
 
How to integrate Python 2.3 with the Java Native Interface on AIX 5L
Do you need to resolve the Python 2.3 runtime problem with the Java(TM) Native Interface (JNI) on AIX 5L(TM)? Nam Keung and Roger Leuckie show you how to resolve Python 2.3 program error linking with the JNI program by using a list of sample code to integrate Python 2.3 with JNI call.
Articles 10 Mar 2005  
 
Migrating Solaris Applications to AIX
Need to migrate applications from the SUN Solaris platform to the IBM AIX(R) platform? This document makes it easy.
Articles 24 Mar 2005  
 
Frequently asked questions for developers about AIX 5L 5.2
Get answers to your questions about the development environment and related technologies.
Articles 24 Mar 2005  
 
Dual boot Linux and AIX
There may be times when you find it necessary to develop in both the Linux and AIX operating environments. This article describes dual booting Linux and AIX on the same IBM eServer pSeries (including eServer p5), eServer i5, or eServer OpenPower server.
Articles 25 Apr 2005  
 
Guide to porting from Solaris to Linux on x86
Solaris is considered one of the closest flavors of UNIX to Linux, but for migration purposes, there can be differences between the two in the areas of memory mapping, threading, or natural language support (to name just a few). This porting guide gives you advice on planning for the port to Linux/x86, and helps you understand the differences in the development environment and architecture.
Articles 29 Apr 2005  
 
Implementing and troubleshooting Java on AIX: Quick reference
Get a complete set of instructions for downloading, installing, configuring, and troubleshooting Java(TM) for the IBM AIX(R) operating system.
Articles 26 May 2005  
 
POWER5 virtualization: How to set up the IBM Virtual I/O Server
Get more information on the virtualization capabilities of IBM(R) POWER5(TM) servers. Follow along as Nigel Griffiths illustrates how to set up and use the IBM Virtual I/O Server (VIO Server).
Articles 29 Jun 2005  
 
CPU monitoring and tuning
Learn how standard AIX(R) tools can help you determine CPU bottlenecks. IBM performance experts show you how to interpret the reports generated by these tools for CPU utilization, thread priority, and scheduling to improve performance. They also provide two case studies to give you real-world examples.
Articles 28 Jul 2005  
 
Enhancements in AIX 5L Version 5.3 for application development
Examine several enhancements in AIX 5L(TM) Version 5.3 that can assist you in developing your own software. Among the enhancements described in this article are: POSIX (Portable Operating System Interface) Realtime compliant functions, increased Inter-Process Communication (IPC) limits, thread support in gmon.out and gprof, enhancements to malloc and dbx, marking of an executable's read and write sections, and scalability enhancements.
Articles 04 Aug 2005  
 
How to install AIX 5L
Get step-by-step instructions for a number of generic AIX(R) system setup procedures. These instructions should work for any of the AIX(TM) 5L releases. Variations, if any, should be minor.
Articles 31 Aug 2005  
 
AIX system identification
The generation of unique system identifiers (IDs) is important to customers, original equipment manufacturers (OEMs), and independent software vendors (ISVs). A license key manager is just one example in which a unique system ID is used to calculate a license key. With the introduction of POWER5 processor-based systems, the high number of dedicated and shared partitions is a welcomed feature for customers.
Articles 13 Oct 2005  
 
A comparison of security subsystems on AIX, Linux, and Solaris
Learn how to apply a strategy for implementing a single identification and authentication (I and A) framework across a heterogeneous, multi-platform environment. An I and A system provides a layer of abstraction between a user application and the implementation of any authentication or identification functions it needs to perform.
Articles 13 Oct 2005  
 
Secure applications with AIX 5L Version 5.2 and 5.3 using cryptographic APIs
Do you want your applications to have authenticity, integrity, and privacy services? The IBM AIX 5L(TM) Version 5.2 and Version 5.3 (AIX 5L) operating system now offers powerful cryptographic application programming interfaces (APIs) for developing a secure application. AIX 5L exports a set of powerful cryptographic APIs that address both symmetric as well as asymmetric key algorithms. These interfaces provide block and stream cipher algorithms and two crypto-secure hash algorithms: sign and / or verify and Diffie-Hellman key-exchange algorithms.
Articles 27 Oct 2005  
 
PowerPC storage model and AIX programming
Are you an AIX programmer writing device drivers or using shared storage with multithreaded applications for POWER4 systems like the p690? It's essential that you know and follow the architectural rules so that your programs produce expected results when acccessing shared storage. The authors spell it out for you.
Articles 16 Nov 2005  
 
IBM NFS/DFS Authentication Gateway
Take advantage of the new features Network File System Version 4 (NFS Version 4) now has to offer. With the ever-growing storage needs in large enterprises and NFS implementations offering more and more features, it makes business sense for enterprises to migrate to NFS Version 4. In this article, we discuss the need and various strategies for migrating from the IBM Distributed Computing Environment (DCE)/Distributed File System(TM) (DFS(TM)) infrastructure to NFS Version 4 on AIX(R) and Linux(R).
Articles 26 Jan 2006  
 
Use free software within commercial UNIX
Increase your productivity and take advantage of the free software that is currently available for the UNIX(R) platform. Tools like GCC (GNU gcc and gcc-c++ compilers), Emacs, and even core utilities like BASH and file utilities (ls, find, and so forth) started their life as free software alternatives under UNIX. In this article, you'll look at the development of some of these tools, as well as licensing, usability issues, and how best to install and integrate this free software into your commercial UNIX operating system.
Articles 09 Feb 2006  
 
Get the latest version of OpenSSH for AIX
OpenSSH is a free software tool that supports SSH1 and SSH2 protocols. It's reliable and secure and is widely accepted in the IT industry to replace the r-commands, telnet, and ftp services, providing secure encrypted sessions between two hosts over the network. Get information in this article about OpenSSH version 3.4p1.
Articles 10 Feb 2006  
 
Network services: Legacy design versus threaded design
So, you've got a great idea for a new network service that'll change the world, and you've just finished your first set of socket programming tutorials. Now you've just got to design the thing and finish off a test implementation, right? Traditionally, programs like this use the venerable UNIX(R) fork() system call to handle connections in a child process, but this is slow and inefficient, even on modern UNIXes. In this article, you'll get a look at using POSIX threads instead of child processes, and you'll also get an introduction to threaded programming -- a topic many UNIX programmers haven't encountered before.
Articles 14 Feb 2006  
 
System Administration Toolkit: Process administration tricks
Discover how to get the information you want on UNIX(R) processes. Knowing what is running on your UNIX system is one of the most basic requirements of any system administrator. The standard process list is useful, but often the information that it provides is not in the right format or doesn't contain exactly the processes or information you need. In this article, you'll examine how to extend that process further to improve the readability of the information, or provide summaries and information that are not easily obtainable elsewhere. You'll also look at methods for standardizing how to obtain process information across different UNIX platforms.
Articles 21 Feb 2006  
 
Write software for multiple UNIX platforms
If you write software for more than one UNIX(R) platform, you are aware of the difficulty of getting your software to compile on two platforms. This tutorial covers tools and tricks that can make the process of supporting different UNIX platforms significantly easier at the code level. The reason is not the lack of tools or a binary compatibility issue, but rather the problems with the header files and functions that set up a standard UNIX environment.
Tutorials 21 Feb 2006  
 
nmon performance: A free tool to analyze AIX and Linux performance
This free tool gives you a huge amount of information all on one screen. Even though IBM doesn't officially support the tool and you must use it at your own risk, you can get a wealth of performance statistics. Why use five or six tools when one free tool can give you everything you need?
Articles 27 Feb 2006  
 
Easy system monitoring with SAR
Learn how to correlate user complaints with the system activity reporter (SAR) and build a performance baseline for trending purposes using SAR logs. SAR is the perfect tool for systems administrators. It captures important system performance metrics at periodic intervals.
Articles 28 Feb 2006  
 
IBM NFS/DFS Authentication Gateway: Commands and APIs to bridge to NFS Version 4
Learn how to use the IBM NFS/DFS Authentication Gateway commands and application programming interface (APIs) to design applications during migration. As the storage needs of large enterprises continue to grow and NFS implementations offering more and more features, it makes business sense for enterprises to migrate to NFS Version 4, as outlined in the "IBM NFS/DFS Authentication Gateway: A migration bridge to NFS Version 4" companion article.
Articles 28 Feb 2006  
 
Effective management of system logs
Provide solid information resources to decision makers. Discover a simple, but useful, application of the combined processing capabilities of awk and XML that you can use to present UNIX(R) system data in a reader-friendly form suitable for posting to the company intranet or Internet. UNIX generates useful system performance, usage, cost, and related data that management and other interested stakeholders can use.
Articles 07 Mar 2006  
 
Speaking UNIX, Part 1: Command the power of the command line
Learn the basics of the UNIX shell and discover how you can use the command line to combine the finite set of UNIX utilities into innumerable data transforms.
Articles 07 Mar 2006  
 
Client/server programming using the Transport Driver Interface (TDI)
Examine implementation details for programming a client/server application at a kernel level using the Windows(R) Transport Driver Interface (TDI). In this tutorial, you'll get an introduction to the commonly used TDIs, get step-by-step instructions in writing a TDI user datagram protocol (UDP) application, and learn how to port TDI UDP Internet Protocol Version 4 (IPV4) modules to Internet Protocol Version 6 (IPV6).
Tutorials 14 Mar 2006  
 
Build UNIX software with Eclipse
Become more productive with your own code and others by utilizing Eclipse's syntax highlighting, code completion, and other amenities. Eclipse is an excellent open source IDE and has many helpful features. It runs on any UNIX(R) platform with a Java(TM) Runtime Environment (JRE) (Version 1.4 or newer) and an SWT port, such as Linux(R), Solaris, AIX(R), and HP-UX. It's easy enough to start a new project using Eclipse or to import an existing Eclipse project, but how do you bring existing code into the IDE? And what if you need to get an existing project compiling right away without modifying its existing makefile or configure script -- the most common ways of building UNIX software? Read along for the answer to all of these questions.
Articles 14 Mar 2006  
 
Differentiating UNIX and Linux
Investigate the areas where UNIX(R) and Linux(R) converge in terms of functionality, environment, usability, and also those areas where UNIX and Linux differ. Many refer to Linux as a UNIX-like operating system. It is an open source operating system that has many of the same principles and ideals as UNIX, but it is not a true UNIX operating system like Solaris, AIX(R), HP-UX, and others. This article covers a range of aspects, from the core technical elements, such as kernel and filesystem support, to application tools, availability, and the differences in how to administer them.
Articles 14 Mar 2006  
 
Expose Web performance problems with the RRDtool
Examine how to determine the root cause of Web performance problems. Without proper measurement, how do you know whether your Web application is performing well? By using open source tools such as the RRDtool, you can graph the key performance measurements of any Web application, use these graphs to determine the impact of changes in the environment, or point to changes that need addressing.
Tutorials 21 Mar 2006  
 
Solve application problems with tracing
Peer into the behavior of an application with truss. When an application doesn't work as expected, you typically look at application and system logs as a first recourse. But when logs don't help, UNIX(R) provides a powerful set of tools that you can use to trace the application while it runs. Armed with these traces and a bit of knowledge about UNIX, you can easily solve your application problems.
Articles 21 Mar 2006  
 
Advanced techniques for using the UNIX find command
Explore the vast terrain of the UNIX(R) file system with the find command. One of the most powerful and useful commands in the UNIX programmer's repertoire is find. All flavors of UNIX have file systems that can contain thousands of files of many different types. With so many choices, locating a specific file, or set of files, can be difficult. The find command makes this task easier in many ways.
Articles 28 Mar 2006  
 
Retool your Linux skills for commercial UNIX
Examine how to best migrate your Linux(R) skills to take advantage of AIX(R) and Solaris. Linux is all the rage, but what if you have experience in Linux and need to apply it to a commercial UNIX(R) environment? UNIX and Linux are similar, and many of the same principles exist; there is a shell, root is still all powerful, and many of the tools and applications are the same. But how do you cope with understanding the nuances and differences?
Tutorials 30 Mar 2006  
 
Using ReiserFS with Linux
Take a look at the ext2 (second extended file system), ext3 (third extended file system), and Reiser4 file systems and discover how to create your own Reiser4 file system. The most commonly used file system, ext2, is a traditional UNIX(R)-style file system that doesn't mix well with modern hard drive sizes. The ext3 file system adds journalling, but not much else. If you want something really advanced, you might want to check out the current Reiser4 file system.
Articles 04 Apr 2006  
 
AIX updates Version 3: How to work the puzzle
Perhaps no other aspect of AIX(R) generates as much confusion as AIX updates. AIX users constantly struggle with questions, such as: What's a program temporary fix (PTF)? What's an authorized program analysis report (APAR)? Am I running the latest Maintenance Level (ML) or Technology Level (TL)? What is the latest ML or TL? By understanding the answers to these questions, you learn how to discover, install, and use AIX updates.
Articles 11 Apr 2006  
 
Make UNIX and Linux work together
Examine how to use the Network Information Service (NIS) to share core databases between Linux(R) and UNIX(R), and how to use the Network File System (NFS) to share file systems, both with direct links and through the automounter. Although UNIX and Linux are similar, there are some differences between the two that can complicate the process of integrating the two systems. Both, for example, share the same authentication system, but most systems are also standalone. Sharing this authentication information enables you to provide a single sign-on (SSO) functionality to any of the servers in your network.
Articles 18 Apr 2006  
 
  1 - 100 of 469 results    Next   Show All   Hide Summaries
Not finding what you're looking for? Suggest Content