<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 13, 2013 at 1:05 AM, shampavman <span dir="ltr">&lt;<a href="mailto:shampavman.cg@gmail.com" target="_blank">shampavman.cg@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">Hi all,<br>
<br>
Supposing i create a file of size 10K, it will occupy 2 blocks (4K each).<br></blockquote><div><br></div><div>I must be missing something obvious. Why does a file of 10K only needs 2 blocks of 4K ? You haven&#39;t mentioned that it has any holes in it.<br>

<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Now if i want to read only 1 block from it how can i do it?<br>
<br>
read(fd, buf, 4096) ;<br>
would this mean i would read the first block and all its contents?<br>
<br>
Thanks<br>
<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Thanks -<br>Manish<br>
</div></div>