There are two types of multiprocessing, Symmetric Multiprocessing and Asymmetric Multiprocessing. Multiprocessing system has more than one processor and they can execute multiple process simultaneously. In Symmetric Multiprocessing, processors shares the same memory. In Asymmetric Multiprocessing there is a one master processor that controls the data structure of the system. The primary difference between Symmetric and Asymmetric Multiprocessing is that in Symmetric Multiprocessing all the … [Read more...]
Difference Between Logical and Physical Address in Operating System
Address uniquely identifies a location in the memory. We have two types of addresses that are logical address and physical address. The logical address is a virtual address and can be viewed by the user. The user can't view the physical address directly. The logical address is used like a reference, to access the physical address. The fundamental difference between logical and physical address is that logical address is generated by CPU during a program execution whereas, the physical address … [Read more...]
Difference Between Long-Term and Short-Term Scheduler in OS
To maximize the CPU utilisation, there must be proper scheduling of the processes. The Long-Term Scheduler and the Short-Term Scheduler, are the types of Scheduler. The Long-Term Scheduler executes less frequently as compared to Short -Term Scheduler. The distinguishable point between Long-Term Scheduler and Short-Term Scheduler is that the Long-Trem Scheduler selects the process from the Job Pool and then load them in the Ready Queue for execution. On the other hand, the Short-Term Scheduler … [Read more...]
Difference Between System Software and Application Software
Software is basically classified into two categories, System Software and Application Software. Where System Software acts as an interface between Application Software and hardware of the computer. The Application Software acts an interface between user and System Software. We can distinguish System Software and Application Software on account of the purpose of their design. The System Software is designed to manage the system resources and it also provides a platform for Application Software … [Read more...]
Difference Between fork() and vfork()
Both fork() and vfork() are the system calls that creates a new process that is identical to the process that invoked fork() or vfork(). Using fork() allows the execution of parent and child process simultaneously. The other way, vfork() suspends the execution of parent process until child process completes its execution. The primary difference between the fork() and vfork() system call is that the child process created using fork has separate address space as that of the parent process. On … [Read more...]
Difference Between Kernel and Operating System
Operating system is system program that runs on the computer to provide an interface to the computer user so that they can easily operate on the computer. Kernel is also a system program that controls all programs running on the computer. Kernel is basically a bridge between software and hardware of the system. The basic difference that distinguishes kernel and operating system is that operating system is the package of data and software that manages the resources of the system, and the … [Read more...]
Difference Between 1G and 2G
1G and 2G are the two generations of mobile phones. 1G is the first generation of mobile phones that brought first wireless communication to us. 1G uses an analog signal for communications and use FDMA for channelization. 1G is used for voice communication, data transmission service was not provided by 1G. 2G was digitalization of 1G i.e. it uses the digital signal for communication. 2G uses TDMA and CDMA for dividing the channels, and it provides voice plus data communication services. Lets … [Read more...]
Difference Between Symmetric and Asymmetric Encryption
While communicating on an unsecured medium like the internet, you have to be careful about the confidentiality of the information you are sharing with other. The are two techniques use to preserve the confidentiality of your message, Symmetric and Asymmetric Encryption. The fundamental difference that distinguishes symmetric and asymmetric encryption is that symmetric encryption allows encryption and decryption of the message with the same key. On the other hand, asymmetric encryption uses … [Read more...]
Difference Between Iterator and Enumeration Interface in Java
The three cursors that are used to access the elements from any collection one by one are Enumeration, Iterator and ListIterator. Though, Iterator and Enumerator are meant for performing the same work. Still, they are distinct from each other in a sense that Enumeration has read-only access to the elements in the collection. On the other side, Iterator can read as well as remove the elements from the collection. The important difference between the Iterator and Enumeration is that the … [Read more...]
Difference Between sleep() and wait() Method in Java
The method sleep and wait sounds like doing the same task, but they are much different from each other. Sleep method belongs to the Thread class, and the wait method belongs to the Object class. The most important difference that distinguishes both of them is, the sleep method holds the lock on the object till it is interrupted or it finishes its execution. On the other hand, the wait method releases the lock on the object to let the other objects execute till is resumed by the notify method. … [Read more...]
- « Previous Page
- 1
- …
- 37
- 38
- 39
- 40
- 41
- …
- 48
- Next Page »