Kate Brownkateeliza29.hashnode.dev·Mar 23, 2024Optimise your Code! Multithreading in C#What is it? Multithreading is using separate threads to complete separate tasks. If you go too far down the ‘what is a thread’ rabbit hole, it all gets a bit philosophical, so as a basic definition, a thread is part of your program that can be execut...Discussmultithreading
Sajal Raj Gautamblog.sajalrg.com·Jan 30, 2024Looper, Handler in Android Part 3 - HandlerThis article is the third in a series on Looper and Handler in Android. To fully understand the concepts discussed here, it's assumed that you have read or are already familiar with the concepts covered in part1 and part2. If not, I recommend visitin...Discuss·56 readsMultiThreading In AndroidAndroid
Sajal Raj Gautamblog.sajalrg.com·Jan 12, 2024Looper, Handler in Android Part 1 - LooperIn this series of articles, we'll delve into the multi-threading concept of Android, exploring the roles of classes Thread, Looper, and Handler. A Thread can be seen as a lightweight process, enabling the execution of multiple operations in parallel....Discuss·377 readsMultiThreading In AndroidAndroid
Md Hamimmdhamim.hashnode.dev·Dec 26, 2023A Comprehensive Guide to Python Threading: Advanced Concepts and Best PracticesIn concurrent programming, threading plays a pivotal role in enhancing the efficiency of programs by allowing them to perform multiple tasks simultaneously. Python, a versatile and widely-used programming language, provides a threading module that en...DiscussPython Threading
Yuval Aloniyuval.hashnode.dev·Dec 23, 20235 insights about threadsUsing a secondary thread does not promise us "parallel processing" - this will still be decided by the OS's scheduler. Even the existence of several CPU cores will not guarantee it (although it might increase the chances for it) - chances are that th...Discuss·1 like·38 readsThreads
David Osharedavidoshare.hashnode.dev·Dec 20, 2023Concurrency Unleashed: Mastering Multiple Tasks with the threading Module in PythonThe world runs on concurrency. From juggling tasks at work to managing multiple browser tabs, we constantly deal with handling multiple activities simultaneously. Python empowers you to mimic this concurrency in your programs using the threading modu...DiscussPython
Romman Sabbirrommansabbir.com·Dec 7, 2023Understanding Kotlin Coroutine DispatchersIntroduction In this article, we will delve into the realm of Dispatchers in Kotlin Coroutines, exploring their significance in Android development and their role in efficiently managing threads for coroutine execution. As an essential topic for Andr...Discuss·1 like·470 readsKotlinAndroid
Kangarookangaroolove.hashnode.dev·Dec 3, 2023Qt threadIntroduce There are two ways to implement thread according to official documentation and the first one is recommended How to quit a thread correctly Inherit QObject workerThread.quit(); workerThread.wait(); Inherit QThread Thread::Thread() ...DiscussQtQt
Frits Hooglanddatabaseperformance.hashnode.dev·Nov 10, 2023Linux task scheduling, slice time and threadsThere is an ongoing debate about the usage of processes versus threads for programs that want to (or need to) parallelise work. In linux and most operating systems, processes are a completely separate entity, which means upon creation they get their ...Discuss·143 readsLinux
Oladapo Kolawole Osagieosagiecodes.hashnode.dev·Nov 1, 2023🌐 Understanding Threads and Processes in ComputingIntroduction: When you use software or run a program on your computer, it creates a fundamental unit known as a process. These processes can sometimes multiply, creating a multitude of them in your computer's Random Access Memory (RAM). Each process ...Discuss·13 likes·46 readsThreading