How to use nice command?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting How to use nice command?
# 1  
Old 08-13-2012
How to use nice command?

Dear Friends,

I have a directory when i take du of that directory it takes alot of memory and cpu and I/O, i want to use nice to run my script that have du command slowly so it won't take I/O and cpu, please suggest.
# 2  
Old 08-13-2012
Code:
man nice

is just one page long.

Code:
nice /path/to/myscript.sh

or
Code:
nice -n 15 /path/to/myscript.sh

# 3  
Old 08-13-2012
To know something about scheduling policy and niceness, which are very different things:
man 2 sched_setscheduler (at least for a Linux system).

Then:
Code:
man chrt
man nice

Then keep in mind that with regard to I/O you should use the ionice command:
man ionice
--
Bye
# 4  
Old 08-13-2012
is it ok if i use ionice in such a way, please confirm.

Code:
ionice -c3 -p pid

Quote:
Originally Posted by Lem
To know something about scheduling policy and niceness, which are very different things:
man 2 sched_setscheduler (at least for a Linux system).

Then:
Code:
man chrt
man nice

Then keep in mind that with regard to I/O you should use the ionice command:
man ionice
--
Bye
# 5  
Old 08-13-2012
Quote:
Originally Posted by learnbash
is it ok if i use ionice in such a way, please confirm.

Code:
ionice -c3 -p pid

Sure. Of course run ionice with the right user. If du is run as root, use root for ionice too.
You know how to find the PID of your running du, don't you? With top, for instance.
--
Bye
# 6  
Old 08-13-2012
Thanks, but normal use ionice not allowed is there some restrictions..........
# 7  
Old 08-13-2012
Stick with using nice. No need to use ionice.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Wall command with nice text formatting

with using wall command, how can i have a carriage return in my broadcast message. i try to broadcast from a file, i were to use "cat myfile | wall" for broadcasting. but when the message broadcast somehow the format run away. this the text in my file: line 1 line 2 line 3 when broadcast ... (3 Replies)
Discussion started by: lsy
3 Replies

2. BSD

Very high nice percentage in top command

Hello Folks, Recently our FreeBSD 7.1 i386 system became very sluggish. Nothing much is happening over there & whatever is running takes eternity to complete. All the troubleshooting hinted towards a very high nice percentage. Can that be the culprit? Pasting snippets of top command,... (7 Replies)
Discussion started by: vibhor_agarwali
7 Replies

3. Shell Programming and Scripting

Call Nice command (priority) from /bin/ksh

Hello, I am just starting with shell scripting, as everyone will soon see from my question. What I'm trying to do is call the Nice command to set the script process priority from /bin/ksh. The difference is I'm running it not directly through the shell, but through Bigfix (very similar to... (3 Replies)
Discussion started by: solly119
3 Replies

4. UNIX for Advanced & Expert Users

Is nice command a myth?

Hello, Some guy said to me that using the nice command to decrease the priority of a process is a myth, that the operating system corrects the priorities as the processes need cpu. Is this true? (4 Replies)
Discussion started by: psimoes79
4 Replies

5. UNIX for Dummies Questions & Answers

The nice command

hello everybody: I have some job running on tru64 system and Im the root, due to limited resources I end up with my job ( vdump) for example taking the lowest share, I researched the nice command on the net, but couldnt get enough info, can I use it to already running process or I only use it... (1 Reply)
Discussion started by: aladdin
1 Replies

6. Programming

nice command and nice() system call

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)
Discussion started by: tejbuch
2 Replies

7. UNIX for Dummies Questions & Answers

is ‘nice’ command useful on a multi-CPU UNIX system?

Can someone tell me this. thanks (1 Reply)
Discussion started by: xoxouu
1 Replies

8. UNIX for Advanced & Expert Users

process nice level command line vs cron

Under, Solaris 10 I have the following problem: A script executed at command line runs with nice level 0, as expected. Same script started under (user) crontab runs with nice level 2. I would prefer it run at 0. Is this possible? If so, how? Thanks. (0 Replies)
Discussion started by: henrydark
0 Replies

9. UNIX for Dummies Questions & Answers

nice (user command)

Can someone tell me .. how to find a user & process who has executed nice (scheduled priority) to one of his process. .Tks.. (5 Replies)
Discussion started by: sivan
5 Replies

10. Post Here to Contact Site Administrators and Moderators

Very Nice

Just a quick message to say great work to Neo and any others who have helped with the upgrade - the layout, appearance and functionality of this forum ROCKS. By far the best I have seen. Excellent! (1 Reply)
Discussion started by: alwayslearningunix
1 Replies
Login or Register to Ask a Question