Showing headlines posted by dba477
« Previous ( 1 ... 23 24 25 26 27 28 )SATA Framework Overview
As many of you noticed, Solaris now supports SATA controllers and devices. To simplify writing SATA HBA drivers the new module and a set of interfaces was created, referred to as either SATA Framework or SATA module.
Comparison of Solaris OS and Linux for Application Developers
This article discusses similarities and differences that will be visible to application programmers and analysts on the Solaris OS and Linux.
Vista and Solaris Express dual boot
We had recently concluded a Solaris Installfest at the India Engineering Center in Bangalore and the response was very good. In fact we are getting asked for a second installfest. However this is material for another blog.
Install CentOS 4.4 on ASUS P5B Deluxe
It's well known that Jmicron JMB 363 SATA PATA controller is not currently supported by RHEL AS 4 U4 , what causes failure to intstall RHEL 4.4 from IDE CDROM on the box built up on ASUS P5B Deluxe MB. Work around for this issue follows bellow.
Install TomCat 5.5 with Apache Portable Runtime on Linux
Tomcat can use the Apache Portable Runtime to provide superior scalability, performance, and better integration with native server technologies. The Apache Portable Runtime is a highly portable library that is at the heart of Apache HTTP Server 2.x. APR has many uses, including access to advanced IO functionality (such as sendfile, epoll and OpenSSL),OS level functionality (random number generation, system status, etc), and native process handling (shared memory, NT pipes and Unix sockets).View for details: http://tomcat.apache.org/tomcat-5.5-doc/apr.html
Multithreaded RPC Server in White Box Linux 3 environment
Technique developed in [1] was tested in RHL 9 environment. Version of glibc in Red Hat Linux 9 is 2.3.2-11.9. I've got compilation failure attempting to compile file square_svc.c from [1] in White Box Linux 3 environment. Version of glibc differs from RHL 9's version and is 2.3.2-95.20. Following bellow is modified version of square_svc.c source code.This version of square_svc.c allows to build multithreaded RPC Server in White Box Linux 3 environment exactly as advised in [1]. References. 1.http://www.linuxgazette.com/node/9005
Migration Oracle10g non-ASM database to ASM on Linux86
With the introduction of Oracle Database 10g, Oracle now provides Automatic Storage Management (ASM) that is optimized for Oracle files. You may decide to migrate to ASM with a piecemeal approach by allocating new Oracle data files into ASM as the database grows, however to receive the full benefits of ASM such as the ability to add or remove storage from the database configuration with automated balancing of the distribution of the data files without downtime, the entire database should be migrated to ASM.
Installing Oracle Database 10g with ASM on Linux x86
ASM is a fantastic new feature in Oracle Database 10g that provides the services of a filesystem, logical volume manager, and software RAID in a platform-independent manner. ASM can stripe and mirror your disks, allow disks to be added or removed while the database is under load, and automatically balance I/O to remove "hot spots." It also supports direct and asynchronous I/O and implements the Oracle Data Manager API (simplified I/O system call interface) introduced in Oracle9i.
Oracle 10g installation on RHEL AS 3,Red Hat FC 2 and 1
Exporting environment variable LD_ASSUME_KERNEL=2.4.1 will affect performance of Oracle 10g instance on Red Hat Linux starting with version 9, i.e. version with Native Posix Threads Implementation.
Asynchronous I/O for Oracle9iR2(9.2.0.5) on Red Hat Fedora Core 2
Brief description of AIO implementation for Oracle9iR2(9.2.0.5) on Red Hat Fedora Core 2
Installing Oracle9i (9.2.0.5.0) on Red Hat Linux (Fedora Core 2)
The following article is a summary of the steps required to successfully install the Oracle9i (9.2.0.4.0) RDBMS software on Red Hat Linux Fedora Core 2. Also included in this article is a detailed overview for applying the Oracle9i (9.2.0.5.0) patchset.
Asynchronous I/O for Oracle9iR2(9.2.0.4) on Linux 2.6.8
First:
Download aio-stress.c from [1] and compile
gcc -Wall -laio -lpthread -o aio-stress aio-stress.c
Run aio-stress tests and make sure kernel does support AIO
Asynchronous I/O implementation for Red Hat Linux 9 .Relinking Oracle9iR2 to utilize AIO
Asynchronous I/O doesn't go along with Red Hat Linux 9 automatically. It's affecting performance of any database server working in Red Hat Linux environment , which is not RHEL Advanced Server or Entry Level Server
Multithreaded HTTP Server for Linux built up by the pool of threads multiplexing select() system call
Why “Advanced Linux Programming. New Riders Publishing, 2001” does fork to multiplex I/O building up an example of HTTP Server?
Multithreaded RPC Servers for Linux. Thread-safe code writing
This article is supposed to give a positive answer for the question 23.10 from [1] Chapter "RPC" Originally only two files are taken from [1]: rdict.x and rdict_srp.c. All business logic is implemented into rdict_client.c file,generated by "rpcgen -a -M rdict.x" command. So,files rdict.c and rdict_cif.c (see [1] , Chapter "RPC") are just taken out.