What is the maximum amount of memory any single process on Windows can address and is this different from the maximum virtual memory for the system?
Processes access virtual memory space, not physical memory. Applications never access RAM directly but only through the memory management interface of the processor.
Depending on which version of Windows you are using, and how the program was compiled there is a different maximum ammount of addressable memory.
All 32 bit processes on 32bit Windows have a 4GB virtual address space. The upper 2GB is common to all processes and is used by the system. The lower 2GB is private to each process and is inaccessable to all others. Unless the program was compiled as large address aware, in which case it will have 3GB of private address space.
For 32bit processes on 64bit Windows, each process has 2GB private address space, unless compiled large address aware in which case it has 4GB private address space.
For 64bit processes on 64bit windows each process has 8TB of private address space whilst compiled as large address aware. The 2GB address space limit remains for programs not compiled as large address aware.
This is completely independent of the size of RAM or the pagefile. The system maps physical memory into this virtual address space according to both need and availability.
At any given time the data in virtual memory space might be stored in RAM, on disk, or both. All of this is totally transparent to all applications. Frequently accessed data will be kept in RAM with the remainder left on disk.
A core is an execution unit and enough of the bus interface unit to generate a physical address. Each core can be assigned to execute a thread, either in the same process address space or in a different process address space, and that execution will be simultaneous, limited only by bandwidth of the common parts of the bus interface unit.
You have a product key for windows xp. Can you use an after market windows xp CD with your product key on a new hard drive?
IPv6 is the most recent version of the Internet Protocol, or IP. It identifies computers and their locations by IP address. Technical computer work is way beyond this writer's scope, no matter the amount of research. One can get tutorials or explanations of this process on websites such as Tech Republic, Windows 7 Themes and PC User Info, among others.
You use a process when you want a separate program, and a thread when you want to asynchronously execute some different code contained within the same program. A process is an address space containing instructions, data, stack, etc. It represents one load module (or program) loaded into memory, ususally by the operating system's exec or equivalant call. There can be more than one process loaded from the same load module. They are separate and distinct…
You can simply just delete the partition with windows 7 on it, if you installed Windows 8 on a different partition making sure you have a backup of all the files you want to keep. Also make sure that you can boot from the windows 8 partition. Ie, a nice blue interface comes up when you switch the computer on that let's you choose between windows 7 and windows 8. If you didn't install it…
Drivers are updated in Windows by using a driver update wizard from within Device Manager. The driver update wizard walks you through the entire driver update process, making updating drivers a fairly painless task. Windows 7, Windows Vista and Windows XP all have slightly different processes for completing driver updates:
All of the windows xp require a DOS boot during the installation process the Windows Vista installation process replaces this DOS boot with what?
What is the name of of the process for exchanging data between Excel and most other Windows programs?
They are different processes. While both are part of the Microsoft Office suite, and their data is stored in the same area of the Windows Registry, they are two different executable programs. If you open the Task Manager, then click the processes tab, you can see that they are running as different processes.
The maximum disk size is approximately 8 terabytes when you take into account the following variables: The maximum possible number of clusters on a FAT32 volume is 268,435,445, and there is a maximum of 32 KB per cluster, along with the space required for the file allocation table (FAT). You cannot format a volume larger than 32 gigabytes (GB) in size using the FAT32 file system during the Windows XP installation process. Windows XP can…