Welcome to MSDN Blogs
Sign in
|
Join
|
Help
Sue Loh's blog
Random spurts of inspired discussion
This Blog
Email
Syndication
RSS 2.0
Atom 1.0
Search
Tags
CE Databases
CE Performance Tools
Debugging, Kernel & misc. File System issues
Hunt the Wumpus
Misc. Fun
News
These postings are provided "AS IS" with no warranties, and confer no rights.
Archives
February 2006 (2)
January 2006 (1)
December 2005 (1)
September 2005 (1)
June 2005 (2)
May 2005 (7)
April 2005 (3)
March 2005 (2)
February 2005 (5)
September 2004 (2)
August 2004 (1)
July 2004 (2)
May 2004 (3)
April 2004 (2)
About Me
I am a developer on the Windows CE team at Microsoft. I've been working here since 1999.
I work on system performance and tools for diagnosing the sources of performance problems.
In the past I also worked on the object store: registry, databases, RAM file system.
And I have some experience with the kernel.
I live in Atlanta, GA and work from home there.
Besides work, I am interested in getting kids, especially girls, interested in computing.
And in getting CE into more college classes.
If you're interested in getting my help, click here to email me.
My Favorite Posts
All about Virtual Addresses
Resolving Symbols Manually
Why aren't there any new posts?
Because I blog on my team blog now, click here!
Browse by Tags
All Tags
»
CE Performance Tools
(RSS)
Debugging, Kernel & misc. File System issues
Misc. Fun
Friday, May 27, 2005 11:39 AM
Lock Convoys and How to Recognize Them
The problem: When using a particular application on one specific device, users noticed very bad UI response for a period of a few seconds. After those seconds, UI responsiveness went back to normal. The investigation: I used ActiveSync to drop celog.dll
Posted by
sloh
|
2 Comments
Filed under:
CE Performance Tools
Wednesday, May 25, 2005 3:49 PM
Windows CE eHow-tos and Tutorials! WOW!!
I saw a blip of this at MEDC, and just checked it out myself. How cool! It's like a DevCon for all to share! http://msdn.microsoft.com/embedded/getstart/basics/tutorialsce/default.aspx Most of it is pretty basic stuff, but if you're new to Windows CE,
Posted by
sloh
|
0 Comments
Filed under:
CE Performance Tools
,
Debugging, Kernel & misc. File System issues
Monday, May 23, 2005 11:16 AM
Recognizing Excessive Thread Switching
Sometimes the source of a performance problem is not that code is too slow, but that threads switch too frequently. When the system switches between threads, the system consumes extra cycles in scheduling activities such as selecting the next thread to
Posted by
sloh
|
1 Comments
Filed under:
CE Performance Tools
Saturday, May 21, 2005 1:06 AM
Remote Kernel Tracker: More things you should recognize
I have a few more examples of patterns you can recognize when you’re looking at CeLog threading data in Remote Kernel Tracker. Note: these images are wacky heights because I tweaked them to cut off white space that didn’t contain any CeLog data. Thread
Posted by
sloh
|
1 Comments
Filed under:
CE Performance Tools
Tuesday, May 17, 2005 10:52 AM
Introduction to Remote Kernel Tracker
When you connect to a device with Remote Kernel Tracker, or when you open a log file that has been collected by one of the other CeLog tools, you’ll see a lot of data you may not understand. At MEDC this past week, a few people asked for a better explanation
Posted by
sloh
|
9 Comments
Filed under:
CE Performance Tools
Monday, May 16, 2005 10:55 AM
CeLog documentation
At long last, a big chunk of work I did to add documentation of CeLog & Remote Kernel Tracker has finally shown up in a form you can view. http://msdn.microsoft.com/library/en-us/wcedebug5/html/wce50conEventTracking.asp I did a huge brain dump and
Posted by
sloh
|
0 Comments
Filed under:
CE Performance Tools
Tuesday, August 31, 2004 1:09 PM
What WINDOWS CE debugging tools would you like to see?
Just an informal survey -- I use some of our tools all the time, some rarely. I have my own nitpicks I'd like fixed and features I'd like to see added. But there's no guarantee I see the world the way you do. What are your opinions? Here are some ideas
Posted by
sloh
|
7 Comments
Filed under:
CE Performance Tools
Tuesday, July 06, 2004 9:59 AM
Thread Lab materials are posted for EDC participants
They've finally posted my thread lab handouts and code up on www.edccontent.com . So if you went to DevCon and need that material, you can get it now. The handout contains everything I talked about in my hands-off lab, but also has some details I didn't,
Posted by
sloh
|
1 Comments
Filed under:
Misc. Fun
,
CE Performance Tools
Friday, July 02, 2004 2:49 PM
I survived!
Hooray, I survived DevCon! The kernel talk and perf talk were ready to go by Monday, and after many short nights last week and this week, my lab was ready “enough” by Wednesday morning. The handouts are missing some screenshots and a lot of
Posted by
sloh
|
1 Comments
Filed under:
Misc. Fun
,
CE Performance Tools
Monday, May 17, 2004 6:59 PM
Another DevCon talk
Looks like I'll also be giving the “Inside the Windows CE Kernel” talk at DevCon. It means a little bit of studying for me but it shouldn't be a disaster. It's a lot of content for an hour though. I think my Hands-On Lab with CeLog/Kernel
Posted by
sloh
|
0 Comments
Filed under:
Misc. Fun
,
CE Performance Tools
Monday, May 10, 2004 7:43 PM
See you at DevCon!
Sorry I haven't been posting any content. Mainly I expect content to come out of newsgroup interaction and general customer questions, and I have been a slacker about being on the newsgroups. Too many high-priority things going on right now. I'll be giving
Posted by
sloh
|
0 Comments
Filed under:
Misc. Fun
,
CE Performance Tools