Thread is a form of a process to divide itself into two or more tasks that can be executed concurrently.

learn more… | top users | synonyms (1)

0
votes
0answers
23 views

what is a handle in windows?

What is a handle? (please look at the following image) A handle is a generic OS term that can be a ticket to an operating system object. Each handle is unique and identifies each object. ...
0
votes
0answers
9 views

Enable fine grained, thread level timings for benchmarking?

I need to perform some benchmarking on Linux, and I'd like to use Fedora or Ubuntu. Linux kernels don't provide fine-grained, thread level timing information. About all I can get is process times. ...
3
votes
1answer
1k views

Does the Windows scheduler allocate equal length quanta to threads?

Is the time slice (quantum) that the Windows Kernel Dispatcher allocates to threads the same length for every thread, or does it base the size of quantum on the priority of the thread like Linux does? ...
0
votes
1answer
63 views

Force ffmpeg to use 100% of CPU

I'm using ffmpeg to extract frames from video, but the process is so slow. Looking at CPU usage I see that ffmpeg use only 50% of my CPU. I've tried also to add -threads 4, but it seems it doesn't ...
5
votes
2answers
8k views

What is a user thread and a kernel thread?

I know what a thread is and I know how they work but Im quite confused as to what a 'User Thread' is and what a 'Kernel Thread' is in terms of what they are allowed to do. Can you please clarify what ...
5
votes
4answers
6k views

What's the best way to perform a parallel copy on Unix?

I routinely have to copy the contents of a folder on a network file system to my local computer. There are many files (1000s) on the remote folder that are all relatively small but due to network ...
0
votes
1answer
32 views

Kernel Thread that won't exit, Load Average +1

So I have a new server that is up and running with Centos 6, and the load average is stuck hovering around 1, even when the machine is nearly idle. I reviewed the process table and found this ...
3
votes
1answer
31 views

What does the suffix letter mean in the PRI column of “ps -M pid” under MacOS/X?

When I execute this command under MacOS/X: ps -M 9358 I get this output: USER PID TT %CPU STAT PRI STIME UTIME COMMAND jaf 9358 s009 0.0 S 31T 0:00.21 0:00.32 ...
23
votes
10answers
105k views

how do you view all threads running on Linux? [closed]

I've used 'top', but I need a tool that can give me an arbitrary-time history of threads that have executed on my system (CentOS 5.4)?
1
vote
5answers
7k views

How I can force Firefox to use all of CPU capacity?

Some programs like Firefox only use up to maximum 25% of all CPU (only 1 thread). However some programs like WinRAR, use up to 100% of all CPU. How can I force Firefox to use all capacity of CPU ...
1
vote
3answers
16k views

what does 2 core 4 threads mean in cpu?

I wanted to know what does 2 cores 4 threads mean about a cpu? I am talking about this cpu which i have http://ark.intel.com/products/47341/Intel-Core-i5-520M-Processor-3M-Cache-2_40-GHz I initially ...
3
votes
2answers
2k views

Why Intel Core i3 processor with enough free RAM and low CPU usage become very slow?

In a computer with Intel Core i3 and 4GB of RAM running Windows 8.1 build 9600, in conditions I expect no have performance problems it become very very slow and it's close to freeze (or even freeze ...
6
votes
2answers
226 views

Unexpected shutdown with heavy single threaded process and single core affinity

I'm not sure what's the cause of the problem, but it happened 3 times in two weeks under similar conditions. I checked with the laptop's support desk and they made me run several tests to see if my ...
1
vote
1answer
47 views

Get username of a thread

How to gather the username/SID/account of a particular thread? No, I am not looking for account of the process, but of specific thread. I've looked-up Process Explorer, but it doesn't show ...
7
votes
2answers
5k views

Does GNU/Linux counts processes and threads together when I limit their number?

I want to limit the number of processes per user on my machine, with /etc/security/limits.conf and the nproc value. I have read here that Linux dosen't distinguish between processes and threads? My ...
0
votes
0answers
112 views

setting affinity for multiple cores on dual cpu system

We are using some systems with 2cpu's with 6 cores/12 threads each so 24 threads in total, for quite a lot of multitread simulations. Because the problem doesnt scale perfectly, i usualy run 4 ...
1
vote
1answer
101 views

Trying to link boost.thread with Xcode

I have built Boost from the website using ./bootstrap.sh ./b2 install I think all are installed properly. I am trying to use Xcode to include the library of boost:thread.My code links to the ...
-1
votes
1answer
71 views

Why are there 3 chrome.exe processes immediately upon launch?

I am aware that chrome.exe uses a new process per browser tab, but why do I get 3 chrome.exe processes in the process list immediately upon launch?
6
votes
0answers
362 views

Jenkins realtime console output for parallel threaded fabric command

We have a Python fabric command that runs in parallel across several hosts, something like this: $ fab --hosts=prod1.server,prod2.server,prod3.server --parallel copy_cache This will copy cache to ...
0
votes
1answer
69 views

Can threads from the same process run at the same time, on a multicore systems?

I searched the web and the answers I found were tentative. That is, people thought this is what happens but were not sure. Assuming the proper precautions were taken to synchronize and prevent ...
0
votes
1answer
195 views

Efficient Multi-thread downloading? [closed]

My downloading speed of files is not fast enough.. Is there any way to add more thread in a single download? Thank you for answering this.
1
vote
0answers
20 views

Show all running tasks in Assembly

Is it possible to show/log everything what the CPU does? The CPU knows what it executes, so it could print the running threads/tasks on the screen or in a file.
0
votes
1answer
367 views

how to make Apache 2.4 work in single worker mode by default?

I'm using Apache 2.4 on my server. My scripts are using a lot of system() commands and they require to work in one process mode. When I start apache using the command: apachetctl -X (which ...
0
votes
0answers
23 views

Are there two seperated schedulers in major operating systems, one for processes and one for their threads?

Let's assume a process is given the CPU on a single-core CPU system by the scheduler and let's assume this process has 10 threads. Who decides which of the ten threads gets the CPU? In other words, ...
0
votes
0answers
1k views

CPU usage always around 40% because of wait-chain?

I am facing a very rare problem and it's causing much trouble. Whenever I boot my PC(HP 2000-2116tu, Win7, 4GB mem), there is a set of processes(legitimate ones and not virus), one of which starts to ...
0
votes
1answer
262 views

How many threads are concurrently executed?

The output from WMIC: C:\Users\fra>WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors DeviceID NumberOfCores NumberOfLogicalProcessors CPU0 4 8 C:\Users\fra> ...
1
vote
1answer
698 views

Command-line Number of thread per process on MacOS

I'd like to be able to get the number of thread per process in command-line and get the exact same number I can see via the Activity Monitor. At the moment the IntelliJ IDEA process (PID 5235) has ...
0
votes
1answer
167 views

Cores and threads? How does it all work exactly?

I am confused by this ... if a CPU has 2 logical cores, it can run two programs 100% concurrent, yes? Otherwise, 2 programs on one CPU must be 100% time-divided (can't run independently as the same ...
0
votes
0answers
25 views

Is parallelism in computer science always directly tied to the number of processor cores?

Specific to the Java programming language, would it be accurate to say that two threads can be concurrent, but can only truly be run in parallel if there are two or more cores?
1
vote
0answers
103 views

How does Windows affinity work with hyperthreaded CPUs?

Let me describe our requirement in detail. We are doing some kind of assignment which requires capturing of IP data through NIC card and then processing the captured data in real time. The processing ...
0
votes
1answer
313 views

Launch each Windows Explorer window in a separete process

Win7 Win64. I configured Windows Explorer in Tools > Folder Options > View > Launch folder windows in a separate process. It is checked, to make sure I rebooted Windows and it was still checked. ...
2
votes
2answers
15k views

How do I monitor or view the thread count of a certain process on AIX?

How do I monitor or view the thread count of a certain process on AIX?
0
votes
1answer
869 views

Configuring systemd to allow daemon to set RT priority

I have a daemon that calls pthread_setschedparam() to set the thread priority. On a system using systemd (OpenSuse 12.1), this fails, because sched_setscheduler() returns EPERM. From what I ...
2
votes
1answer
84 views

Windows 8.1's audio service chokes on threads and handles?

-- snipped as the hibernation thing seems to be invalid now -- Edit: I found this... This process is using 52,552 handles and 6,065 threads when I took the screenshot. At the time of writing, 52,913 ...
0
votes
3answers
65 views

Multiple CPUs, multithreaded performance

My program: 100% CPU and RAM based, performs mathematical calculations, reads the data from the HDD into RAM in the beginning. No communication between threads. The threads, all take the same time ...
1
vote
0answers
500 views

ProRes transcoding in ffmpeg too slow

We are trying to transcode movies / clips into ProRes LT by using following options: ffmpeg -threads "16" -i "$2" -flags +ildct -vcodec prores -profile 1 -qscale 4 \ -threads "16" -r 24 -vf ...
6
votes
3answers
1k views

Can I close a firefox tab through the console?

There I was downloading a bunch of stuff from the Internet quite happily using Firefox built-in download manager when I decided to check code academy (a site that teaches you how to program in ...
2
votes
1answer
1k views

Why are user level threads faster than kernel level threads?

I found out that user level threads are a lot faster than kernel level threads but I could not find any convincing example of WHY is user level threads are faster than kernel level threads ? Could ...
1
vote
2answers
3k views

What Exactly is a Threaded Web Server?

I would like to know what a threaded web server is? I have performed many searches but am unable to find anything that gives a clear explanation or definition; perhaps somebody can enlighten me.
1
vote
3answers
142 views

Single threaded process being executed on 2 cores

On my quad core cpu, it seems like a single thread (endless while loop) is being executed on 2 cores simultaneously. Why is this? Shouldn't a single thread be executed on one core only?
0
votes
1answer
173 views

Use all processor cores, 1 core/per 1 thread in *nix

According to xz documentation the "-T 4" means I should be using 4 threads, each compressing a different part of the file simultaneously. Before using nice -19 I would only get %50 usage of 1 core, ...
2
votes
1answer
447 views

Installing ffmpeg (namely fdk-aac) on cPanel server causes issues with perl threads

Basically, I'm trying to install FFMPEG on a cPanel server. I'm able to get everything installed and working (tested using ffmpeg -v) except for libfdk-aac. I can do the git clone and everything ...
-2
votes
1answer
65 views

i3 3210 do all 4 threads run at once

windows 7, task manager show%s thread 1,2,3 all running around 40% thread 4 is at 2%. Is this normal? i3 3210 windows 7 8GB DRAM cpu running at 35% per task manager
1
vote
1answer
402 views

Blocked process state affect on thread state within process?

If multiple threads are running within a process and the process goes from running to blocked state then do all the threads within the process automatically go into blocked state as well? If the ...
15
votes
3answers
3k views

Task Manager is saying the system is running with over a thousand threads

I opened up Task Manager and looked under the "System" area and saw: Threads: 1337 Since I have a dual-core processor with hyper-threading available (meaning four threads), how is it possible to ...
2
votes
2answers
2k views

Why is it quicker to switch between threads than to switch between processes and share data between them?

Why is it quicker to switch between threads than to switch between processes and share data between them? For example, in the apache web server running on ubuntu can use either the Prefork MPM ...
0
votes
2answers
236 views

Cores, threads and multi-processing

I know all this terminology is a confused field atm, but I'm trying to interpret how they are being used at: http://www.cpu-world.com/CPUs/Xeon/Intel-Xeon%20E7-8870.html The context I've got is that ...
1
vote
1answer
426 views

Is it faster to run one process that spawns N threads or to run N processes?

I need to run ~1500 jobs on my lab's server. The program I am using (blastpgp if anyone cares) is capable of running in parallel mode, the "-a" option sets how many threads it will launch. The server ...
0
votes
2answers
2k views

Can a single process be executed in two or more processors in a multiprocessor system?

I have heard that one processor can work on only one process at a time. Is this true? If so, then how can a single process be executed in more than one processors at a time? Is this even possible? ...
1
vote
0answers
157 views

Is it possible to find what's “choking” Firefox?

Is it possible to find what exactly is causing Firefox to randomly CPU-spike at 13%, freezing it entirely? And by "exactly", I mean finding what functions/calls/modules/threads/drivers are the direct ...