IIS Server Configuration and Performance Quiz

Test your knowledge of IIS server administration, configuration settings, performance optimization, and monitoring features.

10 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

By default, the number of active connections in the queue waiting for server attention is 25. During heavy load, you can increase this to:

  1. 50
  2. 64
  3. 80
  4. 120
  5. 100
Question 2 Multiple Choice (Single Answer)

This is NOT a good trick for improving performance:

  1. Minimize FTP user isolation.
  2. Use ISAPI extensions instead of ISAPI filters.
  3. Set up remote virtual directories.
  4. Keep websites and FTP servers on different machines.
Question 3 Multiple Choice (Single Answer)

IIS 6 supports how many concurrent CGI applications by default?

  1. 2
  2. 4
  3. 6
  4. 7
  5. 8
Question 4 Multiple Choice (Single Answer)

IIS has a feature for monitoring the health of multiple worker processes servicing an application pool called:

  1. HTTP keep-alive
  2. IS monitoring services
  3. Application failsafe
  4. Rapid-fail protection
Question 5 Multiple Choice (Single Answer)

When looking at the Memory:pages/sec-counter, a number under 20 indicates:

  1. Everything is just fine and dandy; have some coffee and relax.
  2. You need more RAM.
  3. Compare the number to the network card bandwidth to locate possible bottlenecks.
  4. Increase the cache allotment.
Question 6 Multiple Choice (Single Answer)

This tool simulates multiple browsers simultaneously connecting to IIS to get content or run apps:

  1. Web Application Stress Tool
  2. Microsoft Operations Manager
  3. Traffic Volume Manager Tool
  4. Microsoft Traffic Management Tool
Question 7 Multiple Choice (Single Answer)

HTTP compression only works with web browsers developed after:

  1. 1996
  2. 1997
  3. 1998
  4. 1999
  5. 2000
Question 8 Multiple Choice (Single Answer)

Application pool settings do NOT apply to this type of applications.

  1. ISAPI
  2. CGI
  3. ASP
  4. ASP.NET
Question 9 Multiple Choice (Single Answer)

This is NOT a good way to boost ASP.NET application performance:

  1. Trap exceptions instead of using them to direct program flow.
  2. Disable session state, unless you actively plan to use it.
  3. Use storied procedures instead of ad hoc queries when accessing back-end SQL data.
  4. Never leave caching turned on.
Question 10 Multiple Choice (Single Answer)

What's a good way to ensure your paging file doesn't become fragmented?

  1. Make the paging file size dynamic.
  2. Make the paging file size static.
  3. Make the paging file large and keep it on a single drive.
  4. Install MPDFRG.EXE and set it to run automatically.