How to reduce processor load?

My book is getting big, 200+ pages with lots of drawings, etc.  It is eating up a lot of processor power and running slowly.  What are some things I can do to reduce the load?  Is there some way to freeze a range of pages?

WestB2012 wrote:
Hi Peter, I have Windows managing the virtual memory.  I have 7+GB free on my drive and I recently defragged.
I ended up just resaving under a different name and deleting all but the chapters I was working on, which is working better.
However, when I import it back, I will have problems with the delay again.
Saving a file to a new name relieves most applications of the effort and memory needs to track changes to the file; the normal save process usually emulates what you might do on paper - circle content that's moved and draw a line to the new location, mark content to delete, write in the margins and mark with insertion carats, for new material. Save as does all those tasks, cleaning up the file internally, so there's less work to do. New saves starts the process over.
2GB RAM is marginal - parts of running applications, and current content in those applications is temporarily stored in RAM, if there's enough, or in virtual memory (really written to disk). It's faster to store and retrieve completely or mostly in RAM; the less virtual memory (disk) used, the faster. Also, with virtual memory, the faster the disk drive (7200, or 10,000, or 15,000 RPM, vs. 5200 (the most common in older and low-end systems), the faster virtual memory processing will be.
Working with large amounts of material in individual files and managing them with the InDesign book feature reduces the processing load, because you only have a few moderate-sized files open, not the whole humongous file.
7GB once was considered "lots of space." When I bought an expensive box of ten single-sided 5.25' floppies, each able to store 85KB, with my first computer, I thought I'd never need any more back-up storage. When I moved to an affordable (~$400) HUGE 20MB hard drive after a couple of years, I had hundreds of floppies, many of which I had "notched" to make them able to convince the disk drives that they were double-sided disks that could be inserted in the single-sided drive with one or the other side up, to gain double capacity.
The point here is that in your 7GB of free space, you need to store the virtual memory, and any data that the application normally writes temporarily to disk in order to perform its tasks, and any temporary storage that Windows needs as well. Perhaps 2x, 3x, or more times the total size of all active files in the active application is needed. Unlike Photoshop, Illustrator, and other applications, InDesign doesn't offer the ability to specify a separate "scratch disk," on which to do this background work; in a sense, it's like a multiple processor CPU, in that it divides the work. Without a scratch disk, the single drive has to alternate between storing and retrieving material - store, retrieve, store, retrieve, etc. IOW, SLOW. It would be a great feature enhancement request; you can enter it formally at Adobe - Feature Request/Bug Report Form.
HTH
Regards,
Peter
Peter Gold
KnowHow ProServices

Similar Messages

  • How to reduce project load time?

    I am currently working on a large project (25+ Mb, thousands of vis) with something on the order of 100 classes.  Opening the project is painfully slow.  It usually takes 7-8 minutes.  I'd like to figure out a way to reduce the load time.
    What is LV's behavior regarding loading project file vis and libraries (lvlib, lvclass, etc.)?
    Are all items in the project automatically loaded when the project is opened?
    Are items not in the project but used as sub-vis automatically loaded?
    Are dynamically linked items not included in the project automatically opened?  (I imagine not.)
    Are dynamically linked items that are included in the project automatically opened?
    Thanks,
    Dave

    Hello,
    I have talked to multiple people about your issue and we honestly believe that you you are experiencing is expected behavior based on the size of the project and number of VIs used. Creating a new project will sometimes help when a project file has a corruption within it. Since you are experiencing the same behavior on multiple computers, any difference in load time will be a function of the speed, RAM, etc. of that particular computer as compared to your machine. In saying that the files are technically loaded, I am saying that their locations are known so that when they are called, they can be loaded into memory as needed. It does not have to load any portion of the VI other than the location on disk. I would not expect either of those methods to reduce your project load time. Switching to dynamic linking only changes the order in which LabVIEW searches for the files. As I stated before, files added to the project are defined by the name and location on the disk. You can think of the project file as an XML file with different pieces of information about the files. If the file cannot be found, it will try to dynamically link the files by searching for them on the disk. When this happens, it goes through a seris of locations where the files might be located. When the project is loaded, it looks for the files that are listed in the project file first. I hope this helps.
    -Zach
    Certified LabVIEW Developer

  • How to reduce page load time

    Hi All,
    In my page i have 2 portlets...
    The first portlet takes 10 seconds to render and the second portlet takes 8 seconds to render. Therefore, your page is taking more than 18 seconds to render. I want render these portlets in <= 12 seconds ...
    Please give any suggestions..
    Thanks in advance...

    Try using AJAX to load the portlets

  • Pop up. reduce system load. how to?

    booting up as soon as firefox loads a pop up will state high cpu use and another pop up states "reduce system load" how do i do this?

    I'm still running Firefox 12, so if this is a new feature of Firefox 13, I am not familiar with it. It also doesn't sound like a standard Windows XP feature.
    It is possible that you accidentally installed some adware that tries to sell you a third party product. You may want to run some supplemental security scans. These two tools are highly regarded:
    Malwarebytes Anti-malware : http://www.malwarebytes.org/products/malwarebytes_free
    SUPERAntiSpyware : http://www.superantispyware.com/

  • MultiLink PPP Processor Load

    Is there a large increase in Processor Load when using MultiLink PPP to bond T1s together while running MPLS? We have been requested to bond circuits for customers, but are reluctant because of the danger of over utilizing the processor on our 7206s which are mostly NPE-400s and some NPE-G1s. Is there a reference somewhere to the increase in Processor Load caused by MPPP?

    Hi,
    Cisco does not publish quantitative details on the impact of MLPPP on CPU utilisation. So the best option for you is to do some baselining within the lab: start with an unloaded box with two separate T1s, pass traffic over them so that they are both fully utilised and then note CPU utilisation. Then, enable MPPP over these, pass traffic over the multilink interface so that it's fully utilised and then note CPU utilisation. That should give you some idea of the incremental impact of such interfaces. You can always do things such as disable fragmentation when using MLPPP which does reduce CPU utilisation.
    Having said that, the NPE-400/NPE-g1s are pretty grunty and should be able to handle a few multilink interfaces. It comes down to how many of these interfaces you are expecting to use...
    Hope that helps - pls do rate the post if it does.
    Paresh

  • Reducing form load in Adobe Reader / Optimizing Interactive Dynamic Forms

    I have a four page form that is taking approximately a minute to minute and a half on my T61P with 3 Gigs and Intel Pentium CoreDuo T7500 @ 2.2GHz. Everything loads up fine so it is only this pdf that is the problem.
    Can someone help me or point me to a resource that shows how to tune this form to reduce the load time in Reader. BTW I am on LC ES 8.2 and Acrobat 9 Pro Extended. I am using Acrobat 9.0 Reader exclusively for a Reader.

    I checked your forms, tried following on my end and it seems to be working as expected with this one little change......
    You housed section 12 in a subform named "Subform2" and set Min Count 1 under Object>>Binding tab......Now I also set "Initial Count" as "0" which seems to have fixed issue but not the good practice to follow. Try it out on your end and see if that is the case....
    However I suspect this issue is primarily caused by the way you have your layout designed....I noticed you have your form designed with few subforms as well as few open items not wrapped under subform which may be causing this issue.

  • Best way to reduce the load on selct query?

    Hi,
    i have a requirement where i have to fetch data from wlk1 based on some conditions but when i am doing select on wlk1 then it is taking more than 5 minutes to fetch data. please let me know how i can reduce the load on wlk1?
    thanks,
    AD
    Moderator message - Please ask a specific question - post locked
    Edited by: Rob Burbank on May 6, 2009 9:43 AM

    Hi ,
    Try this way....
    Data : entries type standard table of < your table name > with Header line.
    Table_name = your table name...
    * read client dependant tables always with client
      SELECT SINGLE * FROM dd02l WHERE tabname = table_name AND as4local = 'A'.
      IF dd02l-clidep = 'X'.
        CONCATENATE sy-mandt gen_key INTO gen_key.
        keyln = STRLEN( gen_key ) * cl_abap_char_utilities=>charsize.
      ENDIF.
    *  endselect.
      IF keyln NE 0 OR from_key = space.
        CALL 'C_GET_TABLE' ID 'TABLNAME'  FIELD table_name
                           ID 'INTTAB'    FIELD buf-*sys*
                           ID 'GENKEY'    FIELD gen_key
                           ID 'GENKEY_LN' FIELD keyln
                           ID 'DBCNT'     FIELD number_of_entries
                           ID 'BYPASS'    FIELD bypass_buffer.
      ELSE.
        CALL 'C_GET_TABLE' ID 'TABLNAME'  FIELD table_name
                           ID 'INTTAB'    FIELD buf-*sys*
                           ID 'FROM_KEY'  FIELD from_key
                           ID 'TO_KEY'    FIELD to_key
                           ID 'DBCNT'     FIELD number_of_entries
                           ID 'BYPASS'    FIELD bypass_buffer.
      ENDIF.
      CASE sy-subrc.
        WHEN 4.  RAISE table_empty.
        WHEN 8.  RAISE table_not_found.
        WHEN 12. RAISE internal_error.
      ENDCASE.
      DESCRIBE TABLE buf LINES number_of_entries.
      IF max_entries = 0. max_entries = number_of_entries. ENDIF.
      LOOP AT buf TO max_entries.
        entries = buf.
        APPEND entries.
      ENDLOOP.
    regards,
    Prabhudas

  • How to distrubute the load to another Dialog instance in clusterred system

    Hi All,
    I have cluster environment(ABAP Stack) where load has been put on CI which lead to performance issue. Is there possibility to change the load to another DI dynamically or if not please tell me how can i reduce the load on the system.
    Cheers
    V.

    By using logon groups... simply consigure SMLG.
    http://help.sap.com/saphelp_nw70/helpdata/en/c4/3a64b4505211d189550000e829fbbd/content.htm
    Regards
    Juan

  • How to reduce PSAPSR3 from DB02

    Hi All,
    Please find the screenshot of DB02. I want to reduce the Table space of PSAPSR3 from the below screen. we are holding only 15 days of data in the PSA. Can you pls tell me what is this table "PSAPSR3" related to.
    Please guide how to reduce the total used percentage (84%) from the screenshot.
    Thanks.

    Hi,
    You can reduce the table space for PSAPSR3 by deleting data requests from PSA.
    As you have mentioned that you are keeping 15 days of data in PSA. But its better if you rethink on this strategy. For the PSA tables having high size with delta datasource, you can to keep the data requests from last 7 days or so to keep the size in control.
    Also for full loads, you can keep only last successful request. And before loading new data request you can delete the last request.
    Hope this will help you to reduce the table space for PSAPSR3.
    Regards,
    Pradip

  • How to reduce download time for intial swf?

    How to reduce download time for intial swf?
    There are a number of RPC calls but most of the data is cached at server end but still swf takes a lot of time to download completely.
    What all are the ways by which i can reuce the inital load time of my application?

    Reduce the size of the SWF by moving code and assets not needed for the
    first screen out into modules.

  • 100% processor load

    Hello there,
    I checked out a new strange behavior with TestStand 3.1 and LabVIEW 7.1. I use a SubVi in a Step to get the SubPropertiesNames. (See "GetSubProps2.JPG") I want to code it right and used the "Merge Errors.vi", because if the "Close Reference.vi" gets an error the reference will not be closed. But after closing the Step after calling via EditStep-method, the processor load goes up to 100%.
    I had hard to search for the cause. I had to remove the "Merge Errors.vi" that it will be work. (see "GetSubProps1.JPG") But why?
    I can't understand this strange behavior. So if somebody has a made a similar experience - please answer.. 
    Ciao TPoint
    Attachments:
    GetSubProps2.JPG ‏59 KB
    GetSubProps1.JPG ‏57 KB

    Hi TPoint,
    It probably is working but it depends how big that error cluster is, it could be quite large, an you know what happens to labview an larger array of clusters can do, especially if they is no delay in a loop. Basically it grabs all the processor.
    There was a problem, I think the change from labVIEW 5.x to labVIEW 6.0, (I think) which caused a problem in the LabVIEW Operator Interface. This was resolved by passing the reference through a shift register, as you have done with the error.
    Now, I also do this with references.
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • How to reduce Boot time of 10.8.3

    How to reduce Boot time of 10.8.3(Mountain Lion),Have Upgraded from 10.6.x recently,
    Dont have any start up items, No Dual Boot, No user accounts not even guest(Turned off)
    I really Dont Know what to do, Please help me in this..

    Go to the Startup Disk system preferences and select your boot drive in there. This will ensure the system has your main boot drive set in the PRAM as a the default boot device. Without this, the system may pause while it searches for an available boot device.
    Do you have FileVault disk encryption enabled? If so then this may increase boot times a touch.
    Do you have any system monitors, firewalls, or security software installed? Again these may also increase boot times as they load in the background, especially if they use kernel extensions.
    Finally, boot to the OS X Recovery HD partition by holding the Command-R keys at startup. In here, launch Disk Utility and run a permissions fix on the boot drive, followed by running a repair on the boot drive (both done in the First Aid tab). If there are any access permissions or format structure issues on the boot drive then this should fix them.
    Is your hard drive relatively full? If you only have a few GB of space left on the drive then you might consider removing some files to give the system breathing room to better manage memory. Additionally, how much RAM do you have installed? If you have less than 4GB then consider upgrading. While older versions of OS X could get away with 1-2GB of RAM, this amount will only bog down Lion and Mountain Lion. 4GB is a recommended minimum.
    Some of these things could provide cumulative delays that you might find noticeable at bootup.

  • Is it possible my FieldPoint's clock is getting extended due to processor load?

    I am trying to measure a signal that is around 10 Hz using the cFP-AIO-600.  It is a basic pulse counter .vi that I am uploading into the cFP-2020 that counts all pulses that occur in one second .  The odd thing that I am seeing, is that it is counting more pulses than I expect.  Instead of 10 pulses per second, it is counting 32.  The timestamps of each datapoint "verify" that this occurs in one second.
    When I add more functionality (by adding a Collector module and a waveform graph), it somehow counts even more pulses for the same frequency signal.  Up to 347 pulses! 
    How is that possible?  It can only be one of two things:
    1) The signal actually got faster in between the two measurements (unlikely).
    2) Additional .vi code on the cFP causes the clock to get confused, and the 'second' that I am measuring is actually longer than a second by a significant margin.
    I have verified this several times, running the second scenario right after the first scenario.  The run time of these .vi's take longer than a second (and the .vi with the Collector does seem to take about 10x as long) but this evidence is not as supportive to my theory due to the time introduced by my computer and the cFP communicating with each other and updating graphics.
    I have attached these two examples.  You will not be able to run them yourself (because of the data access form the cFP-AIO unit) but I have made the results that I got the default values.  You should be able to see both my code and the results I got illustrated above when you open the .vi's.  pulse_problem_1 shows the first scenario, and pulse_problem_2 shows the second, which is the same thing as pulse_problem_1 with only the Collector and waveform display added.
    What can I do to resolve this?  It's only a 10 Hz wave, and I know cFP can count even faster signals, so something in my .vi must be wrong.  Any help or advice you can give me would be appreciated.
    Thanks.
    Attachments:
    pulse_problem_1.vi ‏123 KB
    pulse_problem_2.vi ‏189 KB

    Okay, I have proof that my FieldPoint is lying to me when I ask it to do 1000 iterations of 1 wait-until-next-ms loops.
    I started with the very useful example in the RT package called "NI Timestamp Code Timer" which, I can only assume, calculates the known timestamp discrepancy caused by processor load.  My attached picture (talyor_loop_vs_time_discrepancy2.JPG) shows that right before the cFP-AIO-600 module records a positive voltage, the normally 1 ms loop can take as long as 60 ms.  That's fine, but the FieldPoint then reports that only 1 ms has occurred!  As you can imagine, this has made pulse counting very difficult, for instead of measuring 10 pulses per second, it 'thinks' it is counting ~28-30 per second as each pulse causes a measurement delay that the FieldPoint treats as a regular 1 ms time interval.
    I have also attached the Loop Test code, and a picture of the signal through an ocilliscope, proving it is a regular square wave.
    Why does this occur with positive voltages only?  Why doesn't it take the same amount of time to read voltages equal to zero?  If the delay was constant on every read, I could compensate for it, but I can't compensate for this delay that only occurs on positive pulses! 
    Please help!
    Attachments:
    Loop Test.vi ‏126 KB
    oscilliscope_measured_taylor.JPG ‏1872 KB
    talyor_loop_vs_time_discrepancy2.JPG ‏118 KB

  • How to View the Loaded Data

    Hi,
    I have loaded the data into an ODS from an External Flat file and executed the job. Can anyone guide me how to view the loaded data in the ODS ?
    Thanks

    Hi Madhu,
    You can simply Goto Transaction LISTCUBE and give the ODS name -> Execute.
    Regards
    Hemant

  • Update New Records is taking much time to complete. How to reduce

    Hi,
    Iam having a Table with 200 Clumns and trying to Update 5 columns and the table has 5lakh Records. It is taking very much time 2hours to complete. Pls let me know why is this taking time how to reduce....
    In my ssis Package iam using
    Oracle Source
    Look up
    Oledb Command for the Update.
    Please help ism stuck?

    I have somthing like this..
    Update table
    Set column1 =@column1, column2=@column2,column3=@column3,column4=@column4,column5=@column5
    where column1=@column1
    in this case i need to add a index on column1 right? Pls llet me know
    Yes, an index in column1 (preferably clustered) would avoid the table scan for each update. The ELT the staging table alternative Jim suggested will likely perform better than individual updates for a large process like this.
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

Maybe you are looking for

  • Booting into linux-3.11-1 causes network to break [solved]

    I cherry picked linux-3.11-1 and linux-firmware-20130903 out of [i686 testing] on a 10-year-old machine (nforce2-based motherboard, model Asus A7N8X-E Deluxe).  Upon rebooting, into the new kernel, I am left with a partially functional network.  Down

  • Airport Express and Brother HL-2040 printer from Windows

    Hi all, I'm installing an Airport Extreme network at home in order to share a printer. We have both macs and windows xp pcs. From my macBook no problems, I can see the printer and print. The problem comes with Windows XP: I can add the printer using

  • Digitizer broken

    So I dropped my phone when I was taking it out of my pocket and I think the digitizer broke. There are a bunch of lines of my screen and half of the touch screen doesn't work, but the glass is still totally fine. I just got this phone 2 months ago so

  • IPod Touch 4th Gen froze on restore after updating to 5.0 and iTunes doesn't recognise my iPod now??

    After updating to 5.0 my ipod is not recognised in iTunes and I lost everything on it. I have attempted several restores but it just freezes and now all I have is a usb plug on the screen and can't use it!! I have tried the holding button thing, unin

  • Problem with charts in VC

    Hi All,      I am having a problem displaying data in charts. The process flow in my VC application is that user selects  a location from the drop down  then we call a model and display a table will all the equipments and their count and the correspo