JyothiLinux DistributionsWhen Linux drivers are combined with tools, supporting drivers and applications and packaged in a distributable format, it is called Linux…6d ago6d ago
JyothiSets implementationA set is a collection of elements with no duplicates. To implement it, we need APIs for adding, removing, looking up, clearing, and…Jun 13Jun 13
JyothiMulti-threads communication and synchronizationSynchronization between multiple threads is necessary to ensure the stability and correctness of a program. Here are the key reasons why…Jun 11Jun 11
JyothiMulti-threadingWhy Multi-threading: Multi-threading was introduced to improve throughput, and responsiveness and to utilize multiple resources…Jun 10Jun 10
JyothiKernel and user threadsA kernel thread is a kernel entity, like processes and interrupt handlers; it is the entity handled by the system scheduler. A kernel…Jun 10Jun 10
JyothiBacktracking and dynamic programmingBacktracking a recursive programming technique to solve problems incrementally and remove solutions that fail to satisfy the constraints of…Jun 8Jun 8