Jump to content

Cat

Members
  • Posts

    815
  • Joined

  • Last visited

  • Days Won

    15

Posts posted by Cat

  1. If you are dealing with large amounts of data, memory is going to be a real problem. It gets even worse if you're plotting it. Why? 1) LV doesn't handle large data sets well, and 2) 8.6 (the version you have listed) isn't "large address aware" Check out the following if you're using a built app:

    http://digital.ni.com/public.nsf/allkb/1203A9B2930B7961862576F00058F94E

    (thanks to mesmith here for that link. I haven't had a chance to check out the suggestions he or ShaunR made yet)

    IOW, sure, getting a faster CPU should help with number crunching, but optimizing memory use will go far, too.

  2. I'm guessing you're still logged in. I was logged out a couple of times (gotta love IE) and the unread content didn't update.

    You're probably right. It would be kinda annoying to have to log in and out all the time just to clear that stuff out, tho.

    But! I did figure out that if I hit the "Mark all items as read" then exit my browser, when I come back in it's all cleaned up.

  3. And on the flip side...

    I fire up LAVA this morning and there were 15 unread posts. I wade thru them, noticing their icons go from "unread" to "read" as I do, but don't disappear. So now when I click on the "View Unread Content" button, I get a page of 15 read posts. And yes, I've closed my browser and reopened it a couple times and it doesn't matter.

    By definition, shouldn't only unread posts be listed on a page called "Unread Content"??

  4. I've got an app that reads in and displays spectra files. When I wrote it originally eons ago, it was running on a laptop running WinXP, 32-bit, 2 GB memory. It could pull in 20-ish spectra (~1MB per spectra) before blowing up.

    We recently got some hot mini desktops for the analysts. Windows 7, 64 bit, 8GB memory. I was all excited to see how many plots could be displayed at one time (the analysts would like an infinite number).

    It choked on 10 plots. :o Lots of "LabVIEW not reponding" errors and eventually had to abort the application (with only 2.2 GB mem actually being used).

    I'm wondering if I've just been bitten with the real world problem of running a 32-bit app on a 64-bit machine. Maybe Win7 eats up tons of that lower memory, leaving less for 32-bit apps.

    I'll load LV10 on a 64-bit box, and rebuild the app to test out this theory. This kinda sux for my current development paths, tho. I really DO NOT want to move from v8.6.1 to v9 or 10 (sorry NI, I love ya, but...) and 8.6.1 doesn't come in 64-bit. I'm pinning my hopes on a stable LV11, but that's a year away (never upgrade until the first SP).

    Anywho, just wondering if anyone else out there who works with memory-hogging apps has had this problem running a 32-bit LV app on a 64-bit machine.

  5. PaulG asked me how I was doing on a complainer thread I started over on Site Feedback. I figured I'd answer here.

    I'm hanging in there. The pain is getting a little less every day. Which is a good direction for it to be going. I go back to see the dr next week and hopefully he clears me to start physical thereapy.

    Thanks for asking!

  6. Sheesh. First day back and I'm already complaining...

    So, I started up LAVA today and had 115 unread posts. I go to LAVA Lounge and read all the unread posts there, first (of course!). I go back to all Unread Content and it tells me there are now only 5 unread messages.

    I don't think there were 110 unread Lounge messages, so I'm thinking I'm missing a whole lot of unread content.

    I think I've noticed this happening before, in the past couple months, but I usually keep up a lot better so have just had a few posts disappear (I know they haven't actually disappeared). I would go to the last 24 hours button, but I can't since it's been 2 weeks.

  7. My back and I are back!

    Many thanks all for the well-wishes. I really appreciated them.

    The surgery went fine. I then, of course, over did it afterwards and set recovery back a little, but I learned my lesson and am taking it a little easier now.

    Sure enough, there is a bit of residual pain from nerve damage. That will just take awhile to go away. I'm weaning myself off the vicodin...

    Sitting still hurts but I've put my dev computer up on a box on my workbench so I can program standing up. :)

    • Like 1
  8. That would be a lumbar microdiscectomy, to be exact. Yup, today I am getting my back opened up and parts of my spinal column removed.

    I have had a herniated disk (well, a couple actually, but only one that's currently causing a lot of trouble) for almost a year now. It was bad, got better, then at the beginning of last December got much worse. I have been thru therapy, oral steroids, epidural cortisone shots, etc. Nothing seems to be working, so it's time to get out the knife.

    I am currently on more opiates than House. The big difference between me and House, tho, is that he's a fictional charcter and doesn't actually feel pain. :) I, on the other hand, still hurt like h3ll.

    Hopefully that will be all over in a few hours. Well, mostly over anyway, as I've been told there has probably been nerve damage and there will be residual pain/tingling/numbness from that for quite some time. But it should be much better than it is now.

    I'm not sure what the recovery time will be like. I can't come back to work for 2 weeks. I'm not supposed to sit for more than 30 min at a time. At the moment, sitting is very painful and I'm lucky to get 10 min in a chair before the pain becomes too severe. That would be why I haven't been on LAVA much -- it's hard to type when you're walking around.

    This is a routine procedure (for my surgeon, anyway :) ) and if all goes well I should be back home tonite. Keep your fingers crossed for me!

    Cat

    • Like 1
  9. Yup, it's all Shaun's fault. :P

    No, seriously, this is a great discussion and I'm just waiting for the dust to settle a little.

    As for my own applications, while I like John's approach, anything that runs any sort of web services is a no-no. The Information Assurance Security Gods will rise up and smite me. I'm actually in the midst of turning a perfectly fine functioning webpage into a standard UI interface to get rid of a bunch of "IA deficiencies" on our Solaris side. :frusty:

  10. A great thread over here on Best Practices brings up something I have occasionally wondered about -- the concept of decoupling the UI from the code.

    While I grasp the concept philosophically, I'm trying to figure out what it looks like in practice. I'm not sure if this is just a fancy term for something I already do (as "plug-in architecture" turned out to be), or if it's something I should be looking at doing.

    Does anyone have some code they don't mind offering up that would be a good example of decoupling the UI?

    Cat

  11. Sure, as long as I don't have to support the code.

    Does your definition of "Pure mess-reduction" completely ignore performance and ease of support?

    If so I agree whole-heartedly.

    :P :P

    Ben

    I was wearing my Devil's Advocate hat when I wrote that. :)

    Shaun was talking about messiness, and I had just done some wiring on an event case that would have looked a lot neater if I would have used a couple local variables. But I know that's a no-no. :nono::P

  12. I usually use shift registers. Normally 2. One for the control/status etc. And one for data. Local variables get very messy very quickly.

    Is it okay if I disagree with you? :P

    Dragging shift register wires from one side of a diagram to the other, having to hop over other code that may be in an event case (for example), now THAT gets messy. For pure mess-reduction, local variables are the best way to go.

    But obviously it's not all just about mess-reduction, which is why local variables are generally used sparingly if at all.

  13. Why would you want to do that? Some of us are over-rated. :rolleyes:

    I resemble that remark. :o

    It's pure curiosity. You all know about curiosity and Cats. :P

    And also doing everything possible to avoid writing IA security documentation...

    You should be able to see a list of members by reputation on the right of the main LAVA page (unless you've minimized it).

    I can only see the top ten. Maybe I'm doing something wrong. I'll go play with it some more.

    Anything to avoid explaining yet again why my standalone computer system is safe from marauding viruses. And why it doesn't come with it's own fire extinguisher.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.