Measuring bits per second

Can anyone direct me to details/sample code on determining the amount of network usage taking place?  I would assume a combination of the FPS and quality values would be used?  This is for screen sharing, web cam and audio publishing.

Hi Blair,
I think this depends on what you're trying to do - if you're trying to take
some measurements in order to take a baseline, the easiest way would be to
use the Room Console, connected to the room in question as it's used. The
"logs" panel will tell you the bandwidth usage for one particular user. This
is a tool used for estimating what usage looks like under different usage
scenarios.
  Is this what you're looking for?
  nigel

Similar Messages

  • Measure events per second and store in a spreadsheet

    hi I'm an spanish student and I need to measure RPM from a motor and store it. The frequency of de pulses is 30 to 300 Hz. And I need to measure 2 sources at the same time. Some body knows how?
    I had been trying whit the FOUT signal for the gate but the time base seems to high and the read is 0.
    I need to knoW if is some other way for do it. thank you

    The way of measuring motor speed is to use an encoder to convert rotatory movement into a pulse train. The frequency of the pulse train will allow us to know the motor speed once the number of pulses/revolution of the encoder is known.
    The best way to measure the pulse train frequency is to use a counter. You can use a multifunction data acquisition board (NI 60xx->2 counters per board) or an specific counter board (NI 66XX->4/8 counters per board).
    The basic idea is to continuously count the number of rising or falling edges of a know frequency timebase for a single pulse of the signal comming from the encoder.
    Have a look at the following URL.
    http://zone.ni.com/devzone/conceptd.nsf/webmain/CD2C8AAED8FA59A486256C230078FE75?opendocument
    It has some info th
    at could help you.
    If you search on NI support web page (http://www.ni.com/support/) with keywords such as "measure frequency train" you will find several examples and documents that will be useful to you as well.
    Hope it helps.
    César Verdejo
    Training and Certification | National Instruments

  • Counting pulses and measuring flow rate per second

    Hi everyone
    I am using a compactField Point (cFP-2220) controller to measure the flow rate. The flow sensor that i have, gives the output in terms of the pulses. I need to count the number of pulses for a particular interval and divide it by a K-factor( constant value) to get the flow rate. If i select the interval to be of a second, i would want to count number of pulses per second and divide it by K-factor to get flow rate ( per second). 
    How do i count pulses per second and consequently measure flow rate using this count and K-factor.
    Any kind of help would be highly appreciated.
    Thanks in advance.

    You may be able to use the Edit Tempo function to work this out. With you waveform in Edit view Right Click on the time scale at bottom of waveform and select Bars and Beats display. Select a number of beats by highlighting with the cursor. Then again on the Time bar select Edit Tempo. In that dialogue you can try clicking on Extract to find the Tempo ie. beats per minute. Also you can try adjusting the tempo by entering avalue manually to see how close that gets to your waveform.
    Haven't used this function of Audition much so you may have to refer to the help file to find out more about it.

  • Calculating Frames Per Second Accurately

    I tried searching the forums for suggestions or code used to calculate FPS accurately... But was ultimately unsuccessful.
    I think I have a pretty basic understanding of how it works... but I'm still left wondering if there's a better... or correct way of attacking the problem.
    What I started out doing is taken a pre-cycle time sample using System's currentTimeMillis method, followed by the main parts I'm executing in my program and then took a second time sample. I subtracted the post-cycle from the pre-cycle to get the time... and it occurred to me that the currentTimeMillis is not exactly reliable. As it says in the API, "For example, many operating systems measure time in units of tens of milliseconds," when discussing that method.
    I then noticed the nanoTime method and decided to use that.
    It quite honestly seems to work perfectly for what I'm trying to accomplish.
    I pretty much used the same steps as before.
    But now my problem is that I want to limit the amount of frames per second to 60.
    I decided that I should try using the Thread class's sleep(long millis, int nanos) method.
    It seemed like it would work... but to my dismay, it did not.
    The milliseconds, for the most part, were correctly timed... but still not always. The nanoseconds even less so... but I knew that the nanoseconds would be less reliable-I decided to use microseconds. Using microseconds doesn't even work that well.
    So I wondered if there was an even better way... maybe a more 'manual' approach to fixing my problem.
    I would greatly appreciate any input/knowledge on the matter.

    its quite simple. Windows has an API call that can set the timer precision (its all based on some interrupt interval - I forgot the precise details). This precision is system wide, so if one application does it it is immediately active for all other applications running at that time. Applications can only lower it, so if you set it to 1ms then some other application cannot force it to 5ms for example.
    Now here comes JVM bug number two.
    As said the interval differs per system - sometimes it is 10ms, sometimes it is 15ms. The JVM wrongfully assumes it is always 10ms however. Do a test: try to sleep for some time that is a multiple of 10 (without the long running thread hack active); you'll find that the precision still sucks. That is because in this specific case the JVM does NOT change the system wide timing precision. But if you sleep for any number of milliseconds that is not a multiple of 10 it will actually temporarily set the precision to 1ms.
    So the rule is: as long as one thread goes to sleep the precision is set to 1ms. When the last sleeping thread wakes up, it is reset to what it was. Then it also doesn't matter for what amount of time you make your real thread sleep as the long sleeping thread will not be sleeping for an amount that is a multiple of 10, thus forcing the precision to 1ms.
    Now say that you don't do the long sleeping thread hack and you make your own thread sleep for say 9ms, switching to 1ms precision temporarily. This behavior makes it so that sampling the passed time (before and after sleeping) can be imprecise; you'll find that most of the time you'll get sampling that matches the number of milliseconds you slept and sometimes it jumps to 10/15ms depending on the granularity of your system. This is a concurrency problem; sometimes the precision is reset before you get a chance to sample the current time.
    So to recap to give 100% accuracy with System.currentTimeInMillis(), you need to keep a thread sleeping at all time so the precision stays at 1ms.
    And then finally we come to bug #3, which is a problem in Windows itself: rapidly changing the precision (which happens when you make a single thread sleep for short intervals) can screw with the system clock. I don't know if this problem still exists in later iterations of Windows, but it is again a reason to do the long sleeping thread hack. Because this is a known issue I still call this a bug in the JVM because of the way they implemented the precision timer activation, which can trigger the problem in Windows. The command line switch mentioned in the above bug report SHOULD have fixed that... but you know, facepalm bug #4.
    But at the end of the day: even if at least 4 bugs can be named regarding precise timing in Java under Windows, the root of all evil is still the way timing is implemented in Windows itself making life too difficult for the poor JVM devs. What were the MS devs thinking at the time?

  • CO Pulse Frequency doesn't actually generate 1 Pulse per Second?

    Hello all,
    I have a VI layed out in the attachment below.  I seem to have a lack of understanding on how to program this VI here.  I just don't understand what is possibly going wrong.
    The VI is very basic.  The frequency has been set to 1, and the units are Hertz.  To me, this means that the program should send one pulse to my linear actuator ONCE per second.  I have a simple pulse counter set up in the VI as well to count how many pulses are actually being sent (using the DAQ assistant).  Why is it that when I run the program, I get around 300 pulses per second?  Raising the value makes it goes slightly faster, but lowering the value doesn't really make it go any slower.  There seems to be no real correlation between the input frequency and the actual number of pulses that are sent.
    I just simply want a program that I can input "1 pulse per second" or however many pulses I want per second and have the card send ONE pulse per second (or however many is input).  Where do I start?  I have a whole program written out and ready to go, but this basic concept here completely eludes me. 
    Thanks,
    James
    Attached:  1) Picture of concept that I'm completely baffled about  2) VI of my program which said concept is being used in
    Solved!
    Go to Solution.
    Attachments:
    Voltage vs Distance SM v1.1.vi ‏475 KB
    COPulseFreq.jpg ‏75 KB

    In the simple image, you are running a loop as fast as possible (there's no timing mechanism).  Inside that loop, you configure the pulse task, start it, then immediately stop and clear it.  You need to create the channel and configure the timing outside the while loop, before it starts, and you need to clear the task outside the loop as well, after the while loop terminates.  Depending on what you want to do, you may be able to move the task start outside the loop as well, or just let the task auto-start.
    You'll need to restructure your VI a bit.  I can't tell if you want to clear the task after each step, or just change the frequency.  If it's just the frequency, you can use DAQmx Write to change it; if you need to start and stop the task, you'll need some logic to do that once each time you want to restart (you may get an error if you start a task that's already running).  There's no need for "Is Task Done?" since you're not using the output for anything.
    EDIT: Also, it is always a good idea to put a wait inside loops that execute indefinitely.  Otherwise they will spin as fast as possible, consuming all available processor time and preventing other code from running.  If you configure your counter task properly the loop timing won't affect the pulse rate (because that's done in hardware) but there's no need to run the loop that fast.

  • Why does my iChat video only run at one frame per second?

    When I connect to anyone on iChat my video runs at only about one frame per second. When others connect to me their video is much faster. This hasn't been a problem in the past - even with other Internet apps running when I'm using iChat. Could this be a problem with my ISP? Is there something I should do?

    Hi Gary45,
    In AIM 5.9 the PC can set the Video quality rate.
    Start a chat.
    The PC end clicks on the rear tab of the Video chat.
    This brings their own preview to the front.
    To the right there is anow a small iCon.
    Click on this.
    This brings up a slider.
    Slide the slider to the Left.
    If this is done to an iChat Buddy and they have the Connection Doctor open from the Video menu, they will see the Bit rate and Framerate go up. The consequence is that as the video Quality goes down the data that makes up the pic goes down allowing for better refresh rates and a smoother video.
    Do you mean this only happens between you and him and not between him and his son ?
    Or do you mean it happens between you and him and not his son and you ?
    If it is happening between you and other people aslo check out this FAQ http://discussions.apple.com/thread.jspa?threadID=278760
    9:19 PM Tuesday; July 25, 2006

  • What is the most Frames Per Second NI-CAN can do?

    My goal is to send 1000 Frames per Second on my CAN bus using the NI-CAN PCI 2 slot card I have.  However the closest I have been able to do is 666 frames per second.  This is sending 8 frames every 12 MS using an edited readmult example.  Is there a way to do this with writemult?  Or is there a hardware limit that I am trying to go past?
    What can I mess with to get more frames?  Increase Baudrate?  Decrease the size of the frames?  (I've tried both of those)
    Other questions that should probably go in other posts  (Frame API):
    Is there a way to send/read the frames at the bit-level?  I have found ways to manipulate Arbitration ID, Remote Frame, Data Length, and Data, but there are several other bits in a frame.
    Is there a way to send a bad frame, one that would raise/cause an error frame?

    Yes, I did break 1,000 Frames Per Second.  I got up to 1,714 and 1,742 using two different methods.  This is at 250 kbps, if you used 500 or 1 Mbps, you could get more frames.  If you have 125 kbps, you might not be able to break 1,000 Frames per Second.
    ncWriteMult is the key.  You can load 512 frames in a queue at a time.  I would put 256 on at a time and check to see if there was less than 256 frames left in the queue and if there was, load it up, that way the queue would never be empty.  I went about it 2 ways, one was using ncGetAttribute to determine space left, and that got the faster method, however, I was also trying to read the messages to verify that it worked, and I had problems with logging every frame.  It would also send the first 40 ncWriteMults quickly, as if the queue it was filling was much larger than 512.
    The other way, was using trial and error to determine how many MS to sleep before writing the next batch of 256 frames.  There are variables outside of my control that determined the time it would take and it would vary a few ms.  I wanted a stable environment that could send forever without filling the queue so I went with a value that would wait 2 or 3 ms, depending on conditions before writing again.  The value I used was 142 ms, I think.  Your Mileage May Vary.
    There is also a way to do some error handling that I did not try to utilize.  Instead of the process crashing, there is a way to tell it to wait if this error is returned.  That might be the best way for me to implement what I wanted to do, but I was assigned another task before I tried to get that to work.
    There is a timing element in ncWriteMult's documentation I didn't look into very much, but that would space the frames out and could send 1,000 frames a second evenly distributed, instead of sending them as quickly as possible, wait some ms then send another batch.
    If anyone could link us, or provide some code snippets of the error handling, or proper usage of ncGetAttribue, or some way to read faster, that would be greatly appreciated.

  • Events per second

    Is there a command to determine the events per second that an ASA is generating?  I can see the total messages logged, but can't tell what measurement of time they're associated with.
    thank you         

    hi william,
    thanks for you feedback! you could verify if the the 'rate-limit' for syslog is enabled on the ASA.
    see sample below.
    ASA5505(config)# logging rate-limit ?
    configure mode commands/options:
      <1-2147483647>  Specify logging rate-limit number
      unlimited       Specify unlimited option for rate-limit
    ASA5505(config)# logging rate-limit 100 ?
    configure mode commands/options:
      <1-2147483647>  Specify logging rate-limit interval
      level           Specify logging level for rate-limit
      message         Specify the syslog id for rate-limit
    ASA5505(config)# logging rate-limit 100 1 ?    <<< 100 LOGS EVERY 1 SECOND
    configure mode commands/options:
      level    Specify logging level for rate-limit
      message  Specify the syslog id for rate-limit
    ASA5505(config)# logging rate-limit 100 1 level ?
    configure mode commands/options:
      <0-7>          Enter syslog level (0 - 7)
      alerts         Immediate action needed           (severity=1)
      critical       Critical conditions               (severity=2)
      debugging      Debugging messages                (severity=7)
      emergencies    System is unusable                (severity=0)
      errors         Error conditions                  (severity=3)
      informational  Informational messages            (severity=6)
      notifications  Normal but significant conditions (severity=5)
      warnings       Warning conditions                (severity=4)
    ASA5505(config)# logging rate-limit 100 1 level 7
    ASA5505(config)# sh run logging
    logging rate-limit 100 1 level 7

  • Why does PS show only 256 color Steps in a 16 Bit per channel workflow

    Hi forum-members,
    I am a bit confused about the way PS (CS5) acts with colors when editing pictures (RAW-converted) in RGB 16 bit per channel mode.
    (please don't mind, if I am using some wrong English expressions here - since the PS at my work is German)
    --> I would expect, that I would be able to select from a variety of 65535 (=16 Bit) color steps for every R - G or B channel ... bus PS still let's me select just 256 (=8 Bit) colors per channel (in the color palette on the right - also the "color pickup tool" will show 8 Bit values - the image certainly has 48 bit color depth).
    Why am I asking? I will get a display capable of displaying 10 bit colors per channel in PS (NEC PA241W, ATI FirePro V5800, DisplayPort --> 30 Bit colors in Adobe PS) next week. And thus I need a better color resolution (which would mean: 16 Bit in PS) to avoid banding-effects.
    Does anybody know why I can't select more colors here or how to change this behaviour?
    Thank you very much in advance for your answers!
    Blendax74

    Hi Mark,
    I already managed getting it to work :-)
    First I did not succeed and I had to reinstall my system (because of driver issues of the remaining nVidia driver - my old card...).
    After reinstallation and performing all necessary steps (as descripbed here: http://www.amd.com/us/Documents/48108-B_ATI_FirePro_Adobe_10-Bit_FAQ_R5_Final.pdf) I now get 30 Bit color ...
    ... which is AMAZING! You really can see the superior quality in almost every picture. Colors are very accurate and especially in dark shadows or skys you get a much better color rendition (now its indeed hard to see the color values of a color gradient anymore...).
    Also have a look at this page related to 10 Bit output: http://www.amd.com/US/PRODUCTS/WORKSTATION/GRAPHICS/TOOLS/Pages/tools.aspx
    And don't forget to download 'ramp.psd' from the page above - it's a good tool to proove wether everything has worked - if you're really running on 10 Bit you will not be able to see any banding within this picture (with 8 Bit you'll see a few vertical bars... moving up to 10 Bit will result in a smooth gradient)
    As with every good news there are also some annoyances (at least till now, since I think it's "only" driver problems ... so there's a good chance, things will change further in the future):
    - First of all: 10 Bit per channel ONLY works with the "professional grade" graphics cards (ATI FirePro), don't try this with a Radeon type card - it simply won't work. Similarly nVidia adds 10 Bit support on display port only on the QuadFX series (very expensive!). And I just can speak for ATI FirePro cards, since this is, what I am using here. Since the cards are physically identical to the "gamer" versions I think this is a way to promote their "professional grade" cards by the vendors. (BTW: all supported ATI cards are included in the pdf mentioned above)
    - ATI: with the latest ATI driver (8.7xx) will loose some abilities (OS is Windows 7, 64 Bit): first, you will loose your Aero display features, since there's some background process running that prevents Win7 from using Aero. I guess, this could be due to a lack of alpha blending capability of the driver (or hardware?) when used in 10 Bit mode. If you don't need 10 Bit it can easily be turned on and off (+ Reboot), so that the effect is NIL in "normal" operation mode.
    Second I recognized some trouble using certain apps: especially playing BluRay get'S trouble, for HDCP is not detected anymore - the BluRay player tells, that HDCP is not supported by the monitor. Again, the error is gone if switching back to 8 Bit mode.
    - There's no way to select the "new" colors in Adobe PS (this is - in my opinion - a bug in Adobe PS and should be fixec someday). I "worked around" this by generating a 16 Bit RGB picture with a smooth gradient --> now you can pick even the finest colors using the pipette tool... which works fine.
    After all: working with 10 Bit p.C. is a great pleasure! Of course you need 16 Bit RGB pictures (which are huge sized) to get the plus in color rendition - but I am well willing to pay the price - the images are just looking great (and the PA241W is the right tool to get there - a very well made monitor! Really worth the price - equally addictive like Eizo's GC series).
    Hopefully I could help you - please don't hesitate to reply if you need further assistance!
    Best regards
    Roland
    P.S.: Yes, this forum is WAY better than most on the net - very reliable and professional support! With support of "real" Adobe engineers - congratulations, Adobe! Very much appreciated.

  • Exceeding 500 log messages per second......!

    I get the following message thousands of times in my system log, and it's really slowing my machine down -
    Sep 2 11:16:50 kelvin-wards-imac-139 sandboxd[1812]: mDNSResponder(20) deny file-read-data /private/var/db/com.apple.parentalcontrols.keychain.Ynx3Br
    Sep 2 11:16:50 kelvin-wards-imac-139 sandboxd[1812]: * process 1812 exceeded 500 log message per second limit - remaining messages this second discarded *
    Any idea how to get rid of it? I've done permissions repair and disc repair and keychain repair and am not using parental controls. It's a bit faster since I deleted Intego VirusBarrier x6 which was causing MAJOR problems on my Mac and identifying the above message as a fault.
    Kelvin
    Message was edited by: KJ W

    Hello kj:
    Did you completely remove the A/V software (uninstall)? That junk buries things all over the system.
    I would probably reinstall OS X from the software install DVD and then run software update. As you have noted, A/V software on a Mac is a waste of resources and they frequently cause significant problems.
    Barry

  • Why can't I send any more than 5 TCP messages per second on an NT system?

    Help!
    I am trying to send a message (approximately 50 bytes long) every 22 ms (45.4 Hz) to the only other machine on our network (the server). I am using the following function:
    Status = ClientTCPWrite(Conversation_Handle, Pointer_to_the_data, Size_of_the_data, Timeout_value);
    I have tried various values (0, 1, & 10) for the Timeout value to no avail. The status always comes back saying it wrote fine (no error status). I am running this application on Windows NT 4.0. No matter what I have tried it can only muster about 5 messages per second. I think NT might be limiting me, but I'm not sure. I am updating the screen (which ought to take longer than writing the messa
    ge) every time I send with a count of how many messages I have sent. This appears to be working at the proper rate (I am using a timer set to go off every 0.022 seconds to call the send). I am the administrator on this NT machine with all rights (as far as I can determine). I have tried using the SDK function SetPriorityClass to set the priority of this task to REALTIME_PRIORITY_CLASS, but the return value comes back 0, which means it was unsuccessful. I haven't explored this any further yet, but 22ms should be a long time to a computer so it ought to work without having to go to these extraordinary measures (at least that is what I think). Anybody familiar with the inner workings of NT or the TCP library PLEASE RESPOND.
    Thanks,
    Greg Filis
    [email protected]

    22ms is a long time for your computer, but I am wondering about your network. Are you 10 base or 100 base? Switch or hub? Have you tried a direct connection with a crossover cable? Just trying to spark ideas here. I use TCP all the time but only at 500 ms intervals.

  • Find Bits Per Sample?

    Again...I'm new to the Mac version of this software.
    Where can I find the bits per sample for an MP3 in AA cs6?
    I tried in the Finder and in AA cs6???

    I did the sum and came up with 113kbps! Yes it's sort-of possible to work out what the compression ratio is, but what's the point? Right-clicking on an MP3 and going to the advanced properties will tell you all that anyway, as it's in the header information. It has to be there, otherwise the decoder wouldn't have the faintest idea what to do with it.
    What it doesn't tell you though is anything about the quality of the file, because it doesn't indicate what it was encoded from. A good original coded at 128k can easily sound better than one coded at 320k from a crap source. The compression ratio per se means nothing at all, except to indicate the best it could possibly be. Certainly doesn't tell you the worst, because it would come out at the same answer from an 8-bit original as it would from a 16 or 32-bit one - for 128k, that's about 938k per minute of stereo audio - it's compressed at around 11:1 (depending slightly on the complexity of the audio) of the 16-bit file. Or 22:1 of the 32-bit one. See the problem?
    To put it starkly - a 320kbps MP3 file made from an 8-bit original will almost certainly sound rather worse than the same material, only 16 or 32-bit, encoded as a 128kbps MP3. Aside from any other considerations, the noise floor will be lower in the 128k one!
    Also, I suspect that the OP actually means kbps, which is seconds, not samples...

  • Over 500 error messages per second

    Could anyone please explain why I've got hundreds of the following line in my console log -
    Mon Jul 5 17:38:18 kelvin-08e2b175 sandboxd[3383] <Notice>: mDNSResponder(20) deny file-read-data /private/var/db/com.apple.parentalcontrols.keychain.EOtHFS
    Mon Jul 5 17:38:18 kelvin-08e2b175 sandboxd[3383] <Error>: * process 3383 exceeded 500 log message per second limit - remaining messages this second discarded *
    It seems to be using a lot of processing power for nothing and slowing things down.
    How do I resolve? I've done a repair disk and a repair permissions and disk is less than 30% used.
    Manuy thanks! Kev

    Keep Norton far away. Terrible reputation for wrecking Macs. You might try searching with EasyFind and make sure you got every last bit off.
    http://www.devon-technologies.com/products/freeware/
    Search using all possible names, Norton, Symantec etc. Set it to scan all files/folders and invisible files.

  • System.log coreservicesd[55]: *** process 55 exceeded 500 log message per second limit

    I have a number of logs that suggest there is something not working correctly.  This error is generated on start.
    coreservicesd[55]: *** process 55 exceeded 500 log message per second limit  -  remaining messages this second discarded ***
    Any ideas on what might be happening?
    Mar  4 10:53:59 TJBs-MacBook-Pro mds[39]: (Error) Server: ==== XPC handleXPCMessage XPC_ERROR_CONNECTION_INVALID
    Mar  4 10:53:59 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] ([0x0-0x15015].com.apple.AppleSpell[193]): Exited: Killed: 9
    Mar  4 10:53:59 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.mdworker.pool.0[508]): Exited: Terminated: 15
    Mar  4 10:53:59 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.quicklook.ui.helper[463]): Exited: Killed: 9
    Mar  4 10:53:59 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.talagent[138]): Exited: Killed: 9
    Mar  4 10:53:59 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] ([0x0-0x51051].com.apple.QuickTimePlayerX[464]): Exited: Killed: 9
    Mar  4 10:53:59 TJBs-MacBook-Pro loginwindow[42]: DEAD_PROCESS: 42 console
    Mar  4 10:54:00 TJBs-MacBook-Pro airportd[646]: _doAutoJoin: Already associated to “9868LT1”. Bailing on auto-join.
    Mar  4 10:54:00 TJBs-MacBook-Pro shutdown[649]: reboot by MASTER:
    Mar  4 10:54:12 localhost bootlog[0]: BOOT_TIME 1330883652 0
    Mar  4 10:54:24 localhost UserEventAgent[11]: starting CaptiveNetworkSupport as SystemEventAgent built May 25 2011 12:27:35
    Mar  4 10:54:14 localhost com.apple.launchd[1]: *** launchd[1] has started up. ***
    Mar  4 10:54:23 localhost com.apple.launchd[1] (com.apple.sandboxd): Unknown value for key POSIXSpawnType: Interactive
    Mar  4 10:54:24 localhost UserEventAgent[11]: WirelessAirPortDeviceNameCopy(): no BSD interface name found for object 12551
    Mar  4 10:54:24 localhost UserEventAgent[11]: CaptiveNetworkSupport:CaptiveSCCopyWiFiDevices:388 WiFi Device Name == NULL
    Mar  4 10:54:28 localhost com.apple.pfctl[32]: No ALTQ support in kernel
    Mar  4 10:54:28 localhost com.apple.pfctl[32]: ALTQ related functions disabled
    Mar  4 10:54:29 localhost com.apple.ucupdate.plist[25]: ucupdate: Checked 1 update, no match found.
    Mar  4 10:54:31 localhost mDNSResponder[35]: mDNSResponder mDNSResponder-320.14.0 (Nov 16 2011 01:16:56) starting OSXVers 11
    Mar  4 10:54:32 localhost mds[34]: (Normal) FMW: FMW 0 0
    Mar  4 10:54:34 localhost com.apple.usbmuxd[24]: usbmuxd-263 on Nov 14 2011 at 18:58:10, running 64 bit
    Mar  4 10:54:34 localhost airportd[65]: _processDLILEvent: en1 attached (down)
    Mar  4 10:54:36 localhost mds[34]: (/.Spotlight-V100/Store-V2/E6A82D50-3EA4-4011-B64F-87EB86ACF9E3)(Normal) IndexGeneral in openReverseStore:Shadowing reverse store on open
    Mar  4 10:54:37 localhost UserEventAgent[11]: CaptiveNetworkSupport:CreateInterfaceWatchList:2788 WiFi Devices Found.
    Mar  4 10:54:37 localhost UserEventAgent[11]: CaptiveNetworkSupport:CaptivePublishState:1211 en1 - PreProbe
    Mar  4 10:54:37: --- last message repeated 2 times ---
    Mar  4 10:54:37 localhost configd[14]: bootp_session_transmit: bpf_write(en1) failed: Network is down (50)
    Mar  4 10:54:37 localhost configd[14]: DHCP en1: INIT-REBOOT transmit failed
    Mar  4 10:54:37 TJBs-MacBook-Pro configd[14]: setting hostname to "TJBs-MacBook-Pro.local"
    Mar  4 10:54:37 TJBs-MacBook-Pro configd[14]: network configuration changed.
    Mar  4 10:54:38 TJBs-MacBook-Pro UserEventAgent[11]: ServermgrdRegistration cannot load config data
    Mar  4 10:54:38 TJBs-MacBook-Pro systemkeychain[61]: done file: /var/run/systemkeychaincheck.done
    Mar  4 10:54:38 TJBs-MacBook-Pro UserEventAgent[11]: get_backup_share_points no AFP
    Mar  4 10:54:38 TJBs-MacBook-Pro configd[14]: network configuration changed.
    Mar  4 10:54:38: --- last message repeated 1 time ---
    Mar  4 10:54:38 TJBs-MacBook-Pro mDNSResponder[35]: D2D_IPC: Loaded
    Mar  4 10:54:38 TJBs-MacBook-Pro mDNSResponder[35]: D2DInitialize succeeded
    Mar  4 10:54:38 TJBs-MacBook-Pro loginwindow[37]: Login Window Application Started
    Mar  4 10:54:38 TJBs-MacBook-Pro rpcsvchost[86]: sandbox_init: com.apple.msrpc.netlogon.sb succeeded
    Mar  4 10:54:39 TJBs-MacBook-Pro netbiosd[90]: Unable to start NetBIOS name service:
    Mar  4 10:54:39 TJBs-MacBook-Pro airportd[65]: _doAutoJoin: Already associated to “9868LT1”. Bailing on auto-join.
    Mar  4 10:54:40 TJBs-MacBook-Pro loginwindow[37]: **DMPROXY** Found `/System/Library/CoreServices/DMProxy'.
    Mar  4 10:54:40 TJBs-MacBook-Pro com.apple.launchctl.LoginWindow[99]: com.apple.findmymacmessenger: Already loaded
    Mar  4 10:54:40 TJBs-MacBook-Pro airportd[65]: _doAutoJoin: Already associated to “9868LT1”. Bailing on auto-join.
    Mar  4 10:54:40 TJBs-MacBook-Pro loginwindow[37]: Login Window Started Security Agent
    Mar  4 10:54:40 TJBs-MacBook-Pro SecurityAgent[105]: Echo enabled
    Mar  4 10:54:41 TJBs-MacBook-Pro WindowServer[85]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
    Mar  4 10:54:41 TJBs-MacBook-Pro configd[14]: network configuration changed.
    Mar  4 10:54:41 TJBs-MacBook-Pro UserEventAgent[11]: CaptiveNetworkSupport:CaptivePublishState:1211 en1 - Probe
    Mar  4 10:54:41 TJBs-MacBook-Pro UserEventAgent[11]: CaptiveNetworkSupport:CNSPreferences:60 Creating new preferences
    Mar  4 10:54:41 TJBs-MacBook-Pro UserEventAgent[11]: CaptiveNetworkSupport:CaptiveStartDetect:2343 Bypassing probe on 9868LT1 because it is protected and not on the exception list
    Mar  4 10:54:41 TJBs-MacBook-Pro UserEventAgent[11]: CaptiveNetworkSupport:CaptivePublishState:1211 en1 - Unknown
    Mar  4 10:54:41 TJBs-MacBook-Pro configd[14]: network configuration changed.
    Mar  4 10:54:47 TJBs-MacBook-Pro SecurityAgent[105]: User info context values set for MASTER
    Mar  4 10:54:49 TJBs-MacBook-Pro SecurityAgent[105]: Login Window login proceeding
    Mar  4 10:54:49 TJBs-MacBook-Pro loginwindow[37]: Login Window - Returned from Security Agent
    Mar  4 10:54:49 TJBs-MacBook-Pro loginwindow[37]: USER_PROCESS: 37 console
    Mar  4 10:54:49 TJBs-MacBook-Pro airportd[65]: _doAutoJoin: Already associated to “9868LT1”. Bailing on auto-join.
    Mar  4 10:54:49 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.ReportCrash): Falling back to default Mach exception handler. Could not find: com.apple.ReportCrash.Self
    Mar  4 10:54:49 TJBs-MacBook-Pro com.apple.launchctl.Aqua[130]: load: option requires an argument -- D
    Mar  4 10:54:49 TJBs-MacBook-Pro com.apple.launchctl.Aqua[130]: usage: launchctl load [-wF] [-D <user|local|network|system|all>] paths...
    Mar  4 10:54:49 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.launchctl.Aqua[130]): Exited with code: 1
    Mar  4 10:54:49 TJBs-MacBook-Pro UserEventAgent[11]: CaptiveNetworkSupport:CNSServerRegisterUserAgent:187 new user agent port: 14347
    Mar  4 10:54:50 TJBs-MacBook-Pro talagent[137]: CoreDockMinimizeItems failed (-4959)
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: 2012-03-04 10:54:50.423 com.apple.dock.extra[147:1707] Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: 2012-03-04 10:54:50.424 com.apple.dock.extra[147:1707] Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: 2012-03-04 10:54:50.425 com.apple.dock.extra[147:1707] Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro com.apple.dock.extra[147]: 2012-03-04 10:54:50.426 com.apple.dock.extra[147:1707] Could not connect the action buttonPressed: to target of class NSApplication
    Mar  4 10:54:50 TJBs-MacBook-Pro coreservicesd[55]: *** process 55 exceeded 500 log message per second limit  -  remaining messages this second discarded ***
    Mar  4 10:54:51 TJBs-MacBook-Pro Finder[139]: kCGErrorIllegalArgument: _CGSFindSharedWindow: WID 28
    Mar  4 10:54:51 TJBs-MacBook-Pro Finder[139]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
    Mar  4 10:54:51 TJBs-MacBook-Pro Finder[139]: kCGErrorIllegalArgument: CGSRemoveSurface: Invalid window 0x1c
    Mar  4 10:54:51 TJBs-MacBook-Pro Dock[136]: kCGErrorIllegalArgument: CGSSetWindowTags: Invalid window 0x1c
    Mar  4 10:54:51 TJBs-MacBook-Pro Dock[136]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
    Mar  4 10:54:51 TJBs-MacBook-Pro Dock[136]: kCGErrorIllegalArgument: CGSClearWindowTags: Invalid window 0x1c
    Mar  4 10:54:51 TJBs-MacBook-Pro Dock[136]: kCGErrorIllegalArgument: CGSOrderWindowList
    Mar  4 10:54:51 TJBs-MacBook-Pro talagent[137]: kCGErrorIllegalArgument: CGSGetWindowPresenter
    Mar  4 10:54:51 TJBs-MacBook-Pro talagent[137]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
    Mar  4 10:54:51 TJBs-MacBook-Pro talagent[137]: kCGErrorIllegalArgument: CGSOrderWindowListWithGroups: invalid window ID (28)
    Mar  4 10:54:51 TJBs-MacBook-Pro talagent[137]: kCGErrorIllegalArgument: CGSOrderWindowList: NULL list pointer or empty list
    Mar  4 10:54:51 TJBs-MacBook-Pro talagent[137]: CGSConnectionRelinquishWindowRights(cid, newWindowNumber, reservedRights): CGError 1001 on line 619
    Mar  4 10:54:53 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] ([email protected][161]): Exited with code: 1
    Mar  4 10:54:54 TJBs-MacBook-Pro com.apple.launchd.peruser.89[118] (com.apple.mdworker.pool.0): Throttling respawn: Will start in 4 seconds
    Mar  4 10:54:55 TJBs-MacBook-Pro com.apple.launchd.peruser.501[119] (com.apple.mdworker.pool.0): Throttling respawn: Will start in 3 seconds
    Mar  4 10:54:53 TJBs-MacBook-Pro ntpd[21]: proto: precision = 1.000 usec
    Mar  4 10:55:06 TJBs-MacBook-Pro coreservicesd[55]: *** process 55 exceeded 500 log message per second limit  -  remaining messages this second discarded ***
    Mar  4 11:00:28 TJBs-MacBook-Pro firefox[219]: -_scrollPhase is deprecated for NSScrollWheel. Please use -momentumPhase.
    Mar  4 11:00:28 TJBs-MacBook-Pro firefox[219]: -_continuousScroll is deprecated for NSScrollWheel. Please use -hasPreciseScrollingDeltas.
    Mar  4 11:00:28 TJBs-MacBook-Pro firefox[219]: -deviceDeltaY is deprecated for NSScrollWheel. Please use -scrollingDeltaY.
    Mar  4 11:00:28 TJBs-MacBook-Pro firefox[219]: -deviceDeltaX is deprecated for NSScrollWheel. Please use -scrollingDeltaX.

    I was able to identify the cause. Wrote in this thread the solution:
    http://discussions.apple.com/message.jspa?messageID=13160082#13160082

  • Horrible video skip / lag problem - once per second in all apps!

     I built a new system last month (my first AMD) and I am having a really aggravating problem. In all games and all video playback I get an annoying skip once per second, every second. It affects sound during gameplay but not during movie or mp3 playback. It even happens with the visualization mode in Windows Media Player.
    My system is as follows: MSI K8N Neo4-F, A64 3200+ venice core, MSI 6800GT 256MB PCI-E, two sticks of Corsair valueselect DDR400 512MB each, 500 watt PS, 160GB 7200 SATA HDD. Most recent NVIDIA drivers for everything. WinXP Pro with SP2 and all updates, DX9C. Nothing overclocked, all settings standard.
    I have tried the following solutions:
    1) BIOS upgrades, started with 1.4, installed 1.5, MSI tech support gave me 1.6b2 and I installed that. No luck with any of them.
    2) Memory, installed per MSI directions, but I've tried all legal combinations, including one stick at a time. No change.
    3) full format and reinstall of WinXP. No luck.
    4) Switching between WinXP IDE drivers and NVidia drivers, with and without RAID drivers, No luck.
    5) Removal of 6800GT PCI-E card and replacing with Ancient 8MB PCI Permedia2 video card. Problem still persists.
    6) Disable onboard sound and LAN. No luck.
    7) Running Fedora core 4 on second partition. Installed Nvidia video drivers, tried some games. THIS WORKS! No hitch, no skip, no nothing. Framerates are noticably slower but very stable. In WinXP I saw framerates bounce all over the place, from 230 FPS down to about 70 with one game. That same game on Linux ran smoothly at about 166 FPS with only occasional slight drops. The big FPS drops in Windows usually came right after one of the skips but didn't occure after every skip.
    Right now I'm stumped. Linux uses totally different drivers for sound, LAN and SATA support. Some of those drivers don't fully use the Nforce4 chipset's features, maybe that's part of the difference.

    Thanks TireSmoke:
    I had found that sticky, but I took your advice and went thorugh it in detail last night.  Lots of great info, fixes tweaks and tools, sadly none of them fixed my problem.  The lag problem most people are reporting is not really like the wierd problem I am having.  I have tried the recoommended fixes with ablsolutely no change in my system's behavior.
    I am beginning to suspect a faulty motherboard component.
    Russ_XP:
    I think you are correct about fast writes.  I googled the heck out of that last night and couldn't find any reference to enabling or disabling fast writes on PCI-E.
    The drive is SATA-1.  The Neo4-F is not SATA-2 enabled (there is a hack for it though).  From memory I think it's a Western Digital WD1600-something, 7200 RPM dirve.  I've tried it on both SATA buses and tried disabling the unused bus in BIOS.
    I'm pretty sure I can dig up an old PATA drive somewhere and give that a try.
    Gpalmer:
    True enough, and I don't have these problems under Fedora.  Sadly this is a cross-platform game development box, I need both XP and Fedora working.
    Black_God:
    Nope, this is a clean install.  Although I wonder, could any of the built in XP update and security tools be causing this?  I have disabled Windows firewall and virus protection monitoring.

Maybe you are looking for