Global Positioning System

The Global Positioning System (GPS) is a U.S. space-based radionavigation system that provides reliable positioning, navigation, and timing services to civilian users on a continuous worldwide basis -- freely available to all. For anyone with a GPS receiver, the system will provide location and time. GPS provides accurate location and time information for an unlimited number of people in all weather, day and night, anywhere in the world.

The GPS is made up of three parts: satellites orbiting the Earth; control and monitoring stations on Earth; and the GPS receivers owned by users. GPS satellites broadcast signals from space that are picked up and identified by GPS receivers. Each GPS receiver then provides three-dimensional location (latitude, longitude, and altitude) plus the time.

Individuals may purchase GPS handsets that are readily available through commercial retailers. Equipped with these GPS receivers, users can accurately locate where they are and easily navigate to where they want to go, whether walking, driving, flying, or boating. GPS has become a mainstay of transportation systems worldwide, providing navigation for aviation, ground, and maritime operations. Disaster relief and emergency services depend upon GPS for location and timing capabilities in their life-saving missions. Everyday activities such as banking, mobile phone operations, and even the control of power grids, are facilitated by the accurate timing provided by GPS. Farmers, surveyors, geologists and countless others perform their work more efficiently, safely, economically, and accurately using the free and open GPS signals.

For additional information about GPS, please explore the rest of this website, as well as the external sites referenced on this page.

Priyamani Spicy photos only in malayalamqueens










  • Name : Priya Mani
  • Birth name : Priya Mani
  • Birthdate : June 4, 1984
  • Birth location : Palakkad, India
  • Height :
  • Sex : Female
  • Job : Actress
  • First Film: Kangalal Kaithi Sei

Priyamani Awards

  • National best actress for her performance in Ameer’s Paruthiveeran.
  • Filmfare best actress for her performance in Ameer’s Paruthiveeran.

Priyamani has both National award and Filfare award for best actress. There are only a few who shares this with her. Smita Patil, Lakshmi, Shabana Azmi, Shobhana and, Meera Jasmine are some of the actress who have won both the prestigious awards.

Paruthiveeran turned out to be her big ticket to superstardom. She got a super hit and critical acclaim as she got her best actress award at ninth Osian Cinefan Awards held in New Delhi.

This caught the eye of the all-important Ministry of Information and Broadcasting, which recommended her name to light the lamp at the prestigious India International Film Festival at Goa, where Bollywood superstar Shah Rukh Khan was the chief guest. “2007 was one of the most memorable years in my life as Paruthiveeran released and my character was not only appreciated, but the film went on to become a box-office super hit.

Virtualization -- The Good, the Bad, the Ugly

Virtualization is a way of getting more out of the same hardware -- are you taking advantage of it

While virtualization is not without its share of detractions, its allure is great. After all, it promises to make compatibility and resource management woes -- two eternal computer problems -- things of the past. 

Imagine being freed from fears of software compatibility, and being able to reclaim your idle hardware for a purpose.  That's the premise behind virtualization.  While new users may still not have heard of virtualization or understand its benefits, the movement is growing and it may eventually become as ubiquitous a concept as the desktop operating system.

Virtualization is divided into two key categories -- application virtualization and platform virtualization.  The goal of application virtualization is to provide compatibility layers.  This could allow you to, say run an old Windows 3.1 program on a Linux operating system.  The open source project Wine is an example of this kind of virtualization.

The second category is platform virtualization -- bringing the whole OS onboard.  In this scheme, the kernel (a central component of the OS) may allow multiple servers (the interface users use to interact with the OS -- how we perceive Windows) to run at once.  The second server can be run parallel to the first or as a guest program within the first, as with Windows 7's XP Mode. 

Some platform virtualization implementations, such as XP Mode, use redirection of input to accomplish application virtualization via a full OS rather than a compatibility layer.  The experience is more seamless as the Windows are displayed inline without the need to physically switch to a virtual machine window and navigate through its own windows.

A final important aspect of virtualization is the cloud computing movement.  Cloud computing can involve sharing virtualized resources over a network.  Shared resources are nothing new, but by virtualizing them, it lowers overhead and ensures that resources are efficiently used.  Google, IBM, and Microsoft are just a few of the major names delving into this field.  An example of cloud computing that even novice users can appreciate is Microsoft Office 2010, which will be available as free web applications for home users.

Virtualization is a fast evolving field and it is not without its problems and obstacles.  One obstacle is cost.  While costs of virtualization are dropping (Windows virtual machines for home users come with copies of Windows 7 Professional at no extra cost), deploying such a solution at your business may require some up-front IT investment and hours.  In the long run it will save costs, but for cash-strapped businesses, this can be a deterrent to adoption, albeit one that will eventually be overcome.

Another more serious challenge is the increased likelihood of interruption of service.  By putting more services on a single set of hardware you raise the damage that could be caused by a power failure -- either at your location or from your system's power supply.  Furthermore, by running your hardware under larger workloads, you run the risk of a higher incidence of part failures.  Again, this is unproven territory as the field is still young, but logic dictates that hardware flexed to its full capacity will likely experience more failures than hardware that spends a significant amount of time in idle.  As the deployment of virtual machines is in the hands of system administrators, it's up to them to make sure that they're not overburdening hardware.

A final challenge is security.  By placing multiple virtual machines on a single set of hardware, you run the risk of an escalated intrusion threat if an attacker can compromise the hypervisor layer -- the layer beneath the virtual machines.  Also in a guest/host setup (like Windows XP Mode) you run the risk of guest-to-host attacks, which can exploit vulnerabilities in legacy operating systems or applications.  Thankfully, such attacks have thus far been rare, but proof-of-concept exploits show the need for vigilance.  As always, diligent patching and careful system administration can protect your virtualized network against most threats.