What is Solid State Drive?

A Solid State Drive (SSD) is a modern storage device. The storage is non-volatile in nature thus it retains data even if the power is off. As the name suggests solid state drive, the drive does not contain any moving mechanical parts like HDD. SSD makes use of flash memory and is capable of accessing […]

File Systems

What is a File System? A File System is generally known as a software program that facilitates organizing and managing files stored within the systems for the use of users and applications. The file management and organization may include accessing, updating as well as performing other file operations. File organization and management is an important […]

Difference Between Data Warehouse and Data Mart

Data warehouse and data mart are the data collecting bodies but they differ from each other in several ways. The data warehouse collects data from several organization sources and provides meaningful business insight. While we can consider data mart as a subtype of a data warehouse that focuses on a specific subject and helps to […]

Handoff in Cellular Communication

Handoff and its Types Handoff is known to be an important concept of cellular mobile communication which is associated with mobility of mobile users during communication using the phone. Handoff is defined as the process of varying the channel characteristics (like frequency, time, code or combination of them) during a phone call without disturbing the […]

Segmentation in Operating System

Segmentation is one of the several memory management techniques adopted by operating systems to accomplish the concept of virtual memory. In our previous content, we have discussed other memory management techniques i.e., paging. Paging is close to the operating system’s view of memory. But the segmentation technique has the user’s view of memory. With segmentation, […]

Paging in Operating System

Paging in operating system is a memory management technique that allows the system to allot non-contiguous physical address space to a process. The concept the paging resolves the problem of external fragmentation that occurs due to the continuous allocation of physical address space to processes. Because of external fragmentation, though enough memory is available to […]

Virtual Memory in Operating System

Virtual memory in operating system is a memory management technique that enables secondary memory to be a part of the main memory. It enables main memory to accommodate large processes even if it is not big enough to accommodate them at once. It improves the performance of the system and helps in implementing a multi-programming […]

Diversity Reception and its Types

Diversity and its Types Diversity Reception is generally known as a method or way of combining multiple copies of the same message signal that is received by the receiver from different channels. Basically, this is done to lessen or eliminate the effect of fading. In wireless communication technology, diversity reception improves the reception of radio […]

What is a Computer Server?

A computer server is a different type of computer that provide services to other client computers connected in the network. It differs from other computers in the terms of service, storage, efficiency, configuration, size, etc. There are a variety of servers that provide different types of services. Like a web server, that provides services to […]

Types of Computer Viruses

Types of Viruses Computer Virus is known to be a fragment of software, responsible for infecting a computer, by getting installed by itself without taking owner’s approval or consent. Viruses has the ability to get transferred from one computer to another through programs, data files, etc. Here this content is all about types of viruses […]