07-14-2009
Jim is absolutely correct. Additionally keep in mind that priorities are relative numbers. There are only so many CPU ticks to distribute among processes and if every process has a high priority then every one might get the same amount as if every process has a low priority, as far as these priorities are equal.
I hope this helps.
bakunin
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
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
2. UNIX for Advanced & Expert Users
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
3. UNIX for Dummies Questions & Answers
Can someone tell me this. thanks (1 Reply)
Discussion started by: xoxouu
1 Replies
4. Programming
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
5. UNIX for Dummies Questions & Answers
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. Shell Programming and Scripting
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
7. Shell Programming and Scripting
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. (6 Replies)
Discussion started by: learnbash
6 Replies
8. BSD
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
9. Shell Programming and Scripting
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
LEARN ABOUT OSX
glprioritizetextures
GLPRIORITIZETEXTURES(3G) GLPRIORITIZETEXTURES(3G)
NAME
glPrioritizeTextures - set texture residence priority
C SPECIFICATION
void glPrioritizeTextures( GLsizei n,
const GLuint *textures,
const GLclampf *priorities )
PARAMETERS
n Specifies the number of textures to be prioritized.
textures Specifies an array containing the names of the textures to be prioritized.
priorities Specifies an array containing the texture priorities. A priority given in an element of priorities applies to the texture
named by the corresponding element of textures.
DESCRIPTION
glPrioritizeTextures assigns the n texture priorities given in priorities to the n textures named in textures.
The GL establishes a ``working set'' of textures that are resident in texture memory. These textures may be bound to a texture target much
more efficiently than textures that are not resident. By specifying a priority for each texture, glPrioritizeTextures allows applications
to guide the GL implementation in determining which textures should be resident.
The priorities given in priorities are clamped to the range [0,1] before they are assigned. 0 indicates the lowest priority; textures with
priority 0 are least likely to be resident. 1 indicates the highest priority; textures with priority 1 are most likely to be resident.
However, textures are not guaranteed to be resident until they are used.
glPrioritizeTextures silently ignores attempts to prioritize texture 0, or any texture name that does not correspond to an existing tex-
ture.
glPrioritizeTextures does not require that any of the textures named by textures be bound to a texture target. glTexParameter may also be
used to set a texture's priority, but only if the texture is currently bound. This is the only way to set the priority of a default tex-
ture.
NOTES
glPrioritizeTextures is available only if the GL version is 1.1 or greater.
ERRORS
GL_INVALID_VALUE is generated if n is negative.
GL_INVALID_OPERATION is generated if glPrioritizeTextures is executed between the execution of glBegin and the corresponding execution of
glEnd.
ASSOCIATED GETS
glGetTexParameter with parameter name GL_TEXTURE_PRIORITY retrieves the priority of a currently bound texture.
SEE ALSO
glAreTexturesResident, glBindTexture, glCopyTexImage1D, glCopyTexImage2D, glTexImage1D, glTexImage2D, glTexImage3D, glTexParameter
GLPRIORITIZETEXTURES(3G)