Impact of Windows system cache to Essbase

As we know that Windows OS has a system cache buffer to cache data files under OS environment. And Essbase also has its own cache mechanism to cache some data block into physical memory.
If we have many physical memory left, Windows will utilize the physical memory as system cache. It seems that the data will be cached twice, one at OS level and one at Essbase level.
Should we avoid this situation or just let's Windows OS to perform its own system cache handling?

Hi ,
I think you posted a right query on a wrong forum .
This forum is for Oracle Warehouse Builder , where as your question is for Informatica .
May be you can post the same in http://technet.informatica.com/forum
Thanks,
Sutirtha

Similar Messages

  • Essbase 64 bit on Windows 2003 Server: Windows Virtual cache/ Paging File ?

    Hi,
    the speed of our nightly calculations seems to differ from day to day between 1 and 2 hours
    I am wondering, what the correct setting for the windows paging file is ?
    We use Windows 2003 64 Bit Server with 16 GB RAM
    We run 1 Essbase application with 80 GB pag files with 4 GB Data Cache Setting and 1 GB Indexcache Setting in EAS console - on that server is actually nothing else running in production mode (just a few essbase-test application, usually offline)
    what is the recommended setting on the windows level in the windows system properties for memory usage ?
    We have:
    Memory Usage: Adjust for best performance of "Programs" ;
    Virtual Memory/Paging file on C-Drive: Custom Size, initial Size: 10 GB, maximum size 16 GB
    when system was handed over from Oracle, we had 4 GB virtual memory - however in essbase manual, you read that the recommended value should be 3-5 times the physicial ram -
    for me, the cache-bevahiour is strange anyway: if I watch taskmanager, I see in the middle of our 1 hour calculation the memory usage of Esssvr.exe Service using 7 GB of RAM, then the 16 GB RAM are used up at some point (paging file is 9 GB )- then suddenly nearly all the RAM get's cleared and ESSSVR.exe memory consumption goes down to 0 and from 0 increasing again-
    looks to me, as all the cache for essbase get's deleted in the miiddle of the calculation, because RAM used up for paging files ?
    Can anybody explain or give a clear directions, what to check ?
    our application operates normally (no abnormal termination, no generation of *.xcp files)
    (Essbase is installed on the 500 GB D-Drive)

    Hi John,
    thanks for the helpful link - the long discussion reminded me again, that pure cores and cache is not all, what makes up a good essbase application -
    I will test with calcparallel 6 (in comparison to 4) on our 64bit environment - just to see if I can achieve a 10, 20 or 30% improvement...
    In addition, I must admit, that 50% of our 1-2 hour calculation is calculated in serial/ not parallel... so I expect an additional 5 to 10 min improvement, not more.
    Thank you for now

  • System Cache Issues with Windows Server 2008R2

    Hi,
    I'm trying to deploy Java version 1.5.0 (build 1.5.0_14-b03) on a new Windows Server 2008R2 installation. I want to use the system cache feature and have used it successfully on Windows XP workstations and Windows 2003 servers in the past. I even got it to work on a test Win Server 2008R2 server earlier this week. But on my production machine I can't get the system cache to configure.
    I installed Java as usual and it installed into the Program Files(x86) directory. I copied my deployment files to the c:\windows\sun\java\deployment directory.
    Deployment.config contains:
    deployment.system.config=file\:/c\:/windows/sun/java/deployment/deployment.properties
    Deployment.properties contains:
    deployment.user.cachedir=C\:\\Program Files\\HCN
    deployment.user.cachedir.locked
    deployment.system.cachedir=C\:\\Program Files\\HCN
    deployment.javaws.shortcut="NEVER"
    deployment.javaws.autodownload="NEVER"
    Not sure what's missing here especially since it worked fine the other day.
    Both of these servers are virtual, VMware ESX 3.5 and were created from the same template. Only real difference is the production system will be a XenApp application server so it has XenApp installed.
    Error I'm getting is that in Javaws it reports that the system cache is not configured and every time I launch my application it has to download from the source because we are deleting the local profiles when the user logs out.
    Any suggestions?
    Thanks in advance,
    Linn

    >    I just wanted to know whether there will be any sort of communication or support issues between PROD and DEVE systems with such diverse configurations.
    No.
    You could even use HP-UX on the DEV system - as long as you're able to share a common directory to ensure transporting it's not a problem. Transports are OS and DB independent.
    However, memory management and security in Windows 2008 changed significantly, you may have to use different configurations for W2K8 vs. W2K3.
    Markus

  • Memory system cache on windows server 2003 standard 64-bit is too hign

    Hi,
    I have an issue with one of the server - OS is windows 2003 standard 64 bit. Total memory installed on the server is 16GB. When I go to task manager>performance tab, Total physical memory is 16 GB, available memory is around 500 MB almost all the time,
    System cache is greater than 13.5GB. When I take a look at all the processes that are running, and if I sum those memory usage it will be around 2 GB. So all the memory is consumed by system cache. Checked the perfmon > memory> system cache resident
    bytes and it is showing greater than 13.5 GB. I have gone through some articles that tells me to use RAMMAP to find which is using more system cache. But RAMMAP is not designed to run with windows 2003 version. Please can you help with a way/tool to find what
    is using system cache in windows 2003 server
    Thanks in advance
    Regards
    RJ

    It is supposed to do this. Windows can be very aggressive in caching data and code. This data is released as soon as the system needs memory for something else, but when it is unused, the system uses it to cache all sorts of stuff. It utilizes the memory
    which would otherwise be unused. Leaving it unused would basically be a waste.
    So in other words, nothing is wrong. It is windows which decides to try and be more efficient. As soon as a request for more memory comes in, it just drops whatever is needed from the cache immediately.
    This is one of the reasons that in later versions, the memory is reported differently in task manager, because people kept trying to stop the system from caching because they wanted to see more 'free' memory.

  • Windows Embedded Standard File system cache

    Hey I am new in Windows Embedded.
    I am using Windows Embedded Standard XP, and looking for information regarding cache and file system in OS.
    File Systems are designed to reduce the disk hits. File write operations does not write to disk immediately until we use the flush API. Flush API makes the system slower though. Os on the other hand keeps flushing the data in optimized way.
    We need to know 
    1- how frequent windows embedded standard is flushing the data. ?
    2- How much data it keeps in file system cache(Ram) before flushing ?
    3- Can we change things mentioned in above two points by using code?

    Ok Thank you very much .
    How much data it keeps in file system cache(Ram) before flushing ? How much cache memory i have on ram
    How  we know this ?

  • Upgrading JWS applications installed in the system cache (enterprise)

    Hello,
    On request from several customers, I've looked into the best way to install a web start application for all users on a computer. These customers have users sharing computers, and the IT department doesn't want to be inconvenienced with installing applications on every user profile on every computer. The following articles provides a thorough explanation into how this can be done.
    http://download.oracle.com/javase/1.5.0/docs/guide/javaws/developersguide/javaws.html
    http://download.oracle.com/javase/1.5.0/docs/guide/deployment/deployment-guide/properties.html
    By specifying the system deployment.config and deployment.properties files and performing the following installation command as an administrator, the application is made available for all current and new users with shared icons on the desktop and the start menu. This works actually very nicely.
    javaws -system -import https://server/app.jnlp
    However, I'm running into different problems when trying to upgrade the application. The application uses an online shortcut (but can be run in offline) and the update check is set to background.
    If an ordinary (non-administrator) user start the application when a new version is available on the server, web start downloads the new version in the background, but into the user's personal cache! When restarting the application, the old shared version still starts. Web start does not download the new version, presumably because it found the new files in the personal cache.
    Another approach I tested was to use offline icons and manually performing a new system installation/import. This downloads the new version into the shared system cache, but leaves all shortcuts invalid. Now the only solution to start the application is to run it from Java Control Panel. It's not even possible to recreate the shortcuts.
    I'm wondering if I'm doing anything wrong or if there exists some best practices for enterprise installations that I'm not aware of. I'm suspecting that these problems are due to limitations or bugs with JWS, but I thought to check with the community before reporting it officially to Oracle.
    The customers are using client computers with Windows flavours.
    I've been testing on Windows 7 64 bit using the 32 bit JRE 1.6.0_u23.
    Any suggestions would be really appreciated. If you are handling enterprise installations in altogether different manner, don't hesitate to respond.
    Thanks.

    Hello,
    Were you able to solve your problem?
    Actually, I'm planning to install the application for all users in a system and I'm on the investigation process.
    In fact, these are my concerns:
    - What is going to happen if a user with limited permissions tries to install a javaws application and it has been enable to be installed on system cache?
    - Where the deployment files need to be located? In the web server (where jnlp is located)?
    - Could system cache installation be performed automatically (when jnlp file is launched) or it would be performed by a system administrator?
    If you could share some information on how you installed a javaws application for all users, I would really appreciate it.

  • System cache cleaning - when is it safe, and when is not?

    System cache cleaning is one of those so-called "maintenance" tasks that you may read about on the forums on Mac OS X guides that has mixed reviews, and typically is not necessary. In fact, when it is done at the wrong time, data corruption can lead to a situation where an erase and reinstall is necessary. I can't reproduce it easily, but I will say I've had it happen to at least three of my clients, so it is not as random as one would hope.
    You've probably heard of browser cache, and that's safe to clean anytime you like. One thing you'll notice about when you do, is that some websites will load slower, and others will load faster depending on your internet connection, and the frequency those websites get updated.
    System cache on the other hand which you'll find in ByHost and Cache folders in your Hard drive -> Library, System -> Library, Users -> yourname -> Library are a much more sensitive type of file. These will optimize the speed of frequently done operations on the operating system itself as well as specific applications which require those folders. When one of these files get corrupted, programs won't launch, will unexpectedly quit, will launch and close on their own, and in some cases Disk Utility won't function normally, or System Preference panels won't launch. To avoid these problems:
    1. Only do system cache cleaning after your data is completely backed up to your satisfaction, so that a system restore won't waste your time.
    2. Do it when no other applications are running, and there are no memory resident programs that may be affected by such cleaning in Apple menu -> System Preferences -> Accounts -> Login or Startup Items. Check the Process or Activity Viewer applications for applications you might have installed.
    3. Do not allow the process to be interrupted until it is finished. If any power outage happens, you may be left with a corrupted cache file.
    If you have a corrupted cache problem, attempt to isolate if it is happening just to one account by creating another account with Apple Menu -> System Preferences -> Accounts with admin access and see if it impacts that account as well. Do the following depending on whether or not it does affect that account:
    1. If isolated to one user, go back to the user and delete that user's Library folder's cache files relating to system and Launchservices, and log out and log back in the user twice. If it disappears as a problem once, and reappears, something you are running is persistentantly corrupting that user's cache folder, and you may have to move all the non-corrupt files to the new user.
    2. If it is not isolated to the user go to the System and Library folders under the hard drive and see if the Launchservices files and System cache files are removed if the issue disappears on reboot, and if it does, does it reappear after a second reboot. If it reappears after a second reboot, then you have the scary prospect of an erase and install of your system.
    Don't use automatic utilities to manage your system or user cache files. If anything only manually clean the cache when it is necessary and you have corrupted files. The cache is there to speed your system, and should otherwise not be touched.

    System cache cleaning is one of those so-called "maintenance" tasks that you may read about on the forums on Mac OS X guides that has mixed reviews, and typically is not necessary. In fact, when it is done at the wrong time, data corruption can lead to a situation where an erase and reinstall is necessary. I can't reproduce it easily, but I will say I've had it happen to at least three of my clients, so it is not as random as one would hope.
    You've probably heard of browser cache, and that's safe to clean anytime you like. One thing you'll notice about when you do, is that some websites will load slower, and others will load faster depending on your internet connection, and the frequency those websites get updated.
    System cache on the other hand which you'll find in ByHost and Cache folders in your Hard drive -> Library, System -> Library, Users -> yourname -> Library are a much more sensitive type of file. These will optimize the speed of frequently done operations on the operating system itself as well as specific applications which require those folders. When one of these files get corrupted, programs won't launch, will unexpectedly quit, will launch and close on their own, and in some cases Disk Utility won't function normally, or System Preference panels won't launch. To avoid these problems:
    1. Only do system cache cleaning after your data is completely backed up to your satisfaction, so that a system restore won't waste your time.
    2. Do it when no other applications are running, and there are no memory resident programs that may be affected by such cleaning in Apple menu -> System Preferences -> Accounts -> Login or Startup Items. Check the Process or Activity Viewer applications for applications you might have installed.
    3. Do not allow the process to be interrupted until it is finished. If any power outage happens, you may be left with a corrupted cache file.
    If you have a corrupted cache problem, attempt to isolate if it is happening just to one account by creating another account with Apple Menu -> System Preferences -> Accounts with admin access and see if it impacts that account as well. Do the following depending on whether or not it does affect that account:
    1. If isolated to one user, go back to the user and delete that user's Library folder's cache files relating to system and Launchservices, and log out and log back in the user twice. If it disappears as a problem once, and reappears, something you are running is persistentantly corrupting that user's cache folder, and you may have to move all the non-corrupt files to the new user.
    2. If it is not isolated to the user go to the System and Library folders under the hard drive and see if the Launchservices files and System cache files are removed if the issue disappears on reboot, and if it does, does it reappear after a second reboot. If it reappears after a second reboot, then you have the scary prospect of an erase and install of your system.
    Don't use automatic utilities to manage your system or user cache files. If anything only manually clean the cache when it is necessary and you have corrupted files. The cache is there to speed your system, and should otherwise not be touched.

  • 1.5 How to globally set the System Cache location

    FROM ANOTHER USER ON ANOTHER BOARD:
    This one did not get answered completely.
    ************************* Question:
    Hello,
    I want to deploy JWS on a client PC with Microsoft XP OS. This client have multiple users. JWS put a file deployment.properties in the directory "documents and setting" for the current user.
    How can I create a uniquely file deployment.properties for all users of this client (new and existing profiles) ?
    Create a directory "documents and setting/all users/application data/sun/java/deployment/" with the file deployment.properties don't work.
    Create a directory "documents and setting/default user/application data/sun/java/deployment/" with the file deployment.properties is working but is not good for the existing users. This is good uniquely for new users.
    is there a solution ?
    King regards,
    funchung
    ************************* ANSWER:
    For windows, the system config file is at:
    {Windows Directory}\Sun\Java\Deployment\
    The value of the {Windows Directory} is determined by using the Win32 API GetWindowsDirectory.
    So for example, on XP, the system config file is:
    c:\WINDOWS\Sun\Java\Deployment\deployment.properties
    The settings in this system config file will be used by all users on the system.
    ***************************** HIS REPLY
    I've tried this and it doesn't seem to work.
    I've also tried createing a deployment.config file as per the http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/properties.html article and this doesn't work for me.
    Has anyone done this successfully??
    ******************************** MY REPLY:
    This is true.
    I can get the system install to work if I add the parameter:
    deployment.system.cachedir=C\:\\testcache
    to the deployment.properties file found under:
    C:\Documents and Settings\username\Application Data\Sun\Java\Deployment
    but it will NOT work by adding it to the:
    C:\WINDOWS\Sun\Java\Deployment
    directory. It just creates a new default one in the user's folder.
    What am I doing wrong?
    If there is not a way to globally set the System Cache location, then this isn't much better than the user cache for being able to "install" the software once on the PC and let any user that signs in access that application.
    We had high hopes for this, since this functionality was taken away from us once the java cache started being stored in the user's folders.
    More details:
    I just tried setting the mandatory=true setting and it tells me that it is not allowed to start because it can't find the
    deployment.properties in the same folder (full path is displayed) but I know it is there, because it is the same folder. I even double checked the spelling.
    Maybe there is a bug in the way it finds that properties file, or maybe I need to include something in that file that I didn't find in documentation?
    All it has in it is the one line:
    deployment.system.cachedir=C\:\\testcache
    Can anybody help shed light on this?
    It seems to be a bug that it can't find the deployment.properties file in the 'system' folder.
    -Chris

    I now found more on another thread:
    http://forum.java.sun.com/thread.jspa?messageID=3500778&#3500778
    You can close this one.
    Sorry.

  • JNLP & System Cache

    Hello,
    I have installed a JNLP app into the system cache and it fails to run under the administrator account in Windows XP SP2. But when I install it to the administrator's user cache the JNLP app works fine. Also, if I install the JNLP app to a normal user's cache, an exception appears and it is the same as when trying to run the JNLP app in the system cache when logged in as an administrator. The exception is java.lang.NullPointerException. I should mention that I do not have the source code to the JNLP app, it is a freely available physics simulation, Phet, http://www.colorado.edu/physics/phet/web-pages/index.html. I am trying to distribute it to a school's network, so our physics teacher can utilize it in his classes.
    So does anybody have any ideas why a JNLP app would not work from the system cache, even when logged in as an administrator?
    Thanks

    Hi, I'm having a similar kind of problem. I got the following error when I try to install the application into the system cache. I'm using command line option -system
    General tab
    An error occurred while launching/running the application.
    Title: <title>
    Vendor: <vedor>
    Category: Launch File Error
    Installation failed
    Exception tab
    JNLPException[category: Launch File Error : Exception: null : LaunchDesc:
    <jnlp spec="1.0+" codebase="http://myserver:9080/installer_web/launch/" href="http://myserver:9080/installer_web/launch/installer-ext.jnlp">
      <information>
        <title>Installer</title>
        <vendor>vendor</vendor>
        <homepage href=""/>
        <icon href="http://myserver:9080/installer_web/launch/images/icon.gif" kind="default"/>
        <offline-allowed/>
      </information>
      <security>
        <all-permissions/>
      </security>
      <resources>
        <j2se version="1.5+"/>
        <jar href="http://mysserver:9080/installer_web/launch/resources/app/installer.jar" download="eager" main="false"/>
      </resources>
      <installer-desc main-class="com.fs.launch.core.Welcome"/>
    </jnlp> ]
         at com.sun.javaws.Launcher.executeInstallers(Unknown Source)
         at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
         at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
         at com.sun.javaws.Launcher.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    But I could run the same application using user's cache. (without -system option)
    I configured the system cache using deployment.config and deployment.properties files as follows.
    deployment.config
    deployment.system.config=file:///C:/WINDOWS/Sun/Java/Deployment/deployment.properties
    deployment.system.config.mandatory=true
    deployment.properties
    deployment.system.cachedir=C\:\\WINDOWS\\Sun\\Java\\Deployment
    deployment.javaws.shortcut=ALWAYS
    JNLP file
    <?xml version="1.0" encoding="utf-8"?>
         <jnlp spec="1.0+" codebase="http://myserver9080/installer_web/launch/" href="$$name">
         <information>
         <title>installer</title>
         <vendor>vendor</vendor>
         <homepage href=""/>
         <description>Version 1.0</description>
         <description kind="short">installer</description>
         <icon href="images/icon.gif"/>
                   <icon kind="splash" href="images/splash.jpg"/>
                   <shortcut online="true">
                        <desktop/>
                        <menu submenu="FSOnline"/>
                   </shortcut>
         <offline-allowed/>
         </information>
         <security>
         <all-permissions/>
         </security>
         <resources os="Windows" arch="x86">
         <j2se version="1.5+" maximum-heap-size="250m"/>
         <jar href="resources/app/rmiserver.jar"/>
         <jar href="resources/app/common.jar"/>     
         <jar href="resources/app/bsf.jar"/>     
         <jar href="resources/app/xalan.jar"/>
              <jar href="resources/app/js.jar"/>           
         <nativelib href="resources/app/nativelib.jar"/>
         <property name="java.rmi.server.useCodebaseOnly" value="true" />     
         <extension name="Installer" href="installer-ext.jnlp"/>
         </resources>
         <application-desc main-class="com.fs.learner.core.rmi.FsdsRmiImpl">
              <argument>Main.htm</argument>          
              </application-desc>
         </jnlp>
    extention Installer JNLP
    <?xml version="1.0" encoding="utf-8"?>
    <jnlp spec="1.0+" codebase="http://myserver:9080/installer_web/launch/" href="$$name">
         <information>
         <title>Installer</title>
         <vendor>vendor</vendor>
    <homepage href=""/>
         <icon href="images/icon.gif"/>
         <offline-allowed/>
         </information>
         <security>
         <all-permissions/>
         </security>
         <resources os="Windows" arch="x86">
              <j2se version="1.5+"/>
              <jar href="resources/app/installer.jar"/>               
         </resources>
         <installer-desc main-class="com.fs.launch.core.Welcome">          
         <installer-desc/>          
    </jnlp>
    Please help. thx

  • System cache on CITRIX

    Has anyone out there got the system cache working on a citrix server. Have set it up on xp boxes with no issues but on Citrix it just will not recognise that the system cache has been configured

    It is supposed to do this. Windows can be very aggressive in caching data and code. This data is released as soon as the system needs memory for something else, but when it is unused, the system uses it to cache all sorts of stuff. It utilizes the memory
    which would otherwise be unused. Leaving it unused would basically be a waste.
    So in other words, nothing is wrong. It is windows which decides to try and be more efficient. As soon as a request for more memory comes in, it just drops whatever is needed from the cache immediately.
    This is one of the reasons that in later versions, the memory is reported differently in task manager, because people kept trying to stop the system from caching because they wanted to see more 'free' memory.

  • Jre and system cache

    Hi,
    I am working on Windows XP SP2.
    I see in JRE 1.5 the possibility of having a system cache, but in the java start interface I just can see "system cache not configured". I presume it would allow to set the cache directory under local and settings\all users instead of local and settings\<DICID> ?
    1. I see no way of doing it, where could I find this information ?
    2. Is there any way of doing this with earlier version (1.4.2_06), perhaps with a registry key or an undocumented file ?
    Thanks,

    I have done as said in the documentation :
    - creation of a deployment.config under program files\jre\lib :
    deployment.system.config=c:\documents and settings\all users\Application data\Sun\java\deployment\deployment.properties
    deployment.system.config.mandatory=false
    - creation of a deployment.properties under c:\documents and settings\all users\Application data\Sun\java\deployment, with this line added :
    deployment.system.cachedir=C\:\\Documents and Settings\\all users\\Application Data\\Sun\\Java\\Deployment\\cache
    => the system cachedir remains not configured when I launch Javaws, and an internet access with applet use causes the download of the applet in my personal profile and not all users.

  • Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start

    Hi,
    I've been trying for weeks now to try to get Office Professional Plus 2013 to install on Windows 8 Pro. My system has been running perfectly otherwise.
    When I try to install Office 2013, I get the following message (excerpt from log file):
    2012/11/27 22:26:30:885::[4576] MSI(ACTIONSTART): 'Action 22:26:30: StartServices. Starting services'
    2012/11/27 22:27:00:949::[4576] MSI(ERROR): 'Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start.  Verify that you have sufficient privileges to start system services.'
    2012/11/27 22:27:00:949::[4576] Log level changed from: Standard to: Verbose
    2012/11/27 22:27:00:949::[4576] Showing message Title: 'Setup', Message: 'Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start.  Verify that you have sufficient privileges to start system services.'
    2012/11/27 22:27:05:964::[4576] Message returned: 4
    2012/11/27 22:27:05:964::[4576] WER is not considering last MSI error event
    2012/11/27 22:27:39:105::[4576] MSI(ERROR): 'Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start.  Verify that you have sufficient privileges to start system services.'
    2012/11/27 22:27:39:105::[4576] Showing message Title: 'Setup', Message: 'Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start.  Verify that you have sufficient privileges to start system services.'
    2012/11/27 22:30:59:948::[4576] Message returned: 2
    2012/11/27 22:30:59:948::[4576] WER element [P5] is set to value [Error 1920. Service 'Windows Font Cache Service' (FontCache) failed to start.  Verify that you have sufficient privileges to start system services.]
    2012/11/27 22:30:59:948::[4576]  WER element [P5] is converted to [1920]
    2012/11/27 22:30:59:948::[4576] WER element [P7] is set to value [0x780]
    I have tried everything I can think of, and everything on every thread I've found on related topics. No luck. If I try to start the service myself via services.msc I get the following message:
    The Windows Font Cache Service service on Local Computer started and then stopped. Some Services stop automatically if they are not in use by other services or programs. Any assistance anyone can provide would be greatly appreciated!

    Hi micrey! It works! 
    1. Type “services.msc” into the Start Search
    bar and hit Enter.
    2. Find the Windows Font Cache Service, select
    it and hit “Stop”.
    3. Open Windows Explorer and navigate to “C:\Windows\ServiceProfiles\LocalService\AppData\Local”
    requires admin privileges
    4. Delete the FontCache dat files. (They will
    be regenerated over time.)
    5. Restart the Windows Font Cache Service.
    Thank you!

  • How to configure the system cache

    I found that JS2E has this enhancement:
    System Cache: Java Web Start now contains both system and user caches. The system administrator can now pre-load applications and shared libraries into the system cache so that multiple users can share the same resources.
    Now how exactly do I pre-load applications?

    Clearly the documentation of these two subjects needs to be addressed. I will try to get a compete "How to" document posted later in the month, meanwhile:
    1.0)Enterprise Configuration Setup
    To configure a system or enterprise configuration, you need to create a file called �deployment.config� and put it in the right place. Java Plug-in and Java Web Start will look for this file first in the directory it calls �deployment system home� , and if not found there, will look in lib directory of the JRE you are running Plug-in or Web Start from. The �deployment.system.home� directory is platform dependent. On unix, it is �/etc/.java/deployment�. On Windows it is <windows dir>/Sun/Java/Deployment.
    If the file is in deployment.system.home, it will be used by all jres (only valid from 5.0 and up). If the file is not there, but in the lib directory of the jre, it will only be used when that Plugin-in or Web Start are launched from that jre.
    The file contains is a java properties file, with only two possible properties in it: deployment.system.config, and deployment.system.config.mandatory. Here are two example deployment.config files:
    deployment.system.config=http\://MyCompany.com/deployFiles/deployment.properties
    deployment.system.config.mandatory=true
    deployment.system.config=file\:/C\:/Program Files/java/jre1.5.0/lib/deployment.properties
    deployment.system.config.mandatory=false
    Note in both examples, the colon in a properties file must be escaped. This also applies to backslashes themselves in the examples below. This is a common problem.
    The first example could be deployed by the admin in deployment.system.home, to require all jres used on this system to load the default and locked properties from the url before launching any Java Plug-in applet or Java Web Start application.
    The second example could be deployed with the jre, with both deployment.config and deployment.properties
    The deployment.properties file pointed to, can contain any of the properties that can be contained in the users deployment.property file (see list on http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/properties.html). They can also lock properties by listing the property key with �.locked� appended to it. Here is an example system deployment.properties file:
    deployment.user.cachedir=D\:\\deployment\\cache
    deployment.security.sandbox.awtwarning=false
    deployment.security.askgrantdialog.notinca=false
    deployment.security.askgrantdialog.notinca.locked
    The first two properties are not locked. The use can change to use a different cache location, or turn back on the AWT Warning banner. The last property is locked. The user is not allowed to grant trust to applications who's jars are selfsigned (or signed with any root not in the rootCA certificate store, nor is he allowed to change this setting. The entry in the control panel for this property will be disabled, and any change made to the users deployment.properties file for this property will be ignored.
    Now for system cache:
    The system cache property is:"deployment.system.cache.dir". It can be set in either an enterprise or users deployment.properties file with:
    deployment.user.cachedir=D\:\\deployment\\system\\cache
    /Andy

  • Why do we minimize windows file cache?

    Hi,
    Can anybody please explain why do we minimize the windows file cache?
    help.sap.com has the below lines..
    "The Windows file cache directly competes with SAP programs for physical memory by pushing them out of the memory. Therefore, you should minimize the file cache"
    Can anybody explain what does this exactly mean?
    Thanks,
    Debasis.

    Hi Debasis,
    when I first read your question I thought:
    "This must be a joke-question! Surely nobody who has to deal with highly complex system landscapes like the ones NetWeaver makes necessary would have a real issue with understanding this basic concept!"
    But on the other hand, we all started working in this business with more or less sound knowledge about the technical foundations that influence the systems we work with.
    So, here is my try on this:
    Main memory (in most computers today also known as RAM) is a resource to store data shared among all programs that run on that computer at the same time.
    The SAP NetWeaver workprocesses (disp+work.exe) are such programs. And the Windows filesystem management is also a kind of program in that sense.
    Both of these two programs need RAM to do their work. The more memory they get, the better they can do their work.
    If you decide to install NetWeaver to a computer the documentation developers assumed, that this will be the main use for this computer. For example, they did not expect that you use the same computer as a file- or print server or webserver or server for anything else (although this would be possible).
    Therefore it was decided that, to make the NetWeaver program work best, it would be best to give it as much resources (like RAM) as possible. Obviously this means that these resources have to be taken from other programs, just like the filesystem cache of Windows.
    And there we are: by reducing the file cache of the Windows server we allow other programs (like our NetWeaver) to use more RAM for it's own purposes.
    Usually there are not so much 'file actions' on a server where NetWeaver is running that this is a problem. Most of the data processed in a workprocess is read over the network from the database and stored back to it, so no need to keep a big cache for 'file actions'.
    If your question just refered to the "pushing out of the memory" part, no problem either!
    As you may have realized by know the demand for RAM is large. In fact its so large, that most often it is too expensive to buy as much RAM for a computer as it would be needed to fullfill all the demand.
    Fortunately, not all data stored into the RAM is needed all the time. Actually, most parts of it are not used for most of the time. This characteristic of the demand for RAM opens the opportunity to save parts of the data in the RAM into a file (no, you won't need the filesystem cache for this file ) and thereby make space for other data to be stored in RAM.
    This functionality is also called 'paging' as the data is written to disks in chunks which are called 'pages'.
    Ok, with this faboulous feature we got the option to put more data into the RAM than we actually have installed into our computer, which is really great.
    Unfortunately when we want to access our data again, it has to be loaded back from disk into memory. And for that some other part of the data in RAM needs to be saved to disk first to make space for the data we want to access.
    This 'writing out - reading in' of data takes time. Programs like the workprocesses need to wait until the operating system has done this for them. Until this is done, they can basically do nothing than wait - and so can the users that see a 'hourglass' mousepointer when they called a new transactiom.
    So 'paging' is really bad for the system performance and for the response times of the system.
    Therefore it is usally wanted to keep this paging down on a level where it does not affect the workprocesses too badly.
    And this can only be done by either putting more RAM into the machine or reducing the demand for RAM - which is done e.g. by minimizing the filesystem cache.
    I hope this lengthly explanation helped you to get the idea.
    Best regards,
    Lars

  • BEx Query  Impact on DP Live Cache...

    BW Gurus,
    We are using the SCM box for BW reporting menas..BW within SCM...My question is ,  While running the BEx queries in the system, does it have/crate a negatvie impact on the live cache...does it use the resources dedictaed for livecache ?
    If you could direct some link or documents that will be great..
    Thanks,
    raman

    BW Gurus,
    We are using the SCM box for BW reporting menas..BW within SCM...My question is ,  While running the BEx queries in the system, does it have/crate a negatvie impact on the live cache...does it use the resources dedictaed for livecache ?
    If you could direct some link or documents that will be great..
    Thanks,
    raman

Maybe you are looking for

  • If I already have firefox open in Linux, how can I open a new URL in a new window.

    I want to be able to click on a button, and have firefox open a new window at a given URL. Currently, if I already have firefox running, then it opens a new tab, which may be on a different desktop. Having to detach the new tab to a new window and mo

  • Error when trying to install Itunes on Vista

    I have recently gone back to trying to get Itunes 10 to work on my desktop PC which is running Vista after it decided that it didnt want to upgrade for me and make Itunes not work period ages ago. Before 10 I had no problems, but now every time I try

  • I am connected to my server but files will not upload

    Help!  Dreamweaver CS5 is telling me my files upload - successful - but they do not change on the internet. I cannot figure out why this is happening as it was working before.  Yes I"m plugged in, yes I I'm 'refreshing' the browser.  Will not work in

  • Creating array of references to another array's elements

    I have been coached by NI support to read an array of picture files into an array of picture indicators and then in order to save memory, establish an array of references to the array of picture indicators' elements so that I can use them in a subseq

  • Using apple ID balance

    I have an unused ID balance, but it wont let me use it. I click "buy" and it asks for method of payment, and wont take it from my ID balance. Also if i click the "none" options under method of payments it wont let me purchase it.