Sponsored Content
Operating Systems HP-UX Migrating from HP UX to LINUX/SOLARIS- which one is more preferable? Post 302521432 by pb0069950 on Wednesday 11th of May 2011 08:09:44 AM
Old 05-11-2011
MySQL Migrating from HP UX to LINUX/SOLARIS- which one is more preferable?

Hi all,

We have an application that is running on HP-UX operating system (11i). the application is built using C, C++, ProC and ProC++ codes.

we have been given two choices for migration: LINUX and SOLARIS.

I would like to know the differences between the three OS and which OS to prefer LINUX or SOLARIS and Why?

thanks in advance,
Pallavi B.
 

7 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Migrating from HP to Solaris

My company is considering migrating from HP unix to Solaris just to get two more years of support for a particular software product. My question is just how much of an effort is it to do this migration? Are you aware of any migration tools to assist us in this migration? Thanks (1 Reply)
Discussion started by: jkuchar747
1 Replies

2. UNIX for Advanced & Expert Users

Migrating Solaris 9 to different hardware

Hi, I am new to this forum and hope someone can help. Does anyone know how to restore a Solaris 9 backup tape from server A to a completely different server B hardware. Both boxes are sun 64bit. Your help is much appreciated. Thank you Jan. (5 Replies)
Discussion started by: snerta
5 Replies

3. Linux

Migrating from SENDMAIL on SUN SOLARIS to POSTFIX on Linux

Migrating from sendmail on SUN Solaris to POSTFIX on Linux. I have been asked to migrate our sendmail to postfix on Linux and would appreciate and information. Hints and tips on the process involved. Perhaps any links to useful site or documentation that you may know about. Many Thanks (2 Replies)
Discussion started by: Andrek
2 Replies

4. Ubuntu

Migrating from Unix to Linux

Is there a way to migrate username password from Freebsd 6.1 to Linux Ubuntu 8.04. I am using the server as a email server running postfix and using imap. Is there a way to transfer the usernames and password. I have transferred all the Maildirs but I am getting uid errors and gid errors even after... (2 Replies)
Discussion started by: rbizzell
2 Replies

5. Linux

Migrating RCS from HP-UX to Linux

Hello all, We would be migrating from HP-UX 11 to Red Hat Linux 5 shortly. On HP-UX we've been using RCS (Revision Control system). On RHEL I think there is an equivilant utility called Subversion..Is there a way to export the current contents from RCS in HP-UX and import it into Linux's... (2 Replies)
Discussion started by: luft
2 Replies

6. Shell Programming and Scripting

Migrating Oracle on Solaris Sparc to Linux RHEL 7 VM

Hi Gurus, We are migrating Oracle from Solaris to RHEL 7 and looking for Solaris equivalent commands for Linux. we are using lot of korn shell scripts built on Solaris so, i am looking for equivalent commands which are using in Solaris.. Could you please help me here by proving any info... (1 Reply)
Discussion started by: mssprince
1 Replies

7. Red Hat

Migrating Oracle on Solaris Sparc to Linux RHEL 7 VM

Hi Gurus, We are migrating Oracle from Solaris to RHEL 7 and looking for Solaris equivalent commands for Linux. we are using lot of korn shell scripts built on Solaris so, i am looking for equivalent commands which are using in Solaris.. Could you please help me here by proving any info ... (4 Replies)
Discussion started by: mssprince
4 Replies
MADVISE(2)						     Linux Programmer's Manual							MADVISE(2)

NAME
madvise - give advice about use of memory SYNOPSIS
#include <sys/mman.h> int madvise(void *start, size_t length, int advice); DESCRIPTION
The madvise system call advises the kernel about how to handle paging input/output in the address range beginning at address start and with size length bytes. It allows an application to tell the kernel how it expects to use some mapped or shared memory areas, so that the kernel can choose appropriate read-ahead and caching techniques. This call does not influence the semantics of the application (except in the case of MADV_DONTNEED), but may influence its performance. The kernel is free to ignore the advice. The advice is indicated in the advice parameter which can be MADV_NORMAL No special treatment. This is the default. MADV_RANDOM Expect page references in random order. (Hence, read ahead may be less useful than normally.) MADV_SEQUENTIAL Expect page references in sequential order. (Hence, pages in the given range can be aggressively read ahead, and may be freed soon after they are accessed.) MADV_WILLNEED Expect access in the near future. (Hence, it might be a good idea to read some pages ahead.) MADV_DONTNEED Do not expect access in the near future. (For the time being, the application is finished with the given range, so the kernel can free resources associated with it.) Subsequent accesses of pages in this range will succeed, but will result either in re-loading of the memory contents from the underlying mapped file (see mmap) or zero-fill-on-demand pages for mappings without an underlying file. RETURN VALUE
On success madvise returns zero. On error, it returns -1 and errno is set appropiately. ERRORS
EINVAL the value len is negative, start is not page-aligned, advice is not a valid value, or the application is attempting to release locked or shared pages (with MADV_DONTNEED). ENOMEM addresses in the specified range are not currently mapped, or are outside the address space of the process. ENOMEM (for MADV_WILLNEED) Not enough memory - paging in failed. EIO (for MADV_WILLNEED) Paging in this area would exceed the process's maximum resident set size. EBADF the map exists, but the area maps something that isn't a file. EAGAIN a kernel resource was temporarily unavailable. LINUX NOTES
The current Linux implementation (2.4.0) views this system call more as a command than as advice and hence may return an error when it can- not do what it usually would do in response to this advice. (See the ERRORS description above.) This is nonstandard behaviour. The Linux implementation requires that the address start be page-aligned, and allows length to be zero. If there are some parts of the specified address range that are not mapped, the Linux version of madvise ignores them and applies the call to the rest (but returns ENOMEM from the system call, as it should). HISTORY
The madvise function first appeared in 4.4BSD. CONFORMING TO
POSIX.1b (POSIX.4). POSIX 1003.1-2001 describes posix_madvise with constants POSIX_MADV_NORMAL, etc., with a behaviour close to that described here. There is a similar posix_fadvise for file access. SEE ALSO
getrlimit(2), mmap(2), mincore(2), mprotect(2), msync(2), munmap(2) Linux 2.4.5 2001-06-10 MADVISE(2)
All times are GMT -4. The time now is 08:47 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy