explain_nice_or_die(3) Library Functions Manual explain_nice_or_die(3)NAME
explain_nice_or_die - change process priority and report errors
SYNOPSIS
#include <libexplain/nice.h>
int explain_nice_or_die(int inc);
int explain_nice_on_error(int inc);
DESCRIPTION
The explain_nice_or_die function is used to call the nice(2) system call. On failure an explanation will be printed to stderr, obtained
from the explain_nice(3) function, and then the process terminates by calling exit(EXIT_FAILURE).
The explain_nice_on_error function is used to call the nice(2) system call. On failure an explanation will be printed to stderr, obtained
from the explain_nice(3) function, but still returns to the caller.
inc The inc, exactly as to be passed to the nice(2) system call.
RETURN VALUE
The explain_nice_or_die function only returns on success, see nice(2) for more information. On failure, prints an explanation and exits, it
does not return.
The explain_nice_on_error function always returns the value return by the wrapped nice(2) system call.
EXAMPLE
The explain_nice_or_die function is intended to be used in a fashion similar to the following example:
int result = explain_nice_or_die(inc);
SEE ALSO nice(2) change process priority
explain_nice(3)
explain nice(2) errors
exit(2) terminate the calling process
COPYRIGHT
libexplain version 0.52
Copyright (C) 2009 Peter Miller
explain_nice_or_die(3)
Check Out this Related Man Page
explain_setvbuf_or_die(3) Library Functions Manual explain_setvbuf_or_die(3)NAME
explain_setvbuf_or_die - stream buffering operations and report errors
SYNOPSIS
#include <libexplain/setvbuf.h>
void explain_setvbuf_or_die(FILE *fp, char *data, int mode, size_t size);
int explain_setvbuf_on_error(FILE *fp, char *data, int mode, size_t size);
DESCRIPTION
The explain_setvbuf_or_die function is used to call the setvbuf(3) system call. On failure an explanation will be printed to stderr,
obtained from the explain_setvbuf(3) function, and then the process terminates by calling exit(EXIT_FAILURE).
The explain_setvbuf_on_error function is used to call the setvbuf(3) system call. On failure an explanation will be printed to stderr,
obtained from the explain_setvbuf(3) function, but still returns to the caller.
fp The fp, exactly as to be passed to the setvbuf(3) system call.
data The data, exactly as to be passed to the setvbuf(3) system call.
mode The mode, exactly as to be passed to the setvbuf(3) system call.
size The size, exactly as to be passed to the setvbuf(3) system call.
RETURN VALUE
The explain_setvbuf_or_die function only returns on success, see setvbuf(3) for more information. On failure, prints an explanation and
exits, it does not return.
The explain_setvbuf_on_error function always returns the value return by the wrapped setvbuf(3) system call.
EXAMPLE
The explain_setvbuf_or_die function is intended to be used in a fashion similar to the following example:
explain_setvbuf_or_die(fp, data, mode, size);
SEE ALSO setvbuf(3)
stream buffering operations
explain_setvbuf(3)
explain setvbuf(3) errors
exit(2) terminate the calling process
COPYRIGHT
libexplain version 0.52
Copyright (C) 2010 Peter Miller
explain_setvbuf_or_die(3)
Hi all, hope you are having a nice day, its nice and warm today in Canberra Australia.
iostat -e / -E reports soft and hard errors. Any idea what these are exactly? All I hear are I/O's failing and needing to retry, but no cause as to why they fail.
My SUN guru tells me its our EMC SAN... (1 Reply)
Try to solve this.....It's a nice program.....
#include<stdio.h>
void change()
{
/*Write something in this function so that the output of printf in main function should give 5 . Do not change the main function */ }
void main()
{
int i=5;
change(); (9 Replies)
Hi folks,
Hope you can help me. I have a process that is currently running at nice 20 and need it to run faster (-10?). How do I change the process using nice? I have the process number and thought it would be along the lines of;
nice -10 process_id
but it doesn't seem to like that. (1 Reply)
Hi I want to implement the nice command in the shell that I am building. I came to know that there is a corresponding nice() system call for the same. But since I will be forking different processes to run different commands typed on the command prompt, is there any way I can make a command... (2 Replies)
Hi,
I am learning unix shell scripting. I want to create a utiltiy. I will explain about that. When I run my utility, it will display only the directories of a particular directory like the below output. For example
My current directory is /home/balamv and it has 3 directories called Andrew,... (9 Replies)
Hi there, i'm trying to find the implementation code for the system call nice().
Since it's a system call i'm having problems finding where it would be? is it in the linux kernel directory somewhere?
I would assume it would be a file called nice.c or something like this.
Thanks in advance! (2 Replies)
Hi,
I am new to C and have a little problem.
I am not planning to be a C expert, but this would be nice to understand.
The problem is that a 'system' call prints it output to stdout, when I do not expect this.
This is the program:
trial.c
#include <ctype.h>
#include <unistd.h>... (5 Replies)
Hi all!
Let's say I have obtained this dataset from the ISI Web of Knowledge
...
PT J
AU Yousefi, Ramin
Muhamad, Muhamad Rasat
Zak, Ali Khorsand
TI The effect of source temperature on morphological and optical properties
of ZnO nanowires grown using a modified thermal... (17 Replies)