Reduction of 74.14% in average user response time Reduction of 1.84 seconds in average user response time if the page is found in DNS Cache Scenario 2 provides the best results. • Increasing the number of DNS cache entries • Increasing DNS expiration period • Network supports HTTP keep-alive Average Reduction of 617.818 KB in size of request after compression • • Tests were conducted using JMeter JMeter plugin for Moodle generates scripts for different activity modules • The tests are constructed for a built-in QUIZ plug-in on Moodle with 1 question which involves • Login • View Course • View Quiz • Start Attempt • Submit Quiz • Finish Attempt Logout. Constant Timer: Each thread pauses for the same amount of time between requests. Gaussian Random Timer: Each thread request for a random amount of time, with most of the time intervals occurring near a particular value. Uniform Random Timer: Each thread request for a random amount of time, with each time interval having the same probability of occurring. Constant Throughput Timer: This timer introduces variable pauses, calculated to keep the total throughput (in terms of samples per minute) as close as possible to a give figure. Synchronizing Timer: The purpose of the SyncTimer is to block threads until X number of threads have been blocked, and then they are all released at once. Name of Activity Number of Queries Login 177 View Course 59 Quiz 554 Logout 89 Test No. Core™ i3 (HDD) (3M 2.40GHZ) Core™ i3 (HDD) (3M 2.40GHZ) Core™ i3 (HDD) (3M 2.40GHZ) Core™ i3 (HDD) (3M 2.40GHZ) Core™ i3 (HDD) (3M 2.40GHZ) 1 4.13 3.09 3.96 3.17 0.75 2 4.24 3.69 3.13 2.60 0.77 3 4.61 3.49 3.23 2.62 0.75 4 4.03 3.13 3.12 2.62 0.76 Time Core™ i5 (HDD) (6M 3.20GHZ) Core™ i5 (SSD) (6M 3.20GHZ) 287.187 77.881 Factor = 𝟐𝟖𝟕.𝟏𝟖𝟕 𝟕𝟕.𝟖𝟖𝟏 = 3.68 • Factor of 3.5 for both single user and 100 users. • The latency at the database can be reduced loading it in an SSD. • MySQL database supports more users for higher RAM. • Hence SSD servers (e.g. Power Edge Series-DELL) can boost up the performance of Moodle. Tutorials on : Introduction to France Present Yourself Number Colours Days of the Week Translate an English word to French. • Abacus is a calculating tool for performing arithmetic operations. • Standard Abacus with 9 beads in each column representing the face value. • Has 10 columns where each column represents a place value. • Displays net value on abacus • Parameters like Distance, velocity are varying at every instant of time. • By pressing lap button we can record data in laps. • Once we stop buttons change to resume or reset. We can manage things accordingly. • This application intends to convey the basics of searching algorithm and also explains deeply about the concept LINEAR SEARCH which comes under the topic of Data Structures And Algorithms. • The application discusses the algorithm and C++ code for the same. To thoroughly understand Mean, Median , Mode. a) Theory , b) Self-check calculator, c) Infinite question generation quiz section. • • • Time saving tips and tricks to perform maths calculations easily without using calculator. Helps the user a lot in improving his/her self confidence in maths Each and every trick is explained in a step by step manner with example Learn the formulas on just a click! Math formulae is an educational application that helps the students to learn and solve formulas quickly with the help of rich graphical layout. REFERENCES [1] S. Souders, High Performance Websites. O'Reilly Media, 2007. [2] Borg, A. (2009, December 17). Web Site Performance: When Seconds Count. Re-trieved June 4, 2013, from technewsworld.com: http://www.techhnewsworld.com/story/68918.html [3] http://en.wikipedia.org/wiki/Policy_framework [4]http://www.it.iitb.ac.in/arndg/dokuwiki/index.php/User:Kaustubh