Where is the network memory object?

Hello,
I have a performance problem.
I wrote a logical network in the spatial database with around 120.000 links and 100.000 nodes.
I can read the network through SDO_NET_MEM PL/SQL but I cant read it through the Java API. I get an OutofMemory error.
I tried to increase the JVM size through the IDE I'm using (eclipse) but it had no effect at all.
I read that the Java API and the SDO_NET_MEM package use the network memory object which is a cache in a virtual memory. How can I adjust the size of this cache?
Cheers,
Elif

see post :
Re: Network analysis performance issue
you have to manage your java memory to run your java client and there is also a java memory space in the oracle server that you can increase with SDO_TOPO_MAP.SET_MAX_MEMORY_SIZE(value)
value is in bytes (not in kb like the documentation says!!!)

Similar Messages

  • Analysis Using a Network Memory Object

    When loading Spatial Network into memory where is the actual memory occupied? On client or server side?
    PS, example for loading network into memory:
    PL/SQL:
    sdo_net_mem.network_manager.read_network(net_mem=>'XXX', allow_updates=>'TRUE');
    Java:
    NetworkMetadata metadata = LODNetworkManager.getNetworkMetadata(sql.getConnection(), 'XXX', 'XXX');
    NetworkIO networkIO = LODNetworkManager.getNetworkIO(sql.getConnection(), 'XXX', 'XXX', metadata);

    I found this thread and I thought I may add my experiments :
    I've been playing with networks in 10g and ended up with these points :
    I programmed some PL-SQL functions based on the SDO_NET_MEM api (I mostly use shortest_path and TSP functions). Everything was fine until I decided to "industrialize" the process :
    I was originally working on small networks (around 30000 edges) and got pretty good results.Then, I started loading bigger networks (500 000 edges). At this point, memory was still OK but I encountered some really weird performance drops : Using the oracle network editor which is external to the database, shortest paths computations were fast, but inside my pl-sql code, these functions were taking much more time to complete.
    I found out that the javavm inside Oracle was not optimized for calculation compared to the Sun runtime and that could explain my performance problems.
    The following thread gives more details about this :
    Spatial : big performance differences between server and client java calls
    Anyway, I decided to test my procedure with really big networks (9 million edges, 7 million nodes). I never could load the network -> I got the outofmemory error.
    My server is running under dedicated mode and I have 4gb of ram.
    I tried several configurations :
    I first set JAVA_POOL to 1.8 GB inside the SGA, in vain.
    Then, I started to understand it had something to do with PGA so I reduced SGA and increased PGA up to 2BG. It failed.
    I'm now completely stucked :
    - JVM does not give as good results as on the client side :(
    - Big networks don't load inside database memory.
    My questions are (hopefully one could answer) :
    Are there any means to estimate the size of a "loaded in memory" network, given the number of edges and nodes and then configure oracle memory areas ?
    Why is the oracle javavm so bad, can we tune it ?
    Should I definitively envisage to re-develop my program as a java client and simply use Oracle to store my data ?
    Thank you.
    Benjamin.

  • Where is the network setup stored?

    Hi all
    My time capsule died and I bot a airport extreme. The setup went automaticly but I lost my old parameters.
    Where are the network prefs stored? I would like to go back with time-machine and to see my old network-setup.
    Thanks in advance
    kk

    Yes my computer backups automaticly - thanks god for time-machine ,-)
    I have a static IP (as well as dynamic as it seems) and a server behind a firewall-setup. Thats why I would like to check back my old setup and prefs. But since Airport Express did everything automaticly - they are gone...

  • Where is the instane of object stored in memory

    hello all,
    this is the question asked me in an interview.
    when we create an instance of an object or a variable.
    where is that instance is stored in memory?
    where are the static, final, instance variables are stored in memory?
    thanks in advance
    raghu mohan

    Yes, its handled by JVM. there is heap memory n stack memory something is available.
    where is it actually stored?
    where will the JVM resides in memory?
    thanks in advance
    raghu

  • Where is the "Network Utilities" app on my Macbook?

    OSX 10.9.4 -- The only way I can find the Network Utilities app is by using Spotlight search. I don't see it in the Applications folder in Finder, nor in the Launcher. Could you tell me where it is, please?

    An alternate approach:  Open the application via Spotlight.  From the applications resulting dock icon, control-click, then options, then "Show in Finder". Now make an alias ("shortcut") via control click, "Make alias".  Put that alias in your Applications or Utilities folder.

  • 47 gigas of "other memory" I don't know where is the "other memory"

    I have a MacBook Air 11" with only 64 GB of memory. I go to
    "About This Mac" and says...
    Audio - 2 GB
    Movies - 48.7 MB
    Photos - 418.3 MB
    Apps - 7.01 GB
    Backup - Zero KB
    Other - 42 GB
    Other - 42 GB ??????????
    I don't know where are the archives of "Other"
    I have used the premiere pro and I know that uses memory to convert videos and stuff
    but I have deleted all that memory

    One suggestion would be to post in the iPad forum.  This is the iPhone fourm.
    D'oh!

  • Where's the Networking?

    We are up to ver. 2.4 and Adobe STILL has no central network support to allow multiple users to access and share the same library / catalogs.  To me, this is unconscionable in this day and age when network-based access to central file repositories are not only required – it’s all there is out here for a lot us (like me) – those very ones whom Adobe seems to be targeting this product to. Or, am I mistaken?  Is Lightroom really a "Professional Grade" product without networking support?  I don’t think that it is – becuase this is  such a core-issue, so critical to today’s massive work-flows of digital assets.
    Adobe, please note that 100% of my data resides on central file servers where all my data is backed-up, managed, cared-for, and loved (and it should be) in a central file-server environment where it rightfully belongs.  And yet, this “Professional Grade” product is still unable to “watch” my main data folders on the Server(s) for daily updates of my stuff – so I am therefore forced to revert to 3rd-party “work-arounds” such as Microsoft’s SyncToy 2.0 – (which, btw, is really quite nice and I highly recommend it!) – But really Adobe, what kind of Mickey-mouse work-flow is this?  Relying on Micrsoft to fill a need that never should have occurred. 
    Adobe, PLEASE – enough already – this issue has been beaten over your heads for years!  You guys dropped the ball on this one.  Clearly.  No more excuses.  No more claiming that this was an intentional “feature” from the very beginning.  Sorry, I’ve read and heard all of the arguments and there are simply no justifications whatsoever for withholding central networking support in this product – not anymore.
    Any word on when we can expect this “networking feature”?  Perhaps by 2.5?  Later? 
    Thank you.

    Hi Freddi,
    So, I think this is you solution :
    when you work on you laptop, just before, using the network, execute this sequence
    open a Terminal
    execute the command line "rsync -anvz --delete MACPRO_IP:/Users/freddif/Pictures .", it'll ask your password of the desktop [OPTIONAL THIS IS JUST TO SEE THE CHANGE IT MAY EXECUTE]
    execute the command line "rsync -avz --delete MACPRO_IP:/Users/freddif/Pictures .", it'll ask your password of the desktop and make the synchronization
    you can work on it, and then, when back home, before starting lightroom, execute this sequence
    open a Terminal
    execute the command line "rsync -anvz --delete MACBOOKAIR_IP:/Users/freddif/Pictures .", it'll ask your password of the desktop [OPTIONAL THIS IS JUST TO SEE THE CHANGE IT MAY EXECUTE]
    execute the command line "rsync -avz --delete MACBOOKAIR_IP:/Users/freddif/Pictures .", it'll ask your password of the desktop and make the synchronization
    I actually do this between a quad g5 and a macbook air ;-)
    Maybe, a simple Apple script can do the same, so, you just start it from the applcescript menubar ;-P
    If you need more details, be my guess, I an help more on this
    Cordially,
    Fabien

  • Where is the ROM memory, input and output devices located on personal computers (laptops)

    I have an assignment due that requires I locate the ROM memory and input/output devices. Where can i find these items?
    Amanda

    If this is your homework, please complete it yourself. We're not here to help you avoid studying.

  • Where is the network - workspace - device management's log? what is the name of the network - workspace - device's service?

    Hi guys!
      I want to know where can I set up the network -> workspace -> device management's log and get the log and what is the name of the network -> workspace -> device's service? Thank you for your answers.

    Forget hotel technical support. All they'll do is refer you to a toll free number to the other side of the globe where somebody will tell you to click a Start button, or something. It's an utter waste of time.
    What you describe is a "captive network" and yes, the need to authenticate each and every time you shut down your Mac or let it sleep is a common annoyance. The IT idiots that sold the Internet package to the hotel chain is long gone. Complain to whomever you can find, and perhaps one day they'll address their own incompetence. Until then keep your Mac connected, don't shut it down or let it sleep. Even then you may find yourself logged out from time to time, which you might not even become aware of until web pages stop loading. You can do nothing to fix it, other than to refuse to frequent that hotel chain. Be sure to tell them why.

  • N81 8gb wheres all the phone memory?

    I can't update nokia maps because the phone memory has only 6mb free; i have put nothing in the phone memory, I install everything in the card memory... is the update just not possible on this phone because temporary memory limitation!!?? or is there a way to get back some of the 18mb that are in use? maybe part of these 18mb are just temp stuff from my previous software installations?
    Ive looked for stuff to delete using file manager but found nothing...

    OK, first thing I did was upgrade maps to 2.0 beta...
    memory is now as:
    15MB in use
    9661kB free
    411B cal
    12kB contacts
    5kB messages
    0B for everything else...
    I am guessing the memory might have been bloated by nokia maps before too... either when I first tried to install maps 2.0 or when I downloaded the Brazil map pack...
    This is likelly beeing used by some temp files or something... nokia should release some sort of clean up app or something...
    Formated again and restored my backup... almost everything is back into its place, just had to move some items that were in folders back into folders (menu folder structure wasnt restored)...
    17MB free memory...
    Well... maps 2.0 is way better than 1.0, except for 1 thing... it doesnt tell me the way to anywhere unless I have GPS enabled... I cant set a FROM point manually; so for me, since I dont yet have the GPS module, its best I keep maps 1.0 anyway =/
    Thanks yet again for all your help!

  • Where does the Services for Object (GOS) store data?

    I have a requirement that I need to upload a Blocking Reason document for any blocked vendor.
    The normal process we follow for blocking is XK02->Extras-> Blocked Data or XK05.
    We want to check before the Vendor is saved with blocked data whether he/she (who is blocking the vendor) has uploaded the Blocking Reason Document .
    I found out that we have an option in Vendor screen for uploading a document under 'Services for Object' in XK02 as shown in the below (in the red box).
    After uploading the attachment it will show the uploaded document in the Attachment List as shown below.
    I don't know where this entry is stored. I checked in the table SOOD (SAPoffice: Object definition), but there is no entry in there.
    I would like to know on how to check whether the file has been uploaded at the time of saving the vendor.
    If anyone knows the table in which this data is stored, kindly point it out.
    Thank You,
    Sreejith Babu.

    Hi Sreehith,
    Please refer the following document: http://wiki.scn.sap.com/wiki/x/yIEEBQ
    These attachments can be downloaded using FM BDS_GOS_CONNECTIONS_GET
    Refer the following document: Printing or Downloading Service For Object Attachments to local desktop
    Regards,
    Vijay

  • Where is the Network configuration file?

    I have a G4 Laptop that connects readily to the University Hotspot as well as to my home wifi router. However the College would prefer I use the admin network which uses the same wifi hardware but is secure, unlike the hotspot network. The system is predominantly populated with XP machines and the IT folks have attempted to get me on the admin network but authentication with WPA Personal, WPA Enterprise, WPA2 Personal, and WPA2 Enterprise do not work. When I try to use Airport Assist or diagnostics nothing helps. If I ask Airport to see the "Configuration" file it sends me to an area of Microsoft related files which is an enigma to me.I suspect something in the configuation file, wherever it is, is important and perhaps similar to what XP uses. Does anyone have any information about hooking a Leopard G4 into a windows based network?

    Raymond Zachary wrote:
    I have a G4 Laptop that connects readily to the University Hotspot as well as to my home wifi router. However the College would prefer I use the admin network which uses the same wifi hardware but is secure, unlike the hotspot network. The system is predominantly populated with XP machines and the IT folks have attempted to get me on the admin network but authentication with WPA Personal, WPA Enterprise, WPA2 Personal, and WPA2 Enterprise do not work. When I try to use Airport Assist or diagnostics nothing helps. If I ask Airport to see the "Configuration" file it sends me to an area of Microsoft related files which is an enigma to me.I suspect something in the configuation file, wherever it is, is important and perhaps similar to what XP uses. Does anyone have any information about hooking a Leopard G4 into a windows based network?
    You shouldn't have to deal with any such configuration files. Pull down the AirPort menu bar item. In the resulting list you should see the "admin network". Select that, then enter the supplied password. If that doesn't work, check and report exactly what happened.

  • Where did the Photoshop CC Object Model info go?

    I've been using ExtendScript Toolkit CC with Photoshop CC 2014 without issue for some time now, but yesterday all of the reference information for Photoshop CC 2014, and several other programs, disappeared from the Object Model Viewer. Does anyone know what happened to it? Is there any way to get the information back? I have already tried reinstalling ExtendScript but nothing changed.

    I have the same problem. Haven't figured it out yet...

  • HT3986 Bootcamp: Where are the network drivers?

    Hello All,
       Just got my full copy of Windows 7 Home Premium Edition yesterday and installed it using boot camp. Seemed to go alright. Unfortunately, I can't get onto the internet from it. Doing the Windows trouble shooting, it looks like the drivers weren't installed. Okay, I'm sort familiar with this problem.
      Looking on the Apple Boot Camp support, it seems I'm supposed to use my OS System Disk to get the required drivers. Well, this 2 month old MacBook Pro didn't come with a system disk. I thought system disks were a thing of the past with OS 7.
      The other option I have is that I burned something to a CD during the installation process. Looking at this CD's contents, I see a folder marked "drivers". Excellent! But what is my next step?
        In the "Boot Camp" folder are: autorun.inf, Boot Camp Installation & Set Up Guide.Pdf, BootCamp.xml, BootCamp64.xml, Documentation, Drivers, Setup.ex. Within the "Drivers" folder there are folders for Apple, Asix, Atheros, ATI, Broadcom, Cirrus, IDT SigmaTel, Intel, Marvell, MotorolaSetup.exe, NVidia and RealTek.
      So, which drivers do I need and how do I get them onto the computer? And is this something I need to do from OS 7 or Windows7? The documentation says you just pop the CD in from Windows and follow the on-screen instructions. Nothing happened. Am I doing the process correctly?
    Thank you.
    Brian

    The cited ANSWER needs some clarification. When you go to Finder -> Preferences, there are two places to ensure "Connected Servers" is enabled. The one under General tab will put the share icon on your desktop. The one under Sidebar tab under SHARED doesn't work (seemingly) if the share is a Windows administrative share (e.g. D: drive shared as D$). I don't know why, but there's no D$ under my Finder Sidebar even with this option selected. Checking the option under General setting does indeed stick a D$ icon on my desktop.
    Bug?
    Greg
    Message was edited by: hammong

  • Question on use of shared memory objects during CIF executions

    We have a CIF that runs in background via program RIMODACT that is invoked from our external job scheduler.  (The schedulere kicks off a job - call it CIFJOB - and the first step of this job executes RIMODACT.)
    During the execution of RIMODACT, we call a BAdI (an implementation of SMOD_APOCF005.)
    In the method of this BAdI, we load some data into a shared memory object each time the BAdI is called. (We create this shared memory object the first time the BAdI is called.)
    After program RIMODACT finishes, the second step of CIFJOB calls a wrapper program that calls two APO BAPI's.  
    Will the shared memory object be available to these BAPIs?
    Reason I'm asking is that the BAPIs execute on the APO app server, but the shared memory object was created in a CIF exit called from a program executing on the ECC server (RIMODACT).
    Edited by: David Halitsky on Feb 20, 2008 3:56 PM

    I know what you're saying, but it doesn't apply in this case (I think.)
    The critical point is that we can tie the batch job to one ECC app server.  In the first step of this job (the one that executes RIMODACT to do the CIF), we build the itab as an attribute of the "root" shared memory object class.
    In the second step of the batch job, we attach to the root class we built in the first step, extract some data from it, and pass these data to a BAPI that we call on the APO server.  (This is what I meant by a "true" RFC - the APO BAPI on the APO server is being called from a program on the ECC server.)
    So the APO BAPI never needs access to the ECC shared memory object - it gets its data passed in from a program on the ECC server that does have access to the shared memory object.
    Restated this way, is the solution correct ???

Maybe you are looking for

  • Oracle 11g and iSeries ODBC 32/64bit version???

    Hi folks, I've some questions.... I need setup a new server with Oracle db 11g and from this db i need setup a DBLINK to an IBM iSeries (AS/400) server. I've some doubts about the 32/64 bit version to use. My idea is: Oracle Linux 64bit Oracle Databa

  • Open Recent menu - How to get more projects in it

    Hi everyone, I've changed the system preferences -> appearance settings but logic is still only showing the last ten projects. back in logic 5.5 days I could have heaps more. any ideas how I can change this?

  • Regading getting data to and forth between 2 programs through SUBMIT

    Hi All, I have a issue regarding fetching internal table data from one program to another. Actually I have <b>Main Program</b> from that through SUBMIT statement i am calling another program and executing it for every 100 records - Actually this prog

  • Bank Guarantee - Vendor Side Txn

    For certain Purchase Orders, vendors are required to submit 'bank Guarantee' (for perfomance reasons) from designated banks. The requirement is to maintain details of these 'Bank guarantee' received from vendors and track their due date and related b

  • Coy of special characters delivers funny ones...

    hi, i have a funny problem: (i posted it also elsewhere, but one of my macs is a g5...) when copying text within, say MSWord, I can select without any problem text which contains special characters, such as "à" and take it over to a new place with "c