1460920109-8749ecec-b5f4-4e8a-8aac-703eb3d57f62

1. A method for determining memory configuration scalability of a multi-user computer system, comprising:
(A) loading a set of simulated actions grouped into action types and associated with a remote session;
(B) collecting a plurality of indicators of memory management activity; and
(C) correlating a progression of working set trimming with an increase of active users to determine a reciuired amount of memory for each user;
wherein (C) comprises:
(i) trending peaks of a page output curve to form a peak page output trending line;
(ii) determining an intersection of the peak page output trending line to a page input line; and
(iii) determining the required amount of memory for each user from the intersection.
2. The method of claim 1, wherein (iii) comprises:
(1) determining a memory size component that is utilized for operating overhead of the multi-user computer system;
(2) subtracting the memory size component from a total system memory size to approximate a user memory size component; and
(3) dividing the user memory size component by a user load, the user load corresponding to the intersection.
3. The method of claim 1, further comprising:
(iv) fitting page input data to form the page input line.
4. An apparatus for determining hardware configuration scalability for a multi-user computer system, comprising:
a test controller;
a plurality of client terminals that are configured by the test controller in accordance with at least one user type, wherein a set of user actions are generated;
the multi-user computer system that executes at least one application proaram in response to the set of user actions;
a collection module that measures response times and that separately aggregates the response times for each action type, each said action type being associated with a user type being simulated; and
an analysis module that determines an associated break point for each said action type, wherein the associated break point corresponds to a minimally acceptable degree of performance in terms of response time for each said action type;
wherein the test controller reconfigures the plurality of client terminals and the collection module repeats measuring corresponding response times for each said action type.
5. The apparatus of claim 4, wherein the analysis module is supported by the test controller.
6. A method for determining memory configuration scalability of a multi-user computer system, comprising:
(A) loading a set of simulated actions grouped into action types and associated with a remote session;
(B) collecting a plurality of indicators of memory management activity; and
(C) correlating a progression of working set trimming with an increase of active users to determine a required amount of memory for each user;
wherein (A)\u2013(C) are performed with a first memory configuration, the method further comprising:
(D) repeating (A)\u2013(C) with a second memory configuration;
(E) determining a user load difference and a memory size difference with respect to the first memory configuration and the second memory configuration;
(F) dividing the memory size difference by the user load difference to determine the required amount of memory for each user.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A parameter control method for a digital mixer comprising:
a step of storing scene data to be used for automatically varying a parameter, the scene data including a start offset indicative of a time from a recall instruction of the scene data to a start of the variation of the parameter, a target value of the variation of the parameter and a fade time indicative of a time from the start of the variation of the parameter to arrival at the target value;
a step of detecting the recall instruction of the scene data;
a step of counting an elapsed time following the recall instruction of the scene data;
a step of determining whether the start offset agreeing with the elapsed time currently counted by said step of counting is included in the scene data;
a step of starting the variation of the parameter when it has been determined that the start offset agreeing with the elapsed time is included in the scene data; and
a step of varying the parameter, the variation of which has been started, on the basis of a variation amount of the target value and the fade time.
2. A parameter control method as claimed in claim 1, further comprising a step of displaying the start offset included in the scene data.
3. A parameter control method as claimed in claim 1 wherein the scene data includes parameters of a plurality of channels, and the scene data includes the fade time and start offset for each of the channels.
4. A parameter control method as claimed in claim 3 further comprising a step of displaying a list of the fade times of individual ones of the channels, and
wherein, a style of display is differentiated between the fade time for each channel where the start offset is not set and the fade time for each channel where the start offset is set.
5. A parameter control method as claimed in claim 1 which further comprises:
a step of accepting an event of a predetermined type;
a step of setting a start delay time for delaying a start of processing of the event; and
a step of comparing the start delay time and the elapsed time and performing control to start processing of the accepted event on condition that the start delay time has passed following the recall instruction of the scene data.
6. A parameter control method as claimed in claim 5 wherein the processing of the accepted event comprises executing the accepted event or outputting the accepted event to outside.
7. A parameter control method as claimed in claim 1 wherein the digital mixer includes at least one operator member having a knob operable by a human operator and also operable automatically, and
wherein said step of varying includes a step of automatically moving the knob of said operator member in accordance with a current value of the parameter varied on the basis of the variation amount.
8. A parameter control method as claimed in claim 1 wherein the digital mixer includes a scene memory storing therein a plurality of sets of said scene data and, in response to the recall instruction of the scene data, one set of scene data to be read out from said scene memory is selected from among the plurality of sets of said scene data,
wherein said step of storing scene data stores the plurality of sets of said scene data in said scene memory,
wherein said step of detecting the recall instruction of the scene data includes a step of detecting which one of the sets of said scene data has been selected in response to the recall instruction of the scene data and a step of reading out the selected scene data set from said scene memory, and
wherein said step of determining whether or not the start offset included in the selected scene data set read out by said step of reading out agrees with the elapsed time currently counted.
9. A parameter selling apparatus for a digital mixer comprising:
a storage section that stores scene data to be used for automatically varying a parameter, the scene data including a start offset indicative of a time from a recall instruction of the scene data to a start of the variation of the parameter, a target value of the variation of the parameter and a fade time indicative of a time from the start of the variation of the parameter to arrival at the target value;
a detection section that detects the recall instruction of the scene data;
a counting section that counts an elapsed time following the recall instruction of the scene data;
a determination section that determines whether the start offset agreeing with the elapsed time currently counted by said counting section is included in the scene data;
a section that starts the variation of the parameter when it has been determined that the start offset agreeing with the elapsed time is included in the scene data; and
a section that varies the parameter, the variation of which has been started, on the basis of a variation amount of the target value and the fade time.