Memory Swapping

What does Memory Swapping mean?

Memory swapping is a memory reclamation method wherein memory contents not currently in use are swapped to a disk to make the memory available for other applications or processes. The exact state or “page” of memory is copied to the disk to make the data contiguous and easy to restore later.

Memory swapping is done by the OS kernel or, in the case of virtualized environments, by the hypervisor. It is actually an “expensive” process in regard to its overall impact on the system performance since moving data to and from the disk has considerable overhead. The more applications requiring the system to do memory swapping, the slower the performance becomes due to the increased overhead. In this case, increasing the amount of physical RAM would be the best course of action rather than allowing the system to do constant data juggling between the disk and the memory.



What does Python mean?

Python is a multiparadigm, general-purpose, interpreted, high-level programming language. Python allows programmers to use different programming styles to create simple or complex programs, get quicker results and write code almost as if speaking in a human language. Some of the popular systems and applications that have employed Python during development include Google Search, YouTube, BitTorrent, Google App Engine, Eve Online, Maya and iRobot machines.

Python’s initial development was spearheaded by Guido van Rossum in the late 1980s. Today, it is developed by the Python Software Foundation. Because Python is a multiparadigm language, Python programmers can accomplish their tasks using different styles of programming: object oriented, imperative, functional or reflective. Python can be used in Web development, numeric programming, game development, serial port access and more.

Continue reading

Linux Kernel

What does Linux Kernel mean?

The Linux kernel is an operating system (OS) kernel defined as Unix-like in nature. It used in different operating systems, mostly in the form of different Linux distributions.

The Linux kernel was the first truly complete and prominent example of free and open-source software that prompted its wide adoption and received contributions from thousands of developers.

The Linux kernel was created in 1991 by Linus Torvalds, a student at Finland’s University of Helsinki. It quickly gained ground as programmers adapted source code from other free software projects in order to extend the kernel’s functionality.

Continue reading


What does Delurking mean?

Delurking is a type of social media behavior where a user breaks an “online silence” or habit of passive thread viewing to engage in a virtual conversation. The term implies that a user does not typically participate in social media or online social activities.

Delurking and its related term, lurking, indicate that social media and online forums make it easy for users to view ongoing conversations and activities without personal input. Many users develop a habit of commonly viewing social media threads or similar elements, like forums, without involvement or interaction. Users often delurk when an issue triggers a relevant feeling. Delurking also may be a component of market research or used for other types of analysis of online users and habits.

Continue reading

Data Mart

What does Data Mart mean?

A data mart is a subject-oriented archive that stores data and uses the retrieved set of information to assist and support the requirements involved within a particular business function or department. Data marts exist within a single organizational data warehouse repository.

Data marts improve end-user response time by allowing users to have access to the specific type of data they need to view most often by providing the data in a way that supports the collective view of a group of users.

Continue reading

Paravirtualized Operating System

What does Paravirtualized Operating System mean?

A paravirtualized operating system is an operating system (OS) that is modified to run in a paravirtualized environment that provides a software interface to virtual machines, similar but not identical to that of the underlying hardware. In paravirtualized mode, the guest OS is explicitly ported for the para application programming interface (API) to facilitate communication with the host virtualization platform.

A paravirtualized operating system does not require whole system emulation. The management module, or hypervisor, in a paravirtualized mode, operates within a paravirtualized operating system that has been modified to work in a virtual machine.

Generally, a paravirtualized operating system performs better than a fully virtualized operating system, in which all system elements must be emulated. However, this efficiency is offered at the cost of security and flexibility. Flexibility is compromised because the OS requires modification to run in paravirtualized mode. Continue reading

Vulcan Nerve Pinch

What does Vulcan Nerve Pinch mean?

The Vulcan Nerve Pinch is a keyboard combination that hinders a user’s ability to complete complicated command functions with a single-hand or accidental keypress.

The Vulcan Nerve Pinch is also known as Control-Alt-Delete (Ctrl-Alt-Del) or a three-finger salute, which refers to the original “Star Trek” series and Bill Gates’ famed hand expression, respectively.

David Bradley, an IBM engineer, developed the Vulcan Nerve Pinch concept in the early 1980s as a means of allowing a reboot from the keyboard without the risk of accidentally causing a system restart.

The Vulcan Nerve Pinch enables user termination of hanging applications or operating systems. Accidental system reboots are rare because of specified actions, speed and key combinations.

Continue reading


What does Dropper mean?

A dropper is a type of malware developed to launch viruses by “dropping” (installing) them. Dropper viruses may go undetected because they are hidden, difficult to pinpoint and relatively uncommon. Droppers are also a relatively new type of virus that many anti-virus programs are not equipped to detect.

Droppers are programs that contain viruses that impede the functioning of targeted computers. They can install themselves onto a disk or a hard drive. They typically do not duplicate themselves as worms do. Instead, droppers launch their payloads while disguising themselves within computer systems and directories. The code of the virus is contained within the dropper. Usually, dropper viruses are Trojans, and the virus installation takes place in the form of a payload, which is the malicious activity of the virus.

This term is also known as a dropper program or a virus dropper.

Continue reading

Digital Divide

What does Digital Divide mean?

The digital divide refers to the difference between people who have easy access to the Internet and those who do not. A lack of access is believed to be a disadvantage to those on the disadvantaged side of the digital divide because of the huge knowledge base that can only be found online.

The digital divide appears in a number of different contexts, including:

  • Differences between rural and urban Internet access
  • Socioeconomic differences between people of different races, income and education that affects their ability to access the Internet
  • Differences between developed, developing and emerging nations in terms of the availability of Internet

Continue reading

Unfied Storage

What does Unified Storage mean?

Unified storage is a system that can accommodate dual access to both file-based storage and block-based storage, often through a common method or interface. The actual use of the term unified storage varies, and its exact meaning is debated within certain IT markets. Unified storage systems may also include object-based storage or other features.

Unified storage is also known as network unified storage

Generally, unified storage systems should support different kinds of storage including storage area networks (SANs), fiber channel and Internet Small Computer System Interface (iSCSI) storage. The unified storage system should also accommodate file-based storage methods such as network attached storage scenarios. Unified storage is sometimes provided along with cloud services to enable greater data security.

Continue reading