03-28-2014
It's a difficult question, whether it's even feasible to run this kind of encryption on multiple cores.
One workaround has been to make two separate dm-crypt volumes of identical size, then make a single software raid-0 out of them (i.e. striping). Each dm-crypt volume will have its own data path, and performance will be increased.
7 More Discussions You Might Find Interesting
1. Programming
I wrote a server which creates a thread for every client connection. I have to include timeout function that will kill the server thread if the client doesn't respond for specific time. That too using signal(SIGALRM). For this i am using alarm() function.
When the server thread detects signal it... (1 Reply)
Discussion started by: Nads
1 Replies
2. Solaris
HI i'am Giancarlo D. Jabon student from AMA Computer University is anyone among all of you who knows the maximum processor and memory supports in Sun Solaris 10
Thanks !!!! (3 Replies)
Discussion started by: giancarlodjabon
3 Replies
3. Programming
Hi
i m codding a programm,it can download any packet from ftp,I use libcurl library. But i want to use threads for downloading.(Multithreading).i cant get ftp file size from ftp and divide packet small pieces,like threads use.
Please share your experince with me ,thanks. (0 Replies)
Discussion started by: canerbulut
0 Replies
4. Programming
Hello,
I'm coding an application using pthreads.At some point the threads will read some read-only variables.Is it safe NOT to use mutexes, in order to make the program lighter since mutex operations are resource-demanding...
Thanks (1 Reply)
Discussion started by: jonas.gabriel
1 Replies
5. Programming
Hi all,i'm new on this forum, excuse me for my english.
I have wrote a server that accept connection from multiple client with the fork,but every client had to insert data in a linear list.
The problem is that every client insert data in an own copy of the linear list and this is caused by... (7 Replies)
Discussion started by: kemistry
7 Replies
6. Solaris
Dear Friends,
We have one T5240 server with 128vcpus in our lab.Performance of the server is very poor. Application uses only 2% of processor..I heard that single thread application performs slowly in coolthread.How can we find whether the application running on multithread or single thread? If... (7 Replies)
Discussion started by: nicktrix
7 Replies
7. Shell Programming and Scripting
I Have an script like
./bang 1
./bang 2
./bang 3
./bang 4
./bang 5
./bang 6
./bang 7
./bang 8
./bang 9
./bang 10
./bang 11
./bang 12
and i wanna execute him in groups of 3 , i mean he execute bang 1 , bang 2 and bang 3 after it finish the next 3 commands it will be executed and... (5 Replies)
Discussion started by: Gyeah11
5 Replies
LEARN ABOUT OSF1
kernel_thread_w_arg
kernel_thread_w_arg(9r) kernel_thread_w_arg(9r)
NAME
kernel_thread_w_arg - General: Starts a kernel thread with a calling argument passed in
SYNOPSIS
thread_t kernel_thread_w_arg(
task_t task,
void (*start) (void),
void* argument );
ARGUMENTS
Specifies a pointer to a task structure. This pointer identifies the task in which the kernel_thread_w_arg routine starts the newly cre-
ated kernel thread. Specifies a pointer to a routine that is the entry point for the newly created kernel thread. Specifies the argument
that kernel_thread_w_arg passes to the entry point specified in start.
DESCRIPTION
The kernel_thread_w_arg routine creates and starts a kernel thread in the specified task at the specified entry point with a specified
argument. The kernel_thread_w_arg routine passes the specified argument to the newly created kernel thread. The kernel_thread_w_arg rou-
tine creates and starts a kernel thread with timeshare scheduling. A kernel thread created with timeshare scheduling means that its prior-
ity degrades if it consumes an inordinate amount of CPU resources. A kernel module should call kernel_thread_w_arg only for long-running
tasks. A kernel module should always attach a kernel thread to the ``first task.''
NOTES
This routine is actually a convenience wrapper for the thread_create routine (which creates the kernel thread) and the thread_start routine
(which starts the newly created kernel thread).
The kernel_thread_w_arg routine behaves identically to kernel_isrthread except that with kernel_thread_w_arg you can pass an argument to
the entry point for the newly created kernel thread.
RETURN VALUES
Upon successful completion, kernel_thread_w_arg returns a pointer to the thread structure associated with the kernel thread started at the
specified entry point. Kernel modules can use this pointer as a handle to a specific kernel thread in calls to other kernel threads-related
routines.
SEE ALSO
Routines: kernel_isrthread(9r), thread_create(9r), thread_start(9r)
Data Structures: task(9s), thread(9s)
kernel_thread_w_arg(9r)