<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: PHP: Получить строку по номеру</title>
	<atom:link href="http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/</link>
	<description>Блог-центр им. CharnaD</description>
	<lastBuildDate>Wed, 08 Feb 2012 17:42:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: Ad1ce</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-5144</link>
		<dc:creator>Ad1ce</dc:creator>
		<pubDate>Tue, 16 Feb 2010 17:57:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-5144</guid>
		<description>Спасибо, удивили, всегда седом пользовался, правда не на таких больших файлах.</description>
		<content:encoded><![CDATA[<p>Спасибо, удивили, всегда седом пользовался, правда не на таких больших файлах.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-5142</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Tue, 16 Feb 2010 09:56:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-5142</guid>
		<description>white:/home/1# time sed &#039;40000000q;d&#039; file.lst
PUMPING4LIFE

real    5m38.109s
user    2m1.152s
sys     0m2.560s
white:/home/1# time head -n 40000000 file.lst &#124; tail -n 1
PUMPING4LIFE

real    0m46.676s
user    0m7.320s
sys     0m5.480s

Нет, ваш способ не прокатывает.</description>
		<content:encoded><![CDATA[<p>white:/home/1# time sed &#8217;40000000q;d&#8217; file.lst<br />
PUMPING4LIFE</p>
<p>real    5m38.109s<br />
user    2m1.152s<br />
sys     0m2.560s<br />
white:/home/1# time head -n 40000000 file.lst | tail -n 1<br />
PUMPING4LIFE</p>
<p>real    0m46.676s<br />
user    0m7.320s<br />
sys     0m5.480s</p>
<p>Нет, ваш способ не прокатывает.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Ad1ce</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-5140</link>
		<dc:creator>Ad1ce</dc:creator>
		<pubDate>Mon, 15 Feb 2010 23:07:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-5140</guid>
		<description>Сомнительное решение
Попробуйте выполнить
sed &#039;40000000q;d&#039; filename
И напишите сюда время выборки.</description>
		<content:encoded><![CDATA[<p>Сомнительное решение<br />
Попробуйте выполнить<br />
sed &#8217;40000000q;d&#8217; filename<br />
И напишите сюда время выборки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-5069</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Sun, 07 Feb 2010 08:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-5069</guid>
		<description>Ну если вам надо обрабатывать файлы в сотни тысяч строк, полагаю, что рублей 250 в месяц на ВДС собрать можно.

Ну а на хостерах да, такие трюки, скорее всего, не пройдут. Делайте fseek, крутите оттуда циклом fgets, каждые N итераций расчитывайте и запоминайте новую позицию для fseek.</description>
		<content:encoded><![CDATA[<p>Ну если вам надо обрабатывать файлы в сотни тысяч строк, полагаю, что рублей 250 в месяц на ВДС собрать можно.</p>
<p>Ну а на хостерах да, такие трюки, скорее всего, не пройдут. Делайте fseek, крутите оттуда циклом fgets, каждые N итераций расчитывайте и запоминайте новую позицию для fseek.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Максим</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-5068</link>
		<dc:creator>Максим</dc:creator>
		<pubDate>Sun, 07 Feb 2010 08:07:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-5068</guid>
		<description>Решение конечно есть, но! есть крейзи-хостеры которые под виндой запускают пых и если ты просто арендуешь хостинг, тебе врятли дадут доступ к командной строке...</description>
		<content:encoded><![CDATA[<p>Решение конечно есть, но! есть крейзи-хостеры которые под виндой запускают пых и если ты просто арендуешь хостинг, тебе врятли дадут доступ к командной строке&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: CharnaD</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-4838</link>
		<dc:creator>CharnaD</dc:creator>
		<pubDate>Tue, 12 Jan 2010 10:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-4838</guid>
		<description>Нагрузка процессора упала с 99% до 0-30%
По времени 0,5-1 сек на чтение для меня в данном случае приемлемо.</description>
		<content:encoded><![CDATA[<p>Нагрузка процессора упала с 99% до 0-30%<br />
По времени 0,5-1 сек на чтение для меня в данном случае приемлемо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Alex Snet</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-4836</link>
		<dc:creator>Alex Snet</dc:creator>
		<pubDate>Tue, 12 Jan 2010 06:23:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-4836</guid>
		<description>А как насчет производительности?</description>
		<content:encoded><![CDATA[<p>А как насчет производительности?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: epsyl</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-4828</link>
		<dc:creator>epsyl</dc:creator>
		<pubDate>Mon, 11 Jan 2010 14:18:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-4828</guid>
		<description>А нечего такие объемы в файлах хранить</description>
		<content:encoded><![CDATA[<p>А нечего такие объемы в файлах хранить</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Riot</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-4827</link>
		<dc:creator>Riot</dc:creator>
		<pubDate>Mon, 11 Jan 2010 14:08:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-4827</guid>
		<description>Да и вообще, использовать возможности платформы на которой все работает бывает полезно;)</description>
		<content:encoded><![CDATA[<p>Да и вообще, использовать возможности платформы на которой все работает бывает полезно;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Snowcore</title>
		<link>http://www.charnad.com/blog/php-poluchit-stroku-po-nomeru/comment-page-1/#comment-4826</link>
		<dc:creator>Snowcore</dc:creator>
		<pubDate>Mon, 11 Jan 2010 14:03:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.charnad.com/?p=884#comment-4826</guid>
		<description>Всемогущий Си!</description>
		<content:encoded><![CDATA[<p>Всемогущий Си!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

