Setting ram limits on individual programs/processes

Is it possible to set ram limits on individual programs/processes?
Specifically, can you limit the about of ram gunzip uses whenever it is run?

That helps some, but the true desired effect is to do something similar to virtualizing memory -- I want to be able to say "process x is allowed to work within 512mb of memory," for example.
Thanks for the pointer on setrlimit... It does kill the process if it hits the hard limit? The man page sounds almost like it does what I want, but I guess not.
Last edited by mrbug (2008-09-29 00:25:57)

Similar Messages

  • Set Tolerance Limits

    In this step, you specify the tolerance limits for each tolerance key for each company code.
    When processing an invoice, the R/3 System checks each item for variances between the invoice and the purchase order or goods receipt. The different types of variances are defined in tolerance keys.
    The system uses the following tolerance keys to check for variances:
    u2022     AN: Amount for item without order reference
    If you activate the item amount check, the system checks every line item in an invoice with no order reference against the absolute upper limit defined.
    u2022     AP: Amount for item with order reference
    If you activate the item amount check, the system checks specific line items in an invoice with order reference against the absolute upper limit defined. Which invoice items are checked depends on how you configure the item amount check.
    u2022     BD: Form small differences automatically
    The system checks the balance of the invoice against the absolute upper limit defined. If the upper limit is not exceeded, the system automatically creates a posting line called Expense/Income from Small Differences, making the balance zero and allowing the system to post the document.
    u2022     BR: Percentage OPUn variance (IR before GR)
    The system calculates the percentage variance between the following ratios: quantity invoiced in order price quantity units : quantity invoiced in order units and quantity ordered in order price quantity units : quantity ordered in order units. The system compares the variance with the upper and lower percentage tolerance limits.
    u2022     BW: Percentage OPUn variance (GR before IR)
    The system calculates the percentage variance between the following ratios: quantity invoiced in order price quantity units: quantity invoiced in order units and goods receipt quantity in order price quantity units : goods receipt quantity in order units. The system compares the variance with the upper and lower percentage limits defined.
    u2022     DQ: Exceed amount: quantity variance
    If a goods receipt has been defined for an order item and a goods receipt has already been posted, the system multiplies the net order price by (quantity invoiced - (total quantity delivered - total quantity invoiced)).
    If no goods receipt has been defined, the system multiplies the net order price by (quantity invoiced - (quantity ordered - total quantity invoiced)).
    The system compares the outcome with the absolute upper and lower limits defined.
    This allows relatively high quantity variances for invoice items for small amounts, but only small quantity variances for invoice items for larger amounts.
    You can also configure percentage limits for the quantity variance check. In this case, the system calculates the percentage variance from the expected quantity, irrespective of the order price, and compares the outcome with the percentage limits configured.
    The system also carries out a quantity variance check for planned delivery costs.
    u2022     DW: Quantity variance when GR quantity = zero
    If a goods receipt is defined for an order item but none has as yet been posted, the system multiplies the net order price by (quantity invoiced + total quantity invoiced so far).
    The system then compares the outcome with the absolute upper tolerance limit defined.
    If you have not maintained tolerance key DW for your company code, the system blocks an invoice for which no goods receipt has been posted yet. If you want to prevent this block, then set the tolerance limits for your company code for tolerance key DW to Do not check.
    u2022     KW: Variance from condition value
    The system calculates the amount by which each delivery costs item varies from the product of quantity invoiced * planned delivery costs/ planned quantity. It compares the variance with the upper and lower limits defined (absolute limits and percentage limits).
    u2022     LA: Amount of blanket purchase order
    The system calculates the sum of the value invoiced so far for the order item and the value of the current invoice and compares it with the value limit of the purchase order. It then compares the difference with the upper percentage and absolute tolerances defined.
    u2022     LD: Blanket purchase order time limit exceeded
    The system determines the number of days by which the invoice is outside the planned time interval. If the posting date of the invoice is before the validity period, the system calculates the number of days between the posting date and the start of the validity period. If the posting date of the invoice is after the validity period, the system calculates the number of days between the posting date and the end of the validity period. The system compares the number of days with the with the absolute upper limit defined.
    u2022     PP: Price variance
    The system determines by how much each invoice item varies from the product of quantity invoiced * order price. It then compares the variance with the upper and lower limits defined (absolute limits and percentage limits).
    When posting a subsequent debit/credit, the system first checks if a price check has been defined for subsequent debits/credits. If so, the system calculates the difference between (value of subsequent debit/credit + value invoiced so far) / quantity invoiced so far * quantity to be debited/credited and the product of the quantity to be debited/credited * order price and compares this with the upper and lower tolerance limits (absolute limits and percentage limits).
    u2022     PS: Price variance: estimated price
    If the price in an order item is marked as an estimated price, for this item, the system calculates the difference between the invoice value and the product of quantity invoiced * order price and compares the variance with the upper and lower tolerance limits defined (absolute limits and percentage limits).
    When posting a subsequent debit/credit, the system first checks whether a price check has been defined for subsequent debits/credits, If so, the system calculates the difference between (value of subsequent debit/credit + value invoiced so far) / quantity invoiced so far * quantity to be debited/credited and the product quantity to be debited/credited * order price. It then compares the variance with the upper and lower tolerance limits defined (absolute limits and percentage limits).
    u2022     ST: Date variance (value x days)
    The system calculates for each item the product of amount * (scheduled delivery date - date invoice entered) and compares this product with the absolute upper limit defined. This allows relatively high schedule variances for invoice items for small amounts, but only small schedule variances for invoice items for large amounts.
    u2022     VP: Moving average price variance
    When a stock posting line is created as a result of an invoice item, the system calculates the new moving average price that results from the posting. It compares the percentage variance of the new moving average price to the old price using the percentage tolerance limits defined.
    Variances are allowed within predefined tolerance limits. If a variance exceeds a tolerance limit, however, the system issues a message informing the user. If an upper limit (except with BD and VP) is exceeded, the invoice is blocked for payment when you post it. You must then release the invoice in a separate step. If the tolerance limit for BD is breached, the system cannot post the invoice.
    Note that if you set all limits for a tolerance key to Do not check, the system does not check that tolerance limit. Therefore any variance would be accepted. This does not make sense particularly in the case of the tolerance key Form small differences automatically.
    Activities
    Configure the tolerance limits for the individual tolerance keys.
                 Lower limit             Upper limit
                 Absolute    Percentage  Absolute    Percentage
    AN          -           -           X           -
    AP          -           -           X           -
    BD          X           -           X           -
    BR          -           X           -           X
    BW          -           X           -           X
    DQ          -           -           X           -
    DW          -           -           X           -
    KW          X           X           X           X
    LA          -           -           X           X
    LD          X           -           X           -
    PP          X           X           X           X
    PS          X           X           X           X
    ST          -           -           X           -
    VP          -           X           -           X

    1) "Powered by Jive Software" ....
    2) 我看看有没有机会通过什么渠道反映这个问题..

  • Using CUPS to set page limits on Leopard with shared printers

    Hello all,
    I'm attempting to share a printer (HP LaserJet 5200) connected via USB with a lab of iMacs. All machines are running Leopard. The version of cups is 1.3.8. I have configured the printer on the "server" machine using the web interface. I have tried two methods of setting page limits, both the command line entry (sudo lpadmin -p printerName -o job-page-limit=100) and editing the /etc/cups/printer.conf file to reflect the limit I want.
    When I print, however, the limits are not obeyed. They still appear in the config file, but printing from both the host machine and the client machines on the LAN is not affected by the limits. Does anyone have any idea what is overriding the config files or why they are not affecting the printing process?
    Many thanks,
    -Scott

    hi John, this is what is registered in the log:
    printer sp67 9 [03/Nov/2008:09:50:46 -0500] 1 1DEBUG: Read 8192 bytes of print data... - fe80::222:41ff:fe2a:8948%en0
    printer sp67 10 [03/Nov/2008:09:51:33 -0500] 1 1DEBUG: Read 8192 bytes of print data... - fe80::222:41ff:fe2a:8948%en0
    printer sp67 15 [04/Nov/2008:13:19:34 -0500] 1 1 - 128.36.43.202
    printer sp67 16 [04/Nov/2008:13:21:18 -0500] 1 1 - 128.36.43.202
    I've recently installed the beta 1.4 version, and I now quotas *sort of* work... that is, I get the "quota exceeded" notification when I run jobs from the command line (using lp), but if I immediately run the same command again, it forgets about the quota and prints anyway.
    The same appears to happen from a remote machine; first an error is given, but if i attempt to print again, it goes through...
    Many thanks for your assistance.
    -S

  • What is variant in ABAP Program Process Block in Process Chain?

    I wrote an ABAP program:
    REPORT ZTEST,
    PARAMETERS:  PROC(80) TYPE C.
    I can test this PORGRAM from SE38, it shows me a pop-up screen for PROC and I can enter a value and execute.
    Now I want to call this  program ZTEST from a process chain. In Process Chain Selected a Process u201CABAP Programu201D. It asks me program name and Program variant, I entered Program Name as ZTEST and
    Program variant as a character string HELLO.
    When I execute Porcess Chain, ABAP Program errors saying that variant HELLO not found.
    What is Program variant in ABAP Program Process in Process Chain?
    Thanks,

    Dont get confused here.
    Variant name is not which you are pasing to the program.
    You enter some values inside the variant and you specify the program to take the input from the variant.
    Suppose you have to pass 10 parameters to a program.
    user1 creates a variant " hello1" which contains his own selection for the 10 values
    user2 creates another variant "hello2" which contain his own set of selecion values.
    When we use this program in PC, you can use the variant user1 or user2 as per our requirement.
    please check if you are giving variant as input or the proc value.
    Hope this helps,
    Sri....

  • Set Tolerance Limits for Price Variance when PO-based Purch.Requisition

    We must garanty that Price from Purch.Requisition will be the same at PO.
    IF some variance occur a error messag must be sent to user and PO could not be saved.
    I found at customzing under SPRO > Materials Management > Purchasing > Purch.requisition > Set Tolerance Limits for Price Variance .
    Reading the help of customizing it mean the system consists what we need..
    I have created tolerance limit NB, and set limits for all checks as 0,01.
    When I will activate messages as recommended on help no messages 601 and 602 have the text that guide us to correctly setting.
    The help mention that after create tolerance limit we must set this tolerance by document type..but I didn’t find this field at customzing
    Does anyone can help me ?
    See the help on customizing below…
    Set Tolerance Limits for Price Variance
    In this step, you can define percentage-based and value-based (absolute) tolerance limits for price variances between purchase orders and purchase requisitions. Variance types are mapped out in the SAP system by tolerance keys.
    You define the tolerance limits for each tolerance key and assign your tolerance key to the document types for purchase requisitions. The tolerance limit then applies for all documents of this document type.
    When processing a purchase order, the system checks whether the unit price of a purchase order item differs from the unit price of a purchase requisition item. If you have configured, activated and defined tolerance limits in document types, variances are permitted in the tolerance limits. If the variance exceeds the tolerance limit, the system issues a warning. If you have defined a percentage-based and a value-based absolute tolerance limit, the strictest of the two variances will apply for this check.
    Note
    You can determine whether the system messages (601 and 602) appear as warnings or error messages in step "Define Attributes of System Messages".
    To do this, go to the Materials Management IMG and choose Purchasing -> Environment Data -> Define Attributes of System Messages.
    Requirements
    The tolerance key must be defined in step Define Tolerance Key.
    Activities
    1. Define tolerance limits for each tolerance key.
    2. Define the tolerance key in step Define Document Types.
    Thx  and best regards,
    Ale

    HI
    SET   TOLERANCE  LIMITS  FOR PURCHASE  REQUISITION  UNDER THE  DEFINE  DOCUMENTS   FOR PR
    AFTER  SETTING  TOLERANCE  LIMITS  WHILE  CREATING  PURCHASE  U  WILL   GET  BASED ON  TOLERANCE  LIMITS  THERE   FOUR   WAYS  TO  SET  TOLERANCE  LITS 
    1
    ABSOLUTE VALUE
    2
    PERCANTAGE
    3
    TOTAL  PO  VALUE
    4
    QUANITY  BASED  PRICE  PER  UNIT
    OK  BYE

  • How to set OEM alerts for concurrent programs

    Hi,
    We are using OEM 10g gridcontrol for monitoring.
    i am new to OEM, now i have a task to set up alerts for concurrent programs(which are running more than 30mins).
    can any one provide step by step process to setup alerts.
    Thanks,

    Here is how to enable your alerts.
    1. From the Mobile Email application, select the desired email account then press the center of the 5-way navigation pad to choose Select.
    If prompted enter the username and password,  then press the center of the 5-way navigation pad to choose Sign In.
    2. Press the right soft key to choose Options.
    3. Select Settings then press the center of the 5-way navigation pad to choose Select.
     For AOL / AIM select Preferences.
    4. Select the desired setting then press the right soft key to choose Save.
    To disable the email alerts:
    Select Disable or Never.
    To enable email alerts:
    Select Enable or Always.
    To receive email during a desired time interval:
    Select Only During then enter the desired time interval.
    This setting may not be available on all handsets or accounts. Hope this helps

  • Kontakt 4 - Does it get around Apple's Logic RAM limitations?

    I've read on another board that the new version of Kontakt (4) might be able to get around the 4GB RAM limitation Apple currently have operating in Logic. Is anyone using Kontakt 4 and can they confirm this? If so, what are the results of a like for like test comparing between between Kontakt 3.5 and 4?

    christianobermaier wrote:
    32bit applications can not address more than 4Gb RAM, plain and simple.
    EXS does spawn separate processes with their own memory allocation so Logic's is not affected by that. Konatkt can do this too. To sort out Play so it can do it as well is EastWest's business I'd say.
    While I'd love to see EW improve how PLAY works (and it sounds like they are trying), I'd also like to see Apple try and optimize Logic as well. While a 32 bit Logic can't use more than 4 gigs in theory, in real life use it's far less than that, and many users have found that the ceiling is even lower (and is reached even faster) with L9 than L8.
    Also, a 64 bit version of Logic would overcome the limitation as well.

  • Individual Programs using VPN / Which VPN Software

    Hi All,
    I have two questions.
    First of all I would like to know which is the best solution to connect to VPN. I've been using the build in VPN client of MacOS for over 5 Months but with so many alternative programs popping up, I wonder whether there is (it at all) a better alternative available?
    My second question is related to how VPN works in MacOS. I would like to set up individual programs to (dynamically - if avaliable) use the VPN whereby others simply keep using the non VPN connection.
    How can I make this work?
    Thanks in advance,
    Franz

    Uninstall Virus Barrier.
    How to:
    uninstall virusbarrier
    You can run EtreCheck to find out about other apps installed.
    EtreCheck:  https://discussions.apple.com/docs/DOC-6173

  • 790FX-GD70 not setting RAM to correct timing nor voltage from SPED

    My 790FX-GD70 not setting RAM to correct timing nor voltage from SPED when set to auto. The RAM I have should be 6 6 6 20 @ 1.8V but the motherboard is setting it to 9 9 9 24 @ 1.5 V
    The RAM is   Crucial 2GB, Ballistix 240-pin DIMM, DDR3 PC3-10600 memory BL25664BA1336 • DDR3 PC3-10600 • 6-6-6-20 • Unbuffered • NON-ECC • DDR3-1333 • 1.8V • 256Meg x 64 of which i have two of then in the two black slots.
    Just to rule out the RAM I also tried a different model of RAM whose timing is 7 7 7 24 @ 1.65 which will not allow to boot to windows unless I adjust the voltage manually to 1.70 (1.65 V will still not boot properly)  it sets it also at 9 9 9 24 yet this same sticks of RAM will set correctly in a MSI 770 C45 without any adjustments.
    Now i will say in the case of the 790FX-GD70 I require no changes  in voltage for it to boot with the 1.8 V RAM just the timings are not as they should be. The 790FX-GD70 is stable as is and I will probably leave it at the auto settings  but wondered if anyone else  encountered similar issues with this board

    Looks like this is a bit of an issue for some other users of your RAM and not necessarily a MSI thing! This user has a ASUS board! Good luck and hope you get it sorted out.
    Backround:
    I bought some DDR3-1333 ram that was advertised as 6-6-6-20 @ 1.8v and, as expected, running on my board's default 1.5v it was only getting like 9-9-9-24. In fact, @ stock voltage the best I could boot up with (unknown stability) was 9-7-7. In an attempt to get the best (advertised?) performance I went ahead and manually set the timings to 6-6-6-20, left all other timings on auto, and upped the voltage to 1.8v
    Boots up fine and appears to be stable. However, I do notice the RAM is fairly warm to the touch whereas @ 1.5v it was pretty benign heat-wise. I tried running 1.785v but 3 out of 4 times it would hang on the windows desktop display. So I bumped it back up to 1.8v and I'll run Memtest 86 or something else later tonight.
    My question, being a noob and all...
    Is running at 1.8v going to hurt something? (See my setup MB, and CPU stats)
    Just to repeat, the box and manufacturer do list it as 1.8v spec. (FYI: BL25664BA1336)

  • Essbase Error:Set is too large to be processed. Set size exceeds 2^64 tuple

    Hi,
    we are using obiee 11.1.1.6 version with essbase 9.3.3 as a data source . when I try to run a report in obiee, I am getting the below error :
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 96002] Essbase Error: Internal error: Set is too large to be processed. Set size exceeds 2^64 tuples (HY000)
    but if I run the same query in excel add in, I am just getting 20 records . wondering why I am getting this error in obiee . Does any one encountered the same issue ?
    Thanks In advance,

    Well if you want to export in I think you have to manually do it.
    The workaround it to open your aperture library by right clicking it and show contents...
    Then go into your project right click show contents...
    In here there are sub folders on dates that the pictures were added to those projects. If you open the sub folder and search for your pictures name it should be in that main folder.
    You can just copy it out as you would any normal file to any other location.
    Voila you have manually exported out your file.
    There is a very similar post that has been close but again you can't export the original file that you are working on - FYI http://discussions.apple.com/thread.jspa?threadID=2075419

  • Set tolerance limits in invoice block

    We have the following tolerances:
                                                                                    Lower limit                                     Upper limit
                                                                                   Absolute     Percentage     Absolute     Percentage
    BD     Formación automátic.difer.pequeñas                                    0.05     
    BR     Desviación porcen.CPP (RF ant.a EM)                                                           5
    BW     Desviación porcen.CPP (EM ant.a RF)                                                          5
    DQ     Sobrepasar importe desviación cantidad               25     5
    KW     Desviación del valor condición                                                        25     5
    PP     Desviación del precio                                                           25     5
    PS     Desviación del precio estimado                                            300     10
    We would like to avoid this:
    1- User creates purchase order with price 1 u20AC por example
    2- Goods receipt is made with 1 u20AC
    3- User modifies purchase order´s price to 100 u20AC
    4- Invoice is stored with 100 u20AC.
    I would like to block invoices in which purchase price and invoice price
    are the same but goods receipt´s price is very-very different.
    How should I set the values? Which one?
    Thanks in advance.

    Hello,
    Set Tolerence limits for Invoice verification in OMR6 Tcode.
    If Invoice price is more than tolerence limit, then invoice will go to block.
    Regards
    Mahesh Naik.

  • How to set Internet limits to particular user by gpo ?

    How to set Internet limits to particular user by gpo ?
    Thanks & Regards, Amol . Amol Dhaygude

    Hi,
    >>How to set Internet limits to particular user by gpo ?
    What Internet limits do you want to set for specific users? Group Policy user settings can be configured to apply to specific users, like via security filtering or GPP item-level targeting. The path for Internet Explorer policy settings under User Configuration
    is: User Configuration\Policies\Administrative Templates\Windows Components\Internet Explorer.
    You can also use GPP Internet Settings extension to manage IE settings and use GPP ILT to apply the settings to specific users. However, GPP settings can be edited by standard users after getting applied.
    Regarding GPP Internet Settings extension, the following article can be referred to for more information.
    Internet Settings Extension
    http://technet.microsoft.com/en-us/library/cc754649.aspxBest regards,
    Best regards,
    Frank Shen

  • I get "application not found" when clicking on a http link in a mail, even after having set firefox as the default program for http links.

    After installing firefox 15.0, I can not open links form email or other office 2010 applications. I get "application not found" error. I tried setting firefox as the default program both manually (in the Windows default program panel) and automatically (having Firefox to do it automatically on startup (tools->options->advanced->General). I still have the error.

    That sounds odd. Is this error coming from a particular e-mail program you're using? It could be that that program has its own settings for which web browser to launch, ignoring the "default browser" setting in Windows.
    Does the same thing happen if you click on a web link from any other external (non-browser) application on your computer? If it happens with other apps too, I would suggest to re-download and install Firefox (www.mozilla.org) and see if that takes care of it.

  • How to set default values in dialog programming

    hi gurus
    can anyone suggest me
    how to set default values in dialog programming
    thanks&regards
    kals.

    it's a bit dirty but I usually just place it in the PBO with a flag for control. It's simple and not too costly i think.
    MODULE preRender OUTPUT.
      DATA first_time TYPE flag VALUE 'X'.
      IF first_time EQ 'X'.
    *   put your initialization code here
        CLEAR first_time.
      ENDIF.
    ENDMODULE.
    -MiR

  • Set Tolerance Limits for Price Variance for PR missing from SPRO

    I'm looking into setting up tolerance limits for price variance at the PR level. But when i navigate here:
    SPRO > Materials Management > Purchasing > Purch.requisition > Set Tolerance Limits for Price Variance
    I'm not seeing that available in SPRO. It's available for PO's but not PR's. We want to be able to set tolerances on the PR to be applied to the PO for non stock items (material master). Please advise

    Hi,
       There is no standard configuration option to set the tolerance limit at PR level. You may set the tolerance limit for PO and control the price change. If you want the same functionality at PR level, then you have to go for development. Please check whether the BAdI: ME_PROCESS_REQ_CUST can fulfill your requirement. You may set the tolerance limit in OLME - PO - Set Tolerance Limits for Price Variance itself and write the logic in the BAdI to check the price variance in PR based on the same configuration (table T169G and similar).
       You may check the similar thread: PR VS PO Price Tolerance
    Regards,
    AKPT

Maybe you are looking for

  • Error after creating a new dimension in dev studio

    Hi, I have set up ATG 10.1.2 along Endeca 3.1.1 For the CRS application the cartridges are shown properly. But once I create an autogen dimension from dev studio and run the baseline the navigation cartridges disappear giving the below mentioned erro

  • Export to excel  : Error no class found

    Hello Experts, I am facing a problem  while exporting the data into excel sheet. DC1 : i have created library dc which contains jxl.jar file in library folder DC2 : j2ee library DC--->DC1 is the used dc in this and DC2 build and deployed successfully

  • Cipher program.. in need of a little guidance

    I understand I posted many messages about this subject. But I just wanted to start a new thread on this as a whole. I apologize for that. Anyways I can't get this thing going right... I want to take a repeating key and encode words with it. This prog

  • Sorting movies on iTunes

    The UI and search for iTunes is so clunky - given Apple are normally pretty handy UI designers - is this deliberate? Jumping on to look for new releases means sifting through an awful lot of useless B movies from the past. Why isnt there a category t

  • Sales order printout

    Hello Friends, I have a requirement in sales order printout, we have pricinig procedure which contains 400 condition types . I have to show item wise  tax and other conditions in sales order printout. Pls let me knw how it is possible Regards, Sunny