Hi Manjunath, As per my understanding, nice command and set_user_nice() are for process and not for the threads inside the process and kernel level threads. process are created using fork() and has huge task_struct. While kernel_threads are created using, kernel_thread. I couldn't figure out which structure is for kernel threads, as architecture specific assembly code in arch_kernel_thread() function has in it. Regards, Parav Pandit --- Manjunath_Naik <Manjunath_Naik@xxxxxxxxxx> wrote: > > I think the priority of the kernel thread can be > changed using > "set_user_nice" function. I had found this in > following mailing list. > > http://www.ussg.iu.edu/hypermail/linux/kernel/0510.2/1027.html > > > set_user_nice(current, -19); > > Older kernels required: > > task_lock(current); > current->nice = -19; > task_unlock(current); > > The kernel thread can set this up when it is first > started. > > > Thanks > Manjunath Naik > > -----Original Message----- > From: kernelnewbies-bounce@xxxxxxxxxxxx > [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf > Of Parav Pandit > Sent: Monday, June 05, 2006 1:53 AM > To: kernelnewbies@xxxxxxxxxxxx > Subject: changing kernel thread priority created > using kernel_thread()? > > Hi, > > 1. How to change the priority of the kernel threads > created using kernel_thread() API? > > 2. What is the default priority of the threads > created > using kernel_thread() API? > > 3. In latest 2.4 kernel and 2.6 kernel, > do we have one-to-one mapping for user space process > and POSIX threads to kernel_thread or we have M-to-N > mapping? > > Regards, > Parav Pandit > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam > protection around > http://mail.yahoo.com > > -- > Kernelnewbies: Help each other learn about the Linux > kernel. > Archive: > http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > > > > > DISCLAIMER: > This email (including any attachments) is intended > for the sole use of the intended recipient/s and may > contain material that is CONFIDENTIAL AND PRIVATE > COMPANY INFORMATION. Any review or reliance by > others or copying or distribution or forwarding of > any or all of the contents in this message is > STRICTLY PROHIBITED. If you are not the intended > recipient, please contact the sender by email and > delete all copies; your cooperation in this regard > is appreciated. > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/