Microkernel is a kernel that includes a minimum amount of software that can provide what operating systems provide, such as address…
I learned something, today.
I like to keep things that interest me. If I get the idea behind it, I can use it…
In good old function calls, you call a function to make it do a job, and get the result when it returns. Apart from being a perfect way to do something in software, this is how you get something done in almost…
In UNIX-like operating systems, there are two spaces in virtual memory. Kernel space in which the kernel is…
In previous post, we implemented a base class for creating threaded classes.
Before just writing our new code, I want to introduce another problem. We introduced a threaded object and signal-slot mechanism can work between different threads…
QNX is a commercial Unix-like real-time operating system. Its main aim is embedded systems, widely used in the automotive industry. It is a little bit…
So, I keep learning…
In our previous post, we implemented a producer consumer queue to introduce inter-thread communication. We know how to pass data to another thread to be processed, now we can use this knowledge to provide inter-thread communication with signal-slot mechanism.
In the previous post, we implemented basic signal-slot mechanism with two classes. Now we want to make them work in their own thread, but before that, I need to explain some stuff.
This concern starts with Google starting to sync your account with Chrome without giving you much chance to prevent…