IIS8 enable 32bit applications - iis-8

I have a server Windows Server 2012 with 8GB RAM.
When I used Enable 32-Bit Applications in IIS, what is the maximum RAM can I use with this option?
What is the difference in RAM loaded with set enable 32 bit applications to true and false?

When I used enable 32 bit application What is the maximum ram can I used with this option?
Each App Pool Worker Process will be limited to 4GB of memory. A 32bit process has only a 4GB Virtual Address Space, and on 64bit Windows a 32bit process doesn't have any reservation in that 4GB for kernel memory (like on 32bit Windows). Note that an App Pool can have multiple worker processes if you want.

Related

Virtualization Options with a non SLAT CPU

I am working on a machine with an older intel CPU (core 2 duo 2.4 Ghz e6600) that doesn't have SLAT and doesn't support Hyper-V.
It is running Windows 8.1 (64 bit) with 4GBs of ram. What software options do I have if I wanted to run a virtual machine, in this case, another instance of Windows (ex. Win 7)?
Am I SOL? Will speed of VM be limited more by ram, cpu, or hard drive in this case?
Thanks,
i think your best option is VirtualBox form oracle, i use it becouse i have the same tipe of procesor, an work really fine for me, the only think you can only instala x86 OS, but anything else works fine.
some spec's for your virtual machines
Windows
Ram 1gb to 2gb, it is fine
procesor one core only
HDD 40gb it almos enough for you want todo (as developer i only use it for testing)
video dont use it unless you need it
linux/unix
Console only
ram 256MB to 512MB
procesor one core only
HDD 40gb it almos enough for you want todo
video is not need here
GUI mode
ram 512MB to 1gb(i recomend use 2gb if your plan to use Ubuntu)
procesor one core only
HDD 40gb it almos enough for you want todo
video dont use it unless you need it
hope help you

WCF services on 64 bit and 32 bit machine

we created WCF services which is having high traffic consumption.multiple clients make request to services per second to get live data from server.
when I deployed services on UAT on below configuration machine then IIS 7.5 consumes cpu process around 30-35%.
machine configuration -
windows 7 professinal
Intel(R)Core(TM)i3-2120 CPU#3.30GHz
RAM - 4 GB
32 bit operating system
When I deployed services on IIS 7.5 on below configuration machine then IIS consumes around 60-70% of cpu process.
Machine Configuration -
Windows server 2008 R2 standard
Intel(R) Xeon(R) CPU E5649 #2.53 GHz 2.53 GHz (2 processor)
RAM-6GB
64 bit operating system
I do not understand why on high configuration server with 64 bit machine,same code consumes more cpu processes. Please suggest on this.
Thanks,
ravi
Is you're IIS 7.5 application pool is running in 32-bit compatibility mode or not. Try to switch. But I don't think the problem is comming from 32bit or 64bit OS.

Issues with Apache 32 bit on Windows 64 bit

I have a Windows 7 Enterprice 64 bit and with 8GB RAM and I run a localhost with PHP, Apache and MySQL. However, Apache is (officially) still in 32-bit binary. And my system is performing at a enormously low speed... Is this a common problem or are there any tips or trics to boost my performance?
tl;dr version: It is not the 32-bit Apache that is slowing it down.
We would need more information to determine the cause of the problem but my guess is that it isn't the fact Apache is 32bit and Windows is 64bit.
The main difference between 32 and 64bit applications is that 64bit applications can access more memory directly (normally over about 3.5GB).
Apache itself is not particularly slow, it is all the modules you load with it (PHP, Python, mod_rewrite, etc).
It is most likely one (or more) of the following:
High Requests/sec - you have a high number of requests per second
High Processing Overhead - programs/scripts are using a lot of memory/CPU
Poorly Written Programs/Scripts - programs/scripts are inefficient or leaking memory
Other Processes - other programs on your PC (including Windows itself) may be using up your memory/CPU such as MySQL
Apache 64bit builds do not generally outperform the 32bit builds by more than 5%.
The only time I've seen a major slowdown running Apache on Windows was due to anti-virus software running.

VMWare Player - swapping to disk more if more memory allocated

Windows XP as base OS. Laptop has 4GB RAM and 2*2.2GHz cores. About 3 year old laptop
Am using Windows7 in VMWare Player. If I allocate more than 1GB of RAM to the Win7 machine in the VMWare player settings it goes so slow, and is continually swapping to disk.
I've turned off all Win7 processor intensive stuff.
http://www.computingunleashed.com/speed-up-windows-7-ultimate-guide-to.html
http://www.computingunleashed.com/list-of-services-in-windows-7-that-can.html
The base OS only reports using aboiut 144MB of RAM to the player. Very weird.
I'm using 2 virtual disks: 20GB SCSI for c:\ and 25GB SCSI for data f:\
Problem: How to tweak Win7 VMware (ie VS2010, Sql2008R2) well on an older laptop. Or use something else?
The problem is that by default vmware player uses file as memory.
Read this for more info & fix
http://communities.vmware.com/thread/46122
If you want to achieve this for all your VMs, you may just add/append following two lines:
prefvmx.minVmMemPct = 100
mainMem.useNamedFile = "false"
... inside the following VMware-wide configuration file:
C:/ProgramData/VMware/VMware Workstation/config.ini (or sometimes settings.ini)
The first line sets the percentage of configured VM memory that should fit into the host memory and the second (as already shown in the prior answer) disables default file-based memory usage.
If you want to apply this to a specific VM only, in order to not alter general VMware configuration, adding the following line to the VM's *.vmx file may be an alternative:
hard-disk.hostBuffer = "disabled"

Does VMWare or any other 'virtualization software' alowe you to set the amount of CPU cores?

I am setting up a testing PC to help find a weired bug on a single core computer. None of the PCs in our office have single core any more.
Can I use VMWare to something similar to emulate a single core PC on a multi-core computer?
Can you emulate a 32Bit version of windows with VMWare on a 64bit PC?
Yes for both questions with VMWare.
You can change the number of CPUs (cores) to allocate for each Virtual Machine. If you allocate just one, you'll have your 1-core machine.
You can install a 32-bit operating system on a 64-bit VMWare host.
Yes. Pretty much all the desktop virtualisation apps default to emulating a single-core 32-bit guest machine. (They may be using multiple host cores to do it.)
VMware and VirtualBox allow multiple cores to be configured and 64-bit guests; VirtualPC currently does not.