http://bugzilla.novell.com/show_bug.cgi?id=537065 Summary: Add An Additional Panel to Kernel Settings for Performance Tuning Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: alpha096@virginbroadband.com.au QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.10) Gecko/2009042700 SUSE/3.0.10-1.1.1 Firefox/3.0.10 I think we can improve the PC performance for the user by adding an additional Panel Option to Kernel Settings in Yast. The extra tab could enable the user to physically devote 'X' amount of RAM to permanent cache buffers. Many people have RAM above 3GIG, yet it is almost never used unless the demand for cache buffers or an application calls for it and that almost never happens with 2GIG+. Even then Cache Buffers are flushed eventually. My proposal would see us add an additional tab for 'Performance Profiles' If this tab is selected is scans for ANY presence of RAM above 3GIG and the presence of Dedicated Video RAM, otherwise its all greyed out. We could offer three set patterns for devoting RAM to permanent Cache Buffers. 1. Optimise for Background Services 2. Optimise for Background and Application Services 3. Select an amount of RAM to be devoted to both Background and Application Services. Option 1 would set an amount of RAM proportional to the amount above say 3GIG and below Total Physical RAM found and set permanent application cache buffers. Option 2 would do the same with the exception of adding nominal permanent cache buffers as well. Option 3 would allow the user to select an amount of RAM to be allocated to Option type 2 above, with the exception of the user specifying the actual figure. We would still need to validate the amount of RAM available above 3GIG and check for permanent video RAMs presence, and also set min and max fields to follow logic. None of these settings should preclude any warning type message during operation of the PC. We would just need to include, a few 'if' statements to produce a visual warning box that indicates system administrators action is required. The If's could be rather simple and follow IF system processes or user applications demand physical RAM that is not available and page file was required, we would set of the warning and let the RAM request be answered from page file. We may need to repeat or issue a Dialogue box halt Window Message so the user has no choice but to close the warning if such a condition initiates the warning. It should be relatively easy to to the above as we can set any figure for the Kernel use of RAM dynamic or otherwise, with this exception that the RAM selected would never be flushed, dirty or not, by current Kernel algorithms Reproducible: Always Steps to Reproduce: 1.Enhancement particularly for a PC that acts solely for File/Application Serving purposes. Removes the need to change Kernel Dynamic Algorithms and sent out updates Kernel's to all users. 2. 3. Actual Results: Perhaps I am treading a fine line between Enhancement and Feature request Happy if you would like to move to 11.2 or 11.3 Enhancement! If you are going to close as invalid, could you spare a few moments to tell me why this is not a good idea so we all can learn. Kernel Cache Buffers Algorithms are difficult at the best of time, but I do understand the tecknobabel words used to describe most all caching principals - you wont need to dumb it down too much for me if you close as invalid. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.