×
Home
Jobs
Tools
Coding Ground
Current Affairs
UPSC Notes
Online Tutors
Whiteboard
Net Meeting
Tutorix
Login
Packages
Categories
Java
JSP
iOS
HTML
Android
Python
C Programming
C++ Programming
C#
PHP
CSS
Javascript
jQuery
SAP
SAP HANA
Data Structure
RDBMS
MySQL
Mathematics
8085 Microprocessor
Operating System
Digital Electronics
Analysis of Algorithms
Mobile Development
Front End
Web Development
Selenium
MongoDB
Computer Network
General Topics
Library
Videos
Q/A
eBooks
Login
Library
Videos
eBooks
Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Selected Reading
UPSC IAS Exams Notes
Developer's Best Practices
Questions and Answers
Effective Resume Writing
HR Interview Questions
Computer Glossary
Who is Who
Alex Onsman
has Published
210
Answers
Producer Consumer Problem using Semaphores
Computer Science
MCA
Operating System
Alex Onsman
Published on 11-Oct-2018 02:57:28
The producer consumer problem is a synchronization problem. There is a fixed size buffer and the producer produces items and enters them into the buffer. The consumer removes the items from the buffer and consumes them.A producer should not produce items into the buffer when the consumer is consuming an ...
Read More
Remote Procedure Call (RPC)
Computer Science
MCA
Operating System
Alex Onsman
Published on 11-Oct-2018 02:09:43
A remote procedure call is an interprocess communication technique that is used for client-server based applications. It is also known as a subroutine call or a function call.A client has a request message that the RPC translates and sends to the server. This request may be a procedure or a ...
Read More
Deadlock Characterization
Computer Science
MCA
Operating System
Alex Onsman
Published on 11-Oct-2018 00:41:34
A deadlock happens in operating system when two or more processes need some resource to complete their execution that is held by the other process.A deadlock occurs if the four Coffman conditions hold true. But these conditions are not mutually exclusive. They are given as follows −Mutual ExclusionThere should be ...
Read More
Message Passing vs Shared Memory Process communication Models
Computer Science
MCA
Operating System
Alex Onsman
Published on 10-Oct-2018 23:48:38
Message passing model and shared memory model are models of interprocess communication. Details about these are given as follows −Message Passing Process Communication ModelMessage passing model allows multiple processes to read and write data to the message queue without being connected to each other. Messages are stored on the queue ...
Read More
Multi-Threading Models
Computer Engineering
MCA
Operating System
Alex Onsman
Published on 10-Oct-2018 23:29:34
Multithreading allows the execution of multiple parts of a program at the same time. These parts are known as threads and are lightweight processes available within the process. Therefore, multithreading leads to maximum utilization of the CPU by multitasking.The main models for multithreading are one to one model, many to ...
Read More
Shared Memory Model of Process Communication
Computer Science
MCA
Operating System
Alex Onsman
Published on 10-Oct-2018 22:29:05
Process communication is the mechanism provided by the operating system that allows processes to communicate with each other. This communication could involve a process letting another process know that some event has occurred or transferring of data from one process to another. One of the models of process communication is ...
Read More
User-level threads and Kernel-level threads
Computer Engineering
MCA
Operating System
Alex Onsman
Published on 10-Oct-2018 19:54:04
A thread is a lightweight process that can be managed independently by a scheduler. It improves the application performance using parallelism.A thread shares information like data segment, code segment files etc. with its peer threads while it contains its own registers, stack, counter etc.The two main types of threads are ...
Read More
Different Models of Interprocess Communication
Computer Engineering
MCA
Operating System
Alex Onsman
Published on 28-Sep-2018 16:22:57
Interprocess communication is the mechanism provided by the operating system that allows processes to communicate with each other. This communication could involve a process letting another process know that some event has occurred or transferring of data from one process to another.A diagram that illustrates interprocess communication is as follows ...
Read More
What is Context Switching in Operating System?
Computer Engineering
MCA
Operating System
Alex Onsman
Published on 28-Sep-2018 15:31:15
Context Switching involves storing the context or state of a process so that it can be reloaded when required and execution can be resumed from the same point as earlier. This is a feature of a multitasking operating system and allows a single CPU to be shared by multiple processes.A ...
Read More
What is Interprocess Communication?
Computer Engineering
MCA
Operating System
Alex Onsman
Published on 20-Sep-2018 18:48:58
Interprocess communication is the mechanism provided by the operating system that allows processes to communicate with each other. This communication could involve a process letting another process know that some event has occurred or the transferring of data from one process to another.A diagram that illustrates interprocess communication is as ...
Read More
1
2
3
4
5
6
7
...
21
Next
Advertisements
Print
Add Notes
Bookmark this page
Report Error
Suggestions
Save
Close
Dashboard
Logout