Thursday, December 29, 2011

Alpinestars Shirts

Get the latest Alpinestars clothing, t-shirts, caps & hoodies from Two Seasons, the UK's fastest growing board sports retailer. Alpinestars are one of the biggest auto and moto brands around so get involved if you're a fan!!!!

Alpinestars is the premier motocross company which have huge selections of casual apparels. From tShirts, shorts, hat, and many other sporty accessories. Luckily, you will find both comfortable and trendy look in Alpinestars T Shirts. Zephyrsports.com is the best place for you to find high quality sport clothing. One of the notable brands that offer you the best clothing is Alpinestars. This brand has a good reputation as one of the brands that offer the best sport apparels and gears. The most important aspect of what you wear is that you are comfortable in it. There are so many types of sport clothing provided in the online store so that you can easily find the best for you. And also, you will be able to choose your favourite design.

Online stores have become more and more competitive nowadays. Therefore many of them try to attract more customers by giving discounts and bonuses in their products. Visit this website, you will get best service, high quality t-shirts and fast delivery service. Zephyr Sports carries the complete line of Alpinestars apparel you need. There are many kinds and models of hoodies available on the market which comes from different brands, and alpinestars apparel are the favorite one.

The importance of special sport clothing to accompany your time during doing sport is highly regarded. Clothes that are intended for sports become part of a fashion trend. Considering the alpinestars shirts has become very popular nowadays. Other garments, which is also popular and is also a feeling of aura sporting a Alpinestars hoodie. It is very important to choose the best Skateboard Clothes to make your life smarter, better, faster and wiser. Logos are an important part of skateboard culture.

Friday, November 25, 2011

VmWare

VMware is a popular commercial application that abstracts Intel 80X86 hardware into isolated virtual machines. VMware runs as an application on a host operating system such as Windows or Linux and allows this host system to concurrently run several different guest operating systems as independent virtual machines. Consider the following scenario: A developer has designed an application and would like to test it on Linux, FreeBSD, Windows NT, and Windows XP. One option is for her to obtain four different computers, each running a copy of one of these operating systems. Another alternative is for her first to install Linux on a computer system and test the application, then to install FreeBSD and test the application, and so forth. This option allows her to use the same physical computer but is time-consuming, since she must install a new operating system for each test. Such testing could be accomplished concurrently on the same physical computer using VMware. In this case, the programmer could test the application on a host operating system and on three guest operating systems with each system running as a separate virtual machine. The architecture of such a system is shown in Figure 2.16. In this scenario, Linux is running as the host operating system; FreeBSD, Windows NT, and Windows XP are running as guest operating systems. The virtualization layer is the heart of VMware, as it abstracts the physical hardware into isolated virtual machines running as guest operating systems. Each virtual machine has its own virtual CPU, memory, disk drives, network interfaces, and so forth.

Tuesday, September 27, 2011

London Olympics

As all we very well know about the last Olympics and its grand success that was held in China. In 2012 olympics are going to be held in London. People from all over the world had already started planning their leaves so that they can come to London and enjoy the grand Olympics here. Bookings had been already started in all the major hotels for these Olympics. If you are also planning for the London Olympics and want to be a part of it , then you have to also start planning for it. If you are worried about the accommodation and the food facilities at that time, then there are lot of places available in London that provides you ideal accommodation facility and self catering service.

Holiday Rentals is one of the place where you can find best London apartments on rental at a very affordable price. In addition to this they also provide you self catering facility where you can cook whatever you want,as per your taste. You have no need to depend on others like in major hotels where you are forced to have whatever is available at these hotels. Now a days these rental apartments are commonly known as Olympic Park Rentals as they are directly or indirectly linked to London Olympics.

Saturday, August 27, 2011

Deadlock in Operating Systems

A system consists of a finite number of resources to be distributed among a number of competing processes. The resources are partitioned into several types, each consisting of some number of identical instances. Memory space, CPU cycles, files, and I/O devices (such as printers and DVD drives) are examples of resource types. If a system has two CPUs, then the resource type CPU has two instances. Similarly, the resource type printer may have five instances.If a process requests an instance of a resource type, the allocation of any instance of the type will satisfy the request. If it will not, then the instances are not identical, and the resource type classes have not been defined properly.

For example, a system may have two printers. These two printers may be defined to be in the same resource class if no one cares which printer prints which output.
However, if one printer is on the ninth floor and the other is in the basement, then people on the ninth floor may not see both printers as equivalent, and separate resource classes may need to be defined for each printer.A process must request a resource before using it and must release the resource after using it. A process may request as many resources as it requires to carry out its designated task. Obviously, the number of resources requested may not exceed the total number of resources available in the system. In other words, a process cannot request three printers if the system has only two.

Friday, August 12, 2011

Class Path Vs Build Path

This topic is liitle bit off to the operating system concepts but still I want to share it ;)

The classpath is the classic way to tell the Java compiler and the Java runtime where to find compiled classes. It is typically a sequence of JAR file names and directory names. The classpath used by the compiler and the runtime system don't have to be the same, but they typically "should be*, especially for a small project.

Buildpath is not classic Java terminology. It is the term for the richer way that a typical IDE specifies the relationship between the "modules" or "projects" that make up an application. The IDE uses this to figure out the classpath and sourcepath for compiling the Java code, and the classpath for running it. The IDE also uses the build path to figure out how to package up your code and its dependencies as (for example) a WAR file.

For example, an Eclipse build path for a project includes the other projects that it depends on, and lists any additional library JARs that the project contains / relies on. It also lists the packages in the current project that downstream projects can depend on.

(If you are using Maven for your project, the IDE buildpath mechanism is secondary to the dependencies declared in the POM files. For example, using Eclipse with the m2eclipse, the buildpath is synthesized from the POM files.)

Wednesday, August 3, 2011

Virtual Machines

The fundamental idea behind a virtual machine is to abstract the hardware of a single computer (the CPU, memory,disk drives, network interface cards, and so forth) into several different execution environments, thereby creating the illusion that each separate execution environment is running its own private computer.By using CPU scheduling and virtual-memory techniques
), an operating system can create the illusion that a process has its own processor with its own (virtual) memory.

Normally, a process has additional features, such as system calls and a file system, that are not provided by the bare hardware. The virtual-machine approach does not provide any such additional functionality but rather provides an interface that is identical to the underlying bare hardware. Each process is provided with a (virtual) copy of the underlying computer. There are several reasons for creating a virtual machine, all of which are fundamentally related to being able to share the same hardware yet run several different execution environments (that is, different operating systems) concurrently.

Friday, July 29, 2011

Paging

Hello friends in this post we are going to discuss on paging and how an operating system used it for memory management.

Paging is another memory management technique which widely uses virtual memory concept. When paging is used, the processor divides the linear address space into fixed-size pages (of 4KBytes, 2 MBytes, or 4 MBytes in length) that can be mapped into physical memory and/or disk storage. When a program (or task) references a logical address in memory, the processor translates the address into a linear address and then uses its paging mechanism to translate the linear address into a corresponding physical address.

Some physical memory is reserved for the operating system itself, and for its data structures. This is called wired memory, because it is not subject to paging. The rest of physical memory is managed via the paging mechanism, and is called the page pool. Whenever a virtual memory page that is not in physical memory is referenced, a page is allocated from the page pool’s free list and mapped to the required virtual memory address. Pages are returned to the free list when the memory has been unmapped or freed. Pages can be reclaimed from the free list if they are referenced again before the physical memory page has been reused.
OS performs an operation for storing and retrieving data from secondary storage devices for use in main memory. Paging is one of such memory management scheme. Data is retrieved from storage media by OS, in the same sized blocks called as pages. Paging allows the physical address space of the process to be non contiguous. The whole program had to fit into storage contiguously.

Paging is also used to deal with external fragmentation problem. This is to allow the logical address space of a process to be noncontiguous, which makes the process to be allocated physical memory.

You can also visit my other blogs:
Networking Concepts
Technomedia
Enter into world of Technology
Hina Rabbani Khar