Use sysdef to see current limits, e.g.
then modify /etc/system (and reboot) to set your limits as per the Oracle installation documentation, for example:
Cheers
ZB
Hi all,
we have been noticed that few of processes failed with no reason.
when I chcked the log messages, I have got the following error messages writen to ktlog
just a few minutes before!
When the kernel writes such warning meassages?
will the system sends/generates any signals like... (1 Reply)
Hi all,
I am running 7.3 Redhat Linux, I have Oracle database running on it and I have some problem with the memory. every time I startup the database, the memory was peak up to 630M of Ram out 640M ram on the entire box and I didn't specify that much of memory on my database. Oracle advise me... (2 Replies)
Received the following on the weekend.
Panic:k_trap kernel mode trap type 0X0000000e cannot dump 163739 pages to dumpdev hd (1/41):space for only 48640 pages
Dump not complete
Safe to power off or press any key to reboot
Any ideas how to fix this one? It also happen a month ago. (3 Replies)
Hello!
Does anyone know howto reload your kernal without rebooting the machine?
I´ve updated the "/etc/security/limits.conf " file and need to make this active without rebooting the machine. this is Red Hat Advanced Server 2.1AS
Regards...
dOzY (3 Replies)
hello all,
as we know that the kernal Schedules tasks with some time slice given to each.
how does the Kernal know that the time of a Task has been elapsed?
does it follow the syatem Clock?or how?
thanks for your time (4 Replies)
hi,
can anybody tell me how to increase the parameters like project.max-shm-ids on solaris10.
i have used prctl, but got reset while server reboot.
thnks and regards
Ajay (1 Reply)
I am trying to restore Unixware 7.1 from a backup using RestoreEdge which is from Microline version 2. The restore is on another machine using the same RAID controller and TBU. We are retiring the other machine.
Anyway, we get to disk #2 and it panics. Here is the Pic.
Can anyone tell me... (13 Replies)
Hi,
Can you please let me know about kernal parameters?
Where we can see that kernal parameters?
we are using System = SunOS 5.10.
Please let me know commands to see these kernal parameters file or files. (1 Reply)
Please clarify on below two which one is the latest Kernal version.
Also clarify me , how to break and understand, which part meant for what?
kernel-2.6.18-348.6.1.el5.i686.rpm
kernel-2.6.18-308.11.1.el5.i686.rpm
Thanks (3 Replies)
HI All,
server stopped here, we are suspecting server crash, need install new OS.
Any suggestions on this. kindly help to us.
Thanks
Rajesh (0 Replies)
Discussion started by: Rajesh_Apple
0 Replies
LEARN ABOUT NETBSD
semop
SEMOP(2) BSD System Calls Manual SEMOP(2)NAME
semop -- semaphore operations
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/sem.h>
int
semop(int semid, struct sembuf *sops, size_t nsops);
DESCRIPTION
semop() provides a number of atomic operations on a set of semaphores. The semaphore set is specified by semid, sops is an array of sema-
phore operations, and nsops is the number of operations in this array. The sembuf structures in the array contain the following members:
unsigned short sem_num; /* semaphore # */
short sem_op; /* semaphore operation */
short sem_flg; /* operation flags */
Each operation (specified in sem_op) is applied to semaphore number sem_num in the set of semaphores specified by semid. The value of sem_op
determines the action taken in the following way:
o sem_op is less than 0. The current process is blocked until the value of the semaphore is greater than or equal to the absolute value of
sem_op. The absolute value of sem_op is then subtracted from the value of the semaphore, and the calling process continues. Negative
values of sem_op are thus used to enter critical regions.
o sem_op is greater than 0. Its value is added to the value of the specified semaphore. This is used to leave critical regions.
o sem_op is equal to 0. The calling process is blocked until the value of the specified semaphore reaches 0.
The behaviour of each operation is influenced by the flags set in sem_flg in the following way:
IPC_NOWAIT In the case where the calling process would normally block, waiting for a semaphore to reach a certain value, IPC_NOWAIT makes
the call return immediately, returning a value of -1 and setting errno to EAGAIN.
SEM_UNDO Keep track of the changes that this call makes to the value of a semaphore, so that they can be undone when the calling process
terminates. This is useful to prevent other processes waiting on a semaphore to block forever, should the process that has the
semaphore locked terminate in a critical section.
RETURN VALUES
Upon successful completion, a value of 0 is returned. Otherwise, -1 is returned and the global variable errno is set to indicate the error.
ERRORS
semop() will fail if:
[EINVAL] There is no semaphore associated with semid.
[EIDRM] The semaphore set was removed while the process was waiting for one of its semaphores to reach a certain value.
[EACCES] The calling process has no permission to access the specified semaphore set.
[E2BIG] The value of nsops is too big. The maximum is defined as MAX_SOPS in <sys/sem.h>.
[EFBIG] sem_num in one of the sem_buf structures is less than 0, or greater than the actual number of semaphores in the set speci-
fied by semid.
[ENOSPC] SEM_UNDO was requested, and there is not enough space left in the kernel to store the undo information.
[EAGAIN] The requested operation can not immediately be performed, and IPC_NOWAIT was set in sem_flg.
[EFAULT] sops points to an illegal address.
SEE ALSO semctl(2), semget(2)STANDARDS
The semop system call conforms to X/Open System Interfaces and Headers Issue 5 (``XSH5'').
HISTORY
Semaphores appeared in the first release of AT&T System V UNIX.
BSD November 3, 2005 BSD