Dear All,<br><br>Any suggestions on the below point ? <br><br>Thanks in advance.. <br><br><div class="gmail_quote">On Mon, May 30, 2011 at 10:53 AM, mani <span dir="ltr">&lt;<a href="mailto:manishrma@gmail.com">manishrma@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Dear Eduardo,<br><br>   I am using squashfs filesystem. So i am more concern with the read speed.<br>
    whereas below are the details <br>
                                                     read speed   write speed <br>
    ELEVATOR_INSERT_SORT       8 MBps            5MBps<br>
    ELEVATOR_INSERT_BACK      10 MBps           7.2MBps<br>
<br>   used the following command for measurement for both the cases. <br>   reading <br>   hdparm -t /dev/mtdblock3<br>   <br>   writing <br>   dd if=/dev/zero of=/dev/mtd3 bs=4096 count=100k <br><br>   As of now everything is working fine with those changes <br>

   but i am worried if these changes would have any adverse effect anywhere ? <br> <br>   Thanks. <br><div><div></div><div class="h5"> <br><br><div class="gmail_quote">On Fri, May 27, 2011 at 8:37 PM, Eduardo Silva <span dir="ltr">&lt;<a href="mailto:edsiper@gmail.com" target="_blank">edsiper@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Fri, May 27, 2011 at 8:29 AM, mani &lt;<a href="mailto:manishrma@gmail.com" target="_blank">manishrma@gmail.com</a>&gt; wrote:<br>


&gt;<br>
&gt; Dear All,<br>
&gt;<br>
&gt; I am working on linux kernel 2.6.32.9 tegra NVIDIA board.<br>
&gt;<br>
&gt; I am getting ~8MBps speed of the Nand disk if i use hdparm<br>
&gt; hdparm -t /dev/mtdblock3<br>
&gt;<br>
&gt; i made changes in block layer of kernel as below:-<br>
&gt;<br>
&gt; block/blk-core.c<br>
&gt; static inline void add_request(struct request_queue *q, struct request *req)<br>
&gt; {<br>
&gt;         drive_stat_acct(req, 1);<br>
&gt;<br>
&gt;         /*<br>
&gt;          * elevator indicated where it wants this request to be<br>
&gt;          * inserted at elevator_merge time<br>
&gt;          */<br>
&gt;<br>
&gt;         __elv_add_request(q, req, ELEVATOR_INSERT_BACK, 0);<br>
&gt;         //__elv_add_request(q, req, ELEVATOR_INSERT_SORT, 0);<br>
&gt; }<br>
&gt;<br>
&gt;<br>
<br>
</div>What are the results for read and write for both cases ?<br>
<div><br></div></blockquote><div></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"><div>
<br>
&gt; changed ELEVATOR_INSERT_SORT to ELEVATOR_INSERT_BACK<br>
&gt; it improves my NAND speed to 10MBps.<br>
&gt;<br>
&gt; I am using &quot;noop&quot; I/O scheduler.<br>
&gt;<br>
&gt; Will this change have any adverse effect in kernel ? or any other side<br>
&gt; effect as far as i am using only Nand no Hard disk.<br>
&gt;<br>
&gt;<br>
&gt; Thanks<br>
&gt; Mani<br>
&gt;<br>
&gt;<br>
</div>&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
&gt;<br>
&gt;<br>
<font color="#888888"><br>
<br>
<br>
--<br>
Eduardo Silva<br>
<a href="http://edsiper.linuxchile.cl" target="_blank">http://edsiper.linuxchile.cl</a><br>
<a href="http://www.monkey-project.com" target="_blank">http://www.monkey-project.com</a><br>
</font></blockquote></div><br>
</div></div></blockquote></div><br>