About 171,000 results
Open links in new tab
  1. Thread in Operating System - GeeksforGeeks

    Sep 8, 2025 · A thread is a single sequence stream within a process. Threads are also called lightweight processes as they possess some of the properties of processes. Each thread …

  2. Difference between Process and Thread - GeeksforGeeks

    Jul 11, 2025 · If threads weren’t used the browser would freeze and wait for one task to finish before starting another. Threads ensure everything feels fast and seamless. Process vs …

  3. Java Threads - GeeksforGeeks

    Oct 11, 2025 · A Java thread is the smallest unit of execution within a program. It is a lightweight subprocess that runs independently but shares the same memory space as the process, …

  4. Thread Management Functions in C - GeeksforGeeks

    Jul 11, 2025 · In C language, POSIX <pthread.h> standard API (Application program Interface) for all thread related functions. It allows us to create multiple threads for concurrent process flows. …

  5. Multithreading in C++ - GeeksforGeeks

    Oct 3, 2025 · Multithreading is a technique where a program is divided into smaller units of execution called threads. Each thread runs independently but shares resources like memory, …

  6. Thread Libraries - GeeksforGeeks

    Jul 23, 2025 · Thread library is a thread API (Application Programming Interface) which is a set of functions, methods and routine provided by operating system for creating, managing and …

  7. What are Threads in Computer Processor or CPU? - GeeksforGeeks

    Jul 12, 2025 · The threads are always created by the operating system for performing a task of a specific application. There is single thread (code of that core which performs the computations …

  8. Multithreading in Java - GeeksforGeeks

    Sep 8, 2025 · Multithreading in Java is a feature that enables a program to run multiple threads simultaneously, allowing tasks to execute in parallel and utilize the CPU more efficiently. A …

  9. C# Thread Class - GeeksforGeeks

    Sep 19, 2025 · The Thread class in C# is part of the System.Threading namespace and provides the fundamental way to create and control threads. A thread represents a path of execution …

  10. Synchronization in Java - GeeksforGeeks

    Oct 30, 2025 · Synchronization in Java is a mechanism that ensures that only one thread can access a shared resource (like a variable, object, or method) at a time. It prevents concurrent …