flash mdd performance issue(i find rootcause but cant reslove)

Dear all,
          I have aleardy porting new flash mdd & pdd arch into my bsp code 
for support MLC NAND flash reason, but I meet a performance issue.
          In fal/fmd arch  read performance is 9M/s ,but in new arch ,read 
performance is about 8m/s. (detail information see my previous post)
          and i do some profiling test.  and i find the difference is :  
          for example: i test read a 1M file ,which buffer is 32k(readfile 
api used the buffer) , and i closed diskcache, and use nobuffering 
argument(createfile) too.  and then read , old arch is:
Hits       Percent Address  Module           Routine
---------- ------- -------- ----------------:---------------------
      9680    31.0 c0391c9c flashbinfs_nand.dll:NFI_ReadFifo
      4349    13.9 c0392e30 flashbinfs_nand.dll:ReadPage
      2068     6.6 c00d1eb0 k.coredll.dll   :memset
      1839     5.8 c00cffcc k.coredll.dll   :memcpybigblk

 new flash mdd arch is :
Hits       Percent Address  Module           Routine
---------- ------- -------- ----------------:---------------------
     11516    25.9 c034256c flashmdd.dll    :?ComputeChecksum
      9608    21.6 c03aeb3c flashpdd_nand.dll:NFI_ReadFifo
      4450    10.0 c03afcd0 flashpdd_nand.dll:ReadPage
      2200     4.9 c00d1eb0 k.coredll.dll   :memset
      1902     4.2 c00cffcc k.coredll.dll   :memcpybigblk
       943     2.1 8c082100 kernel.dll      :CheckTakeCritSec
       656     1.4 8c091170 kernel.dll      :NKHandleCall
       592     1.3 8c0825a0 kernel.dll      :DoWaitForObjects

 flashmdd spend lot of time to call ComputeChecksum,  
so how can i improve the new flash mdd profermance? and write speed is ok.

thank you for your great help.!!


0
Utf
7/2/2010 12:01:28 AM
windowsce.platbuilder 744 articles. 0 followers. Follow

1 Replies
1309 Views

Similar Articles

[PageSpeed] 28

It looks to me the new MDD/PDD flash driver may have extra data integrity 
checking (ComputeChecksum)
Which processor do you use? Maybe the computing power is not enough.

"guorke" <guorke@discussions.microsoft.com> wrote in message 
news:4F8D0B44-72CB-4181-A227-960486525A08@microsoft.com...
> Dear all,
>          I have aleardy porting new flash mdd & pdd arch into my bsp code
> for support MLC NAND flash reason, but I meet a performance issue.
>          In fal/fmd arch  read performance is 9M/s ,but in new arch ,read
> performance is about 8m/s. (detail information see my previous post)
>          and i do some profiling test.  and i find the difference is :
>          for example: i test read a 1M file ,which buffer is 32k(readfile
> api used the buffer) , and i closed diskcache, and use nobuffering
> argument(createfile) too.  and then read , old arch is:
> Hits       Percent Address  Module           Routine
> ---------- ------- -------- ----------------:---------------------
>      9680    31.0 c0391c9c flashbinfs_nand.dll:NFI_ReadFifo
>      4349    13.9 c0392e30 flashbinfs_nand.dll:ReadPage
>      2068     6.6 c00d1eb0 k.coredll.dll   :memset
>      1839     5.8 c00cffcc k.coredll.dll   :memcpybigblk
>
> new flash mdd arch is :
> Hits       Percent Address  Module           Routine
> ---------- ------- -------- ----------------:---------------------
>     11516    25.9 c034256c flashmdd.dll    :?ComputeChecksum
>      9608    21.6 c03aeb3c flashpdd_nand.dll:NFI_ReadFifo
>      4450    10.0 c03afcd0 flashpdd_nand.dll:ReadPage
>      2200     4.9 c00d1eb0 k.coredll.dll   :memset
>      1902     4.2 c00cffcc k.coredll.dll   :memcpybigblk
>       943     2.1 8c082100 kernel.dll      :CheckTakeCritSec
>       656     1.4 8c091170 kernel.dll      :NKHandleCall
>       592     1.3 8c0825a0 kernel.dll      :DoWaitForObjects
>
> flashmdd spend lot of time to call ComputeChecksum,
> so how can i improve the new flash mdd profermance? and write speed is ok.
>
> thank you for your great help.!!
>
> 

0
KMOS
7/2/2010 9:58:31 PM
Reply:

Similar Artilces:

Can't Find, Re-subscribe or subscribe to any Excel NG's
I'm running Vista Home Premium SP2, 2 GB RAM, Firefox, Spyware Doctor (with real-time Intelliscan), MBAM, SAS and Cleaner, Office 2007. I might be posting on the wrong NG but that's because I cannot seem to subscribe anymore to any Excel NG's such as: Microsoft. public.excel.anythingatall, so I can't set up a new post. Each of these NG's related to Excel is declaring that there are "no posts available anymore". I used to be subscribed to Microsoft. public.excel.setup, Microsoft. public.excel.programming, Microsoft. public.excel.general, and a few...

Parsing thru columns to find the last number
I have six columns of data and am unsure how to get to the final replacement of an item. See, col A is the itemcode, then b,c,d,e,f contain item codes that have replaced the col a item. Not all items have been replaced five times, some none, some only two, in this case col b would be blank and or col C would be blank. My goal is to find the last item in the columns that were replaced and put it in a column on it's own. So the outcome will be colA is replaced by Col G. The data looks like this. A B C D E F G z k o p i So this was replaced four times and the end res...

Issue Refreshing/Requery Subform/combo box
Hi: I need to be able to refresh or requery (not sure which method is appropriate) a subform and combo box in the After Update event or via a command button. I've used the below syntax but the combo box (in this case) does not get updated. Forms![MainForm]![sfrm_ResourceAllocation].Form![EmployeeID].Requery Thanks, Manuel Manuel wrote: >I need to be able to refresh or requery (not sure which method is >appropriate) a subform and combo box in the After Update event or via a >command button. I've used the below syntax but the combo box (in this case)...

currency issue
I am using Money Deluxe 2007. I have an issue regarding the currency of trades. For accounts in another currency other than the base currency, when I enter transaction into those accounts, a screen still pops up and asks me convert back to the base currency. Since the currency of trade in the account is not the base currency, there's absolute no need for such. I remember this problem to be ongoing for a long time, I am surprised Microsoft has not fixed this. ...

jetstress disk performance test takes more than 2 hours
Hi, I am new to this performance tool. i have installed jetstress 2004 on MS server 2003 and exchange server 2003. I have created a setup where my server is connected to external storage where there is enough disk space avaliable about 500 GB and using one of the disk for the database and other for the log.When i ran the test with one database and only 1000 mailboxes with each mailbox with 100 MB. Now the test is running for 5 hours and only completed 40%. the default time is set to 2 hours. I don't know why it is taking so much time??? -Gagan On 7 Dec 2005 04:59:09 -0800, "Gagan&...

Outlook 2002 Advanced Find
When I use Advanced Find in Outlook 2002 to locate mail I've archived in a personal folder, I would like to be able to see the folder hierarchy where the mail item was found. Currently, I can only see the lowest level folder, using the "In Folder" column. Is there a way to get this information? ...

Find repeat and than merge and centre
Hi! How to find repeated data and then merge and centre. My data is from A to M.Range from A1 to M4500 Any Function Or Macro. Thanks Hardeep Hi, I think we need more detail - what do you want to merge and center, multiple rows, multiple columns, multiple blocks of cells? You will loose the data in all but one of the merged cells, Excel does not merge the data. What determines if a range has repeat data - does the data in two cells above each other need to be the same, does all the data on two adjacent rows need to be the same, do the rows with duplicate data need to be adjacent? -...

Find cell numbers in a table so I can multiply
Hello, I have a word document and in the documents header there is a table. This table a has diferent number of cells in each row like: Row one: 2 cells Row two: 4 cells Row three: 2 cells Row four: 10 cells Row five: 2 cells What I wanted to do is multipy 3 cells together thats in row four and show the total in the same row. I have a number in the 3rd cell that needs * by the number in the fith cell that needs * by the number in the seventh cell and totaled in the 9th cell. I know I have to select the ninth cell and select table/formula then what? -- Thanks, Chad I ...

calendar issues with column headings
I have users that display multipe calendars at once. We are using OL 2003 with Exchange server 2003. When they have 5 or more calendars open, the column heading gets truncated. This is not a problem except that the column header is being center justified instead of left justified. When this happens, the name of the calendar becomes unreadable due to the names being similar in the middle of the calendar name. I found a setting in the views to change this for email column headers, but not for calendars. In OL2007, the calendar column heading is left justified. Is there an easy way ...

Sent Items issue
When i send an email they sit in the outbox instead of going to my sent items folder. The items that are in my sent items folder cannot be moved or deleted as it comes up with an error. Any help would be appreciated. Thank. T On Thu, 20 Jan 2005 06:41:04 -0800, ctdude wrote: > When i send an email they sit in the outbox instead of going to my sent items > folder. The items that are in my sent items folder cannot be moved or deleted > as it comes up with an error. Any help would be appreciated. Thank. What version of Outlook? What sort of mail account(s)? What is the error th...

issue with outlook XP
Hi, One of my colleague had a strange problem yesterday. When his client has his notebook connected to company network, he's able to read all his emails. When client disconnect his notebook from company network, and select File->Offline, client is not anymore able to read his email and folders where they are normally stored. Concretly the message error is that outlook is not able to open the folders where are emails. :-( Client use Communigate email server...but our company we all use communigate and this work offline service, without having such issue. What could be the issue ...

Money Deluxe Log In Issue
I have a strange issue that just came out of the blue with logging in to my file. The sign in page no longer shows my email address and password for Windows Live ID which is the only way I have ever signed in. Instead it just shows the file location and a password field. It will not accept any password I have ever used. Is there some sort of bug with the program. I am on my fourth version of Money and have never seen this before. Please help. I am really afraid of losing 6 years of data. thanks. In microsoft.public.money, mc wrote: >I have a strange issue that just came ou...

Anyone having issues downloading from Amex?
Money 2006. Past two days it fails with "American Express is unable to fulfill your request at this time. Please try again later." It is not the normal looking error for the occasional failure. Wanted to see if it was just me before I called them. -- __________________________________________________________________________________ Ed Hansberry (Please do *NOT* email me. Post here for the benefit of all) What is on my Pocket PC? http://www.ehansberry.com/ Microsoft MVP - Mobile Devices www.pocketpc.com What is an MVP? - http://mvp.support.microsoft.com/ It seems like something o...

Recall issues
My boss would like to know why recalling an internal email takes a long time (up to 8 hours)after the recall was issued? Any help is greatly appreciated. Ruben He's lucky if it works at all. Recall only works if the recipient is logged in at the time (and even then only sometimes). It's possible that he tried to recall the message while the recipient was logged off. -- Aloha, -Ben- Ben M. Schorr, OneNote-MVP http://home.hawaii.rr.com/schorr **I apologize but I am unable to respond to direct requests for assistance. Please post questions and replies here in the newsgroup....

cant send or recive email
every time i try to send or recive my emails it comes up a err can anyone help Naturally, no one can help until you post the error message. Right-click on the message, select Copy, then paste it into a reply. -- Dave N. MS-MVP (Mail) Windows 7 Ultimate http://download.live.com/wlmail "Toni" <Toni@discussions.microsoft.com> wrote in message news:35E16352-ADA1-4CC9-90FC-AEA3B963BC1A@microsoft.com... > every time i try to send or recive my emails it comes up a err can anyone > help The connection to the server has failed. Subject 'Fw: Ins C...

public folder calendar returns all when using find
We have SBS2003 with exchange setup and functioning fine. All clients using Outlook 2003. We have setup a public calendar for inspections appointments which has been working fine. However one user now finds that when she uses the find feature on this calendar in outlook she is always returned all entries and not restricted to the scope of the find argument. The find feature works on all other public and personnel folders that she has. No other user has a problem. We have also tested on other pcs with her account and happens regardless of which machine is used. Have tried changing the permissi...

Finding PostingAccounts in Tables
?Hello Folks, Under Tools>Setup>Posting>Posting Accounts. where there is a list of all the accounts to post the transactions, which I am trying to find in the Tables as well. I I can spot a Table under Company SY01100 but that displays the data in a different way, Also when I copied this table from A to B ; In A it has all the account #s but in B it is all Blank. Should I be looking somewhere else? please help Regards, Hi Viol-8-r, If you are looking for the GL Master files then you are looking in the wrong place. The Master files themselves are in GL00...

why can't i find the send button and how do I configure e-mail
I seem to be able to write the e-mail but do not have a button to send. the message tells me my address is not configured? Did you create a profile for Outlook to use? http://www.howto-outlook.com/faq/newprofile.htm "LJDICKER" <LJDICKER@discussions.microsoft.com> wrote in message news:211018AE-F489-4002-864E-FAEEC141AF6F@microsoft.com... > I seem to be able to write the e-mail but do not have a button to send. the > message tells me my address is not configured? ...

Vote Tracking issue
Hello everyone. I recently sent a vote out to our exchange users (approx 400-450 users), and noticed that as the responses started coming in, I had to open each one to tally the vote. No problem, I can handle that. The issue is, there are about 75-100 that are not being counted and still remain in my inbox. Is there anyway to process or re-process "Vote responses" so these missing votes can be counted? Thanks, cc Forgot to mention, I'm using OL2003 with Exchange 2003. "CC" <dunnrmat@earthlinkdot.com> wrote in message news:%23fPZkngYFHA.3840@tk2msftn...

Finding Outlook Express mails and transferring to WLM
I am following the instructions in WLM on how to import mails from OE6. It claims not to find any mails on the saved OE-file. ( The location is a harddisk from a previously CPU-crasched PC. All other files appear OK). Have also checked that the files are not protected, and opened up hidden files. What is wrong? Do you have the folder with all of the OE dbx files? Move the folder to your hard drive to eliminate any permissions issues. -- Ron Sommer MS MVP- Windows Live Mail "Michael" <Michael@discussions.microsoft.com> wrote in message news:FDF71428-851B-435...

How do you find and edit the dictionary in Publisher?
I want to delete words in the Publsiher dictionary. Can't find it! Can edit dictionary in Word. Isn't the Word dictionary the one used in Publisher? -- Don Vancouver, USA "chuckthe3" <chuckthe3@discussions.microsoft.com> wrote in message news:9D363986-DEE1-46B2-8443-12CD6F7EE672@microsoft.com... > I want to delete words in the Publsiher dictionary. Can't find it! Can edit > dictionary in Word. You can change your custom dictionary in your newsreader (Outlook Express), tools, options, spelling tab, edit custom dictionary. -- Mary Sauer MS MVP h...

Issue running ldf script
I have followed article 314649, preventing mangled attributes. I ran the script and the logs indicate that it has been successful in modify the attributes: CN=ms-Exch-Assistant-Name, CN=ms-Exch-LabeledURI, and CN=ms-Exch-House-Identifier to the lDAPDisplayName: msExchAssistantName, msExchLabeledURI, and msExchHouseIdentifier respectively. I ran the script numerious time and each time the log states that the modifications were successful. However, when I use ADSI edit to view these attributes under the Schema container, the attributes still shows the hypens. It was suggested that I ...

macro to find phone number and label with text
Hi-- Here's the situation: I have long lists of satellite phone bills that I need to track by individual phone users and I want to build a macro that seeks out a specific number (example, macro searches "882 156 445 4554" and in the column next to it, automatically spits out "Dan's phone." In one Excel file, I have a growing list of satellite phone numbers (~400 numbers) that I'm constantly adding to that I'm hoping the macro can draw from. In the other set of files, I have individual phone bills for each phone (about 18 separate excel files per month) wi...

Hi Blinking/Flashing Text in cell based upon date value
Hi, I need a project completion sheet where .. the contents (TEXT) of the particular cell is to flash/blink upon some condition TRUE will any one respond pls Thank q, Syed Hi, Just a personal view but if I opened a workbook and it blinked at me I would close and delete it but if you must then have a look here. http://www.cpearson.com/excel/BlinkingText.aspx -- Mike When competing hypotheses are otherwise equal, adopt the hypothesis that introduces the fewest assumptions while still sufficiently answering the question. "EXCEL.SYED" wrote: > H...

Cant open saved files in Publisher Beta2 new version. Any advise
I have tried to open several save files in the new version of Publisher Beta 2, but alas it seems impossible. When clicking on recent files they can't find them and I have to browse for them, but when I find them I get the message cant open the file (s). Somebody having a good advise? Have you installed the beta refresh? http://www.microsoft.com/downloads/thankyou.aspx?familyId=B07A3387-01CF-4BC3-821A-0BB10E7A59FA&displayLang=en&oRef=blockedReferrer There are a number of fixes in the refresh. I cannot duplicate your error, Publisher 2007 opens all my files. Do you have Norton...