Poor Rendering CPU utilization
Hi,
I just got my brand-new PC including a Intel Core i7 920 and ASUS P6T Deluxe V2 Motherboard running on Windos 7 RC. I created a demo project and exported a sequence to 1920i m2v format. I was very disappointed that the CPU utilization during the rendering process was only 20-25%. Same with rendering for preview within premiere itself. Is there any way to improve this?
- Stefan
Could there be a mistake somewhere? I ran the Sandra benchmark on physical disks and got these results:
With 6.00 ms access time your access time would be the same as a 15K SCSI-3 disk.
All the SATA disks, including my Areca raid show access times around 13 to 16 ms.
BTW, Sandra gave my raid a drive index of 1479 MB/s. It shows that interpreting these results from different benchmarks it a difficult job. The results vary so much between programs. For instance:
SANDRA: 1479 MB/s, but indicates the size correctly as 10 TB
HD Tune Pro: 745 MB/s, but indicates the size INcorrectly as 2199 GB
HD Tach: 802 MB/s
all on the same raid array. The same applies to access times, with Sandra 13.2 ms, with HD Tune Pro 9.1 ms. All my single SATA disks show around 13.5 ms access time in HD Tune Pro. The drive index for single disks do not vary as much, both Sandra and HD Tune Pro show around 91 MB/s.
From what I have seen it looks like HD Tune Pro is the most representative benchmark for disk performance, more so than Sandra.
Similar Messages
-
Swiping causes spikes in CPU utilization.
Using app to monitor CPU on iPhone 5 and iPad mini. Swiping causes spikes in CPU utilization from 5% to 65% for every swipe. Heavy swiping causes processor to run near 100%. Seems abnormal.
Reduce Motion turned on.
IOS 7.1
Anything to make this not run so high? Battery drain seems much faster with just general usage.Hey Apple. This is likely a major issue with battery drain. Constant CPU spikes will cause the CPU to heat which increases battery drain. Swiping should not peg the CPU. I suspect it has to do with how The screen is rendered to the user.somebody needs to look into this from Apple. This is been an issue for at least the last few iOS versions.
-
Performance degrading CPU utilization 100%
Hello,
RHEL 4
Oracle 10.2.0.4
Attached to a DAS (partition is 91% full) RAID 5
Over the past few weeks my production database performance has majorly degraded. I have not made any application, OS, or database changes (I was on vacation!). I have started troubleshooting, but need some more tips as to what else I can check.
My users run a query against the database, and for a table with only 40,000 rows, it will take about 2 minutes before the results return. For a table with 12 million records, it takes about 10 minutes or more for the query to complete. If I run a script that counts/displays a total record count for each table in the database as well as a total count of all records in the database (~15,000,000 records total), the script either takes about 45 minutes to complete or sometimes it just never completes. The Linux partition on my DAS is currently 91% full. I do not have Flashback or auditing enabled.
These are some things I tried/observed:
I shut down all applications/servers/connections to the database and then restarted the database. After starting the database, I monitored the DAS interface, and the CPU utilization spiked to 100% and never goes down, even with no users/application trying to connect to the database. The alert.log file contains these errors:
ORA-00603: ORACLE server session terminated by fatal error
ORA-00600: internal error code arguments: [ttcdrv-recursivecall]
ORA-03135: connection lost contact
ORA-06512: at "CTXSYS.SYNCRN", line 1
The database still starts, but the performance is bad. From the error above and after checking performance in EM, I see there are a lot of sync index jobs running by each of the schemas and the db sequential file read is high. There is a job to resync the indexes every 5 minutes. I am going to try disabling these jobs tihs afternoon to see what happens with the CPU utilization. If it helps, I will try adjusting the job from running every 5 minutes to something like every 30 minutes. Is there a way to defrag the CONTEXT indexes? REBUILD?
I'm not sure if I am running down the right path or not. Does anyone have any other suggestions as to what I can check? My SGA_TARGET is currently set to 880M and the SGA_MAX_SIZE is 2032M. Would it also help for me to increase the SGA_TARGET to the SGA_MAX_SIZE; thus increasing the amount of space allocated to the buffer cache? I have ASMM enabled and currently this is what is allocated:
Shared Pool = 18.2%
Buffer Cache = 61.8%
Large Pool = 16.4%
Java Pool = 1.8%
Other = 1.8%
I also ran ADDM and these were the results of my Performance Analysis:
34.7% The throughput of the I/O subsystem was significantly lower than expected (when I clicked on this it said to either implement ASM or stripe using SAME methodology...we are already using RAID5)
31% SQL statements consuming significant database time were found (I cannot make application code changes, and my database consists entirely of INSERT statements...there are never any deletes or updates. I see that the updates that are being made were by the index resyncing job to the various DR$ tables)
18% Individual database segments responsible for significant user I/O wait were found
15.9% Individual SQL statements responsible for significant user I/O wait were found
8.4% PL/SQL execution consumed significant database time
I also recently ran a SHRINK on all possible tablespace as recommended in EM, but that did not seem to help either.
Please let me know if I can provide any other pertinent information to solve the poor I/O problem. I am leaning toward thinking it has to do with the index sync job stepping on itself...the job cannot complete in 5 minutes before it tries to kick off again...but I could be completely wrong! What else can I check to figure out why I have 100% CPU utilization, with no users/applications connected? Thank you!
Mimi
Edited by: Mimi Miami on Jul 25, 2009 10:22 AMTables/Indexes last analyzed today.
I figured out that it was the Oracle Text indexes synching to frequently that was causing the problem. I disabled all the jobs that kicked off those indexes and my CPU utilization dropped to almost 0%. I will work on tuning the interval/re-enabling the indexes for my dynamic datasources.
Thank you for everyone's suggestions!
Mimi -
How to reduce CPU utilization time in Java Application
Hi,
I have created a Java Application. It is a 3-tier architecture. While running my Java application, the CPU utilization percentage shots up to 100 %. I feel that it will affect the system performance and it will hang up the system also.
If any body know the solution to reduce the CPU utilization or links, please post it.
Thanks in advance.
KennedyI know Java class file must be interpreted by VM. but
Visual Basic is also a language to be interpreted. Why
it run faster than Java? As Java running speed is
concerned, it's unwise to apply to the
enterprise-level application. Now I can't endure Java
running speed. I wander to know whether it is
associated with operating system or not.1. Java is nto interpreted in modern (since 1997 or earlier) JVM's - it is compiled into machine code as it is executed via a JIT or a Dynamic compiler (like HotSpot).
2. VB (5 and later) is also not truely interpreted - in fact it uses the same excellent native code generator used by Visual C++.
3. Java is principally used these days for enterprise server-based systems where it performs extremely well - or extremely poorly as does C++ in the hands of people who don't know how to use it.
4. Different JVM's (and in some cases the same JVM hosted on different OS's) perform at different speeds - your mileage will vary. The OS has little influence on the computational speed of java but can highly influence its network, disk and graphics performance, as does hardware configuration (local console versus X terminal - Swing sucks on X Term).
Chuck -
Drawing rulers - CPU utilization too high
Hi,
in my application I would like to show a horizontal and a vertical ruler. I have done this (see code below) but CPU utilization raises to ~50% on a P4 2.6GHz. Is there a way to avoid this?
Creating the GUI:
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JComponent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Ruler_Test extends JComponent {
private static final long serialVersionUID = 1L;
public static JFrame frame = new JFrame();
private Rulers ruleHorizontal, ruleVertical;
public Ruler_Test() {
setLayout(new BorderLayout());
Dimension dim_mainPanel = new Dimension(824, 576);
Dimension dim_ruleVertical = new Dimension(20, 576);
Dimension dim_ruleHorizontal = new Dimension(824, 20);
Dimension dim_cornerLabel = new Dimension(20, 20);
JLabel cornerLabel = new JLabel("sm");
cornerLabel.setPreferredSize(dim_cornerLabel);
cornerLabel.setOpaque(true);
ruleHorizontal = new Rulers(Rulers.HORIZONTAL);
ruleHorizontal.setPreferredSize(dim_ruleHorizontal);
ruleHorizontal.setOpaque(true);
JPanel containerPanelNorth = new JPanel(new BorderLayout());
containerPanelNorth.add(cornerLabel, BorderLayout.LINE_START);
containerPanelNorth.add(ruleHorizontal, BorderLayout.CENTER);
ruleVertical = new Rulers(Rulers.VERTICAL);
ruleVertical.setPreferredSize(dim_ruleVertical);
ruleVertical.setOpaque(true);
JPanel pmPanel = new JPanel();
pmPanel.setPreferredSize(dim_mainPanel);
pmPanel.setOpaque(true);
JPanel containerPanelCenter = new JPanel(new BorderLayout());
containerPanelCenter.add(containerPanelNorth, BorderLayout.PAGE_START);
containerPanelCenter.add(ruleVertical, BorderLayout.LINE_START);
containerPanelCenter.add(pmPanel, BorderLayout.CENTER);
containerPanelCenter.setOpaque(true);
add(containerPanelCenter, BorderLayout.CENTER);
private static void createAndShowGUI() {
JFrame.setDefaultLookAndFeelDecorated(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Ruler_Test newContentPane = new Ruler_Test();
newContentPane.setOpaque(true);
frame.setContentPane(newContentPane);
frame.pack();
frame.setVisible(true);
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}The Rulers:
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.BorderFactory;
import javax.swing.JComponent;
public class Rulers extends JComponent {
private static final long serialVersionUID = 1L;
private static final int SIZE = 20;
public static final int HORIZONTAL = 0;
public static final int VERTICAL = 1;
private int tickHeight;
private int orientation;
public Rulers(int o) {
orientation = o;
protected void paintComponent(Graphics g) {
super.paintComponent(g);
setBorder(BorderFactory.createLineBorder(Color.BLACK));
Graphics2D g2 = (Graphics2D) g;
if (isOpaque()) {
g2.setColor(Color.WHITE);
g2.fillRect(0, 0, getWidth(), getHeight());
g2.setFont(new Font("SansSerif", Font.PLAIN, 10));
g2.setColor(Color.BLACK);
if (orientation == HORIZONTAL) {
for (int i = 0; i <= 800; i += 10) {
if(i % 100 == 0) {
tickHeight = 10;
g2.drawString(i/10 + "\u03BB", i - 4, 10); // Lambda
else tickHeight = 5;
g2.drawLine(i, SIZE, i, SIZE - tickHeight);
} else {
for (int i = 0; i <= 600; i += 10) {
if(i % 100 == 0) {
tickHeight = 10;
g2.drawString(i/10 + "", 2, i - 1);
g2.drawString("\u03C6", 5, i + 7); // Phi
else tickHeight = 5;
g2.drawLine(SIZE, i, SIZE - tickHeight, i);
}The example is a working one, you can try it out. It consumes too much CPU time. I just want to draw 2 rulers... therefore I followed the example given at the Sun Java tutorial at http://java.sun.com/docs/books/tutorial/uiswing/components/scrollpane.html -> "How a Scroll Pane Works". Unfortunately I can't use a JScrollPane.
Thanks a lot!Aside from the change event issue, you should not set properties of the component (ie the border) within the paint cycle. Think about it - a property needs only be set once, not every time the component is painted. In the paint cycle, you use the component's properties to render to the Graphics.
Also, if you extend JPanel, you will get the background rendering for free. (Use what Swing can give you for free: it's well-optimised, you're unlikely to improve on it except in very unusual cases.)
No point creating a font (again, added cost in the paint cycle) - use getFont() to get the component's font, and set it elsewhere (eg in the constructor) if the default isn't what you want. Note also that by hardcoding your font, you're effectively killing the functionality of setFont(). -
1142 Poor Performance CPU Spike
I have a 1142 running W7 Autonomous software. WPA2 Pre-Shared key.
Everything is working - clients connect at 300MB M15 however performance is poor, around 110MB/sec
A show proc cpu shows 100% CPU due to interrupt (not a process)
Anyone seen this before? Both 12.5 and V15 IOS seem to exhibit the same issue.Hello,
As per your query i can suggest you the following solution-
To exceed the target CPU utilization by a small amount, or a momentary spike in utilization, is not an indication of a problem that needs investigation.
Hope this will help you. -
3560 CPU utilization constantly showing 87%
hello, we are using a 3560 switch and the cpu utilization is constantly showing 87 %.
This switch is doing routing and leased lines are connected to service providers.
Is there any trouble shooting steps that can be done?
Regards,
ShivaDisclaimer
The Author of this posting offers the information contained within this posting without consideration and with the reader's understanding that there's no implied or expressed suitability or fitness for any purpose. Information provided is for informational purposes only and should not be construed as rendering professional advice of any kind. Usage of this posting's information is solely at reader's own risk.
Liability Disclaimer
In no event shall Author be liable for any damages whatsoever (including, without limitation, damages for loss of use, data or profit) arising out of the use or inability to use the posting's information even if Author has been advised of the possibility of such damage.
Posting
Inayath's document is nice, and in it he mentions show tcam utilization. If your TCAM overlfows, some packet forwarding will be done in CPU. So, that's an important check; insure you're using the most suitable SDM template. -
Jagged peaked cpu utilization during export
Hello All,
When I export JPGs onto my local drive from lightroom 5.6 the CPU utilization is rather low and goes up and down (see photo below). Also the export is quite slow, 250 files at 90% from RAW. Is this pattern normal and why is lightroom not using all of my resources?? Only <1/2 CPU and 4 GB of RAM out of 12. I didn't have anything else running except a browser.
I see a consistent very high CPU utilization when rendering out of after effects and much higher, but still somewhat peaked utilization with Premiere Pro media encoder.
My system is pretty fast, i7 quadcore, haswell. It does not seem that all the cores are being used by lightroom, but that is a known issue I guess that can be addressed by breaking up the export into multiple smaller exports.
ThanksHello,
here are my results. One export. Screenshot from task manager and thread view from process exporer.
Now, same screenshots with two exports:
Never saw more than 3 threads (parallel processes) with on export but 6 threads with two exports. Systems becomes sluggish with two exports. Overall CPU usage of Lightroom increases about 10-20%. -
High CPU Utilization on Lync Mediation Servers -
All,
We are experiencing an issue for last couple of weeks where we are seeing very high CPU utilization on our Lync Mediation Servers (connected
directly to SIP gateway). It is resulting in a high Jitter value and so the poor call quality.
The CPU utilization is normal on mediation boxes on our other Lync hubs regardless of the number of inbound/outbound calls
but on new Lync hub, as soon as the call volume (inbound/outbound) reaches over ~10-15 calls, CPU peaks nearly 80%-90% utilization. To reduce the call volume, we have routed our outbound calls to different hub.
To resolve this we have already taken following troubleshooting actions:
Increase CPU Cores from 4 to 8 on original Mediation VM (The mediation boxes in other hubs have 4 CPU Cores and there is no issue)
Copied known good Mediation VM and replaced a mediation box on new Lync hub
Created new VM and deployed into Mediation Pool
Monitoring of HVH’s showed no resource allocation issue
No indication on Lync Logs or Monitoring reports as to the root cause of the issue
Raised this with our SIP suppliers to compare SIP configuration with all our SIPs and they came back with no differences.
Unfortunately, after all of the above actions, we have still seeing a high CPU utilization.
Can anyone suggest something which helps us to resolve this issue?
Any assistance appreciated
Cheers,
HematAnti-virus exclusion list/exceptions properly configured on the affected Lync Mediation Servers? Using dynamic instead of fixed-size virtual disks? Is the host hypervisor on the official supported list (see
Windows Server Virtualization Validation Program)?
Also do check out the recently updated guide:
Planning a Lync Server 2013 Deployment on Virtual Servers
Thanks / rgds,
TechNet/MSDN Forum Moderator - http://www.leedesmond.com -
High CPU utilization with JDesktopPane.OUTLINE_DRAG_MODE
Hello there,
since I updated from Java SDK 1.4.0 to 1.4.1_01 I recognized a problem with MDI Java applications using a JDesktopPane with JInternalFrames. When the drag mode of the internal frames is set to OUTLINE_DRAG_MODE, which should have a better performance than the LIVE_DRAG_MODE the cpu utilization goes nearly up to 100% an the drag of the frame is quite slow.
Does anybody else experience this problem?
(The problem exists in the application I develop and also in the IDE Netbeans, I use for development)
I am not sure if this is the right place for my problem, so if there is a better one to post it to, please tell me.
Thanks
R�digerHi,
I've also noticed this. It happens on Windows 2000 with 1.4.1, but not with version 1.4.0. Have you found a solution yet?
Martin -
CUCM 8.6(2) - High CPU utilization - CCM process
Hello,
Process name ccm is peacking 91% of CPU utilization in one of Subscribers.
On cluster there are 1 Pub, 2 Subs, and 2 TFTP.
CCM service was already restart, and Subs reload, but problem remain.
We have checked and removed association with phones not registered, but problem remain.
Proc,PID,CPU,Status,SharedMem,Nice(Level)VmRSS,VMSize,VMData,ThreadCount,DataStackSize,PageFault
ccm,32687,90,SLEEPING,87380,0,426792,605276,468544,47,418345,744
VMware Installation:
1 vCPU: Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
Disk 1: 80GB
4096 Mbytes RAM
admin:show process name ccm
PID PPID TID %CPU S COMMAND
32687 1 32687 0.0 S ccm
32687 1 19549 0.0 S ccm
32687 1 19570 0.0 S ccm
32687 1 19639 0.0 S ccm
32687 1 20057 0.0 S ccm
32687 1 20331 0.0 S ccm
32687 1 20332 0.0 S ccm
32687 1 20333 0.0 S ccm
32687 1 20354 0.0 S ccm
32687 1 20360 0.0 S ccm
32687 1 20361 0.0 S ccm
32687 1 23336 0.0 S ccm
32687 1 23337 0.0 S ccm
32687 1 23338 0.0 S ccm
32687 1 23339 1.0 S ccm
32687 1 23340 0.1 S ccm
32687 1 23341 0.2 S ccm
32687 1 23342 0.0 S ccm
32687 1 23349 0.0 S ccm
32687 1 23988 0.0 S ccm
32687 1 23989 21.6 S ccm
32687 1 23990 0.7 S ccm
32687 1 24013 0.0 S ccm
32687 1 24043 0.0 R ccm
32687 1 24044 0.0 S ccm
32687 1 24045 0.0 S ccm
32687 1 24046 0.0 S ccm
32687 1 24047 0.0 S ccm
32687 1 24048 0.7 R ccm
32687 1 24049 0.2 S ccm
32687 1 24050 0.1 R ccm
32687 1 24051 0.0 S ccm
32687 1 24052 0.0 S ccm
32687 1 24053 0.0 S ccm
32687 1 24054 0.0 S ccm
32687 1 24091 0.0 S ccm
32687 1 24092 0.0 S ccm
32687 1 24093 0.0 S ccm
32687 1 24181 0.0 S ccm
32687 1 24182 0.0 S ccm
32687 1 24192 0.0 S ccm
32687 1 24277 0.1 S ccm
32687 1 24278 0.0 S ccm
32687 1 24279 0.0 S ccm
32687 1 24280 0.0 S ccm
32687 1 24281 0.0 S ccm
32687 1 24282 0.0 S ccm
admin:
Are there any specific tests, or logs prior to isolate this issue?Hi,
A few points:
> Use one of the recommended OVA templates
> Check if the spike is random or occurs at a specific time. If it occurs at a specific time it could be coinciding with something like DRS backup, CDR load, busy hours etc.
> Minimum set of logs needed for one such high CPU spike instance are:
Detailed ccm traces from all nodes
RisDC Perfmon logs
Proglogs
Also, capture the output of the following:
utils diagnose test
utils core active list
show process load
HTH
Manish -
Can we control user request w.r.t Memory and CPU utilization in Oracle 10g
Dear All,
We are having Production with Oracle 10.2.0.4 (5 Node RAC, 32Gb RAM each) running on RHEL5.2 with 12000 Users. We have some schema say FIN, HRMS, SALES, REPORT and many dedicated users for those schemas. We need to control the user request against these schema with respect to Memory (or CPU utilization)
Suppose users using FIN schema can use Maximum 40 % of Total Memory, HRMS schema can use Max 20%, SALES can use Max 20% and REPORT can use Max 20%.
Is it possible to create any Service in Server side to handle this type of scenareo or any existing service which can be customised to fullfil this?
Please suggest me.......
Thanks,
Tusar
Edited by: gohappy on Jan 27, 2011 5:59 AM
Edited by: gohappy on Jan 27, 2011 6:00 AMJDBC 'applications' quite often don't use persistent connections, and often do not exit gracefully by calling 'exit' or 'disconnect'.
This means the session will continue to exist.
It also means, if you don't establish any form of connection pooling and/or dead connection detection, you can throw whatever amount of memory in the server, and you will continue to report
'Now problems is coming'. Apart from crippled English, the general lesson any DBA should know is how these 'applications' operate, and, contrary to some, you can never ever fight problems caused by applications,
by throwing memory and cpu at the problem.
When I read your text, I also assume the application is not using PrepareStatement calls and not using bindvariables, this is why your 'application' is burning the CPU.
Find those 'application developers', sue them, or better still : Beat them with a whip, and have them fix their 'crapplication'.
Paraphrasing William Jefferson Clinton: It's the application, stupid!
Sybrand Bakker
Senior Oracle DBA -
Increase in CPU Utilization after migration from APEX 3.1.2 to APEX 3.2
Has any noticed any increase in CPU Utilization after migrating from APEX 3.1.2 to APEX 3.2?
Thanks,
MarkHi Mark,
Take a look at some of the usage reports within APEX (sessions, page views etc) to get an overall feel for where the time is being consumed.
You'll also find it useful if you can run a statspack report (or AWR, ASH etc) during a busy period to be able to drill down into where that CPU is being spent.
There's no magic answers here unfortunately, you need to track it down to where the time is being spent before working back up to find out where best to tune it.
John.
Blog: http://jes.blogs.shellprompt.net
Work: http://www.apex-evangelists.com
Author of Pro Application Express: http://tinyurl.com/3gu7cd
REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone! -
I have to create a performance dashboard where I need to make a graph showing CPU Utilization for individual workloads. If every job corresponds to a particular workload, is there any metadata table that would contain how much CPU Utilization corresponds to a given job?
If i am not wrong, AL_Statistics and ALVW_History will have details of memory utilization.
-
Custom report for TOP 10 CPU Utilization machines from any group in aggregation last seven days
I want to create a custom report that contain list of TOP CPU Utilization of machines form any group.This report is create on last 7 days CPU utilization of all machine from a group.
What should be query for this report.Hi,
Please refer to the links below:
SQL Query for TOP 10 Average CPU
https://social.technet.microsoft.com/Forums/systemcenter/en-US/8d9a2d0d-8761-4d1f-b194-b24aa65172e1/sql-query-for-top-10-average-cpu?forum=operationsmanagerreporting
How to use Report Builder to create custom reports in SCOM 2007
http://www.systemcentercentral.com/how-to-use-report-builder-to-create-custom-reports-in-scom-2007/
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]
Maybe you are looking for
-
Trying to video ichat: not working
we're both on leopard. the video ichat and the audio ichat don't want to work when I try to connect with my mother's iMac. it's giving me "wrong IP" as an explanation: which makes no sense to me. For a while restarting the computer worked and the con
-
Toshiba Satellite A300-129 Crisis Recovery Mode Phoenix BIOS with USB drive
When flashing my BIOS back from v4.20 to a v3.90 I found on the net, everything went alright in windows, but as soon as I rebooted, the laptop showed the symptoms of a failed BIOS. I'm now trying to repair the BIOS using the crisis recovery tool. I u
-
I have recently upgraded to iPhone 5 from 4, call line identity doesn't work when call other iPhones. It works when calling any other brand of cell phone. Network carrier assures me problem is not on there side. Any assistance will be appreciated.
-
How to see additional individual search helps in sh for PERNR
Hi, In this moment I see only 3 tabs in search help for PERNR. But there are about 20 search helps. How can I activate them ? I tried to do it by program DBPNPGMC but it didn't help. Thank you very much Irena
-
Cannot perform export operation
I am trying to export a table (Oracle 8.1.6, iAS 1.0.2) , but I get the following error: Could not find the preference storage for temporary directory. Cannot perform export operation. Contact the administrator. (WWV-17101) When I try to export an ap