<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_10_thread_42720"  />
<title>rulinux.net - Форум - Talks - SSD power loss protection?</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Talks - SSD power loss protection?</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218298</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218298</guid>
<pubDate>Thu, 03 Nov 2016 07:51:31 +0300</pubDate>
<description><![CDATA[<p>Что-то мне кажется, хоть я и не эксперт, ни одна система не сможет гарантировать тебе 100% гарантии сохранности всех недописанных данных перед отключением питания. У тебя будет либо consistent state ФС за некоторое время до креша (хороший дизайн), либо мусор (плохой).</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218294</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218294</guid>
<pubDate>Wed, 02 Nov 2016 17:32:06 +0300</pubDate>
<description><![CDATA[<p>&gt; ZFS вон вообще меньше recordsize не читает/пишет. Это 128кб по дефолту
<br><br>
И как потом узнавать что пытался скинуть в логи сервер непосредственно перед крешем? Как уцелеет журнал транзакций БД?</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218292</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218292</guid>
<pubDate>Wed, 02 Nov 2016 16:42:38 +0300</pubDate>
<description><![CDATA[<p>Мне кажется, таким ОС должна заниматься. ZFS вон вообще меньше recordsize не читает/пишет. Это 128кб по дефолту</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218285</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218285</guid>
<pubDate>Wed, 02 Nov 2016 14:53:24 +0300</pubDate>
<description><![CDATA[<p>&gt; А зачем там большой кеш, когда время доступа и так меньше, чем в HDD?
<br><br>
У SSD количество перезаписей ограниченное, а при последовательной записи велика вероятность что в один из недавно записанных блоков снова пойдёт запись (например логи или инсерты в таблицу). DDR дешёвая, было бы логично кешировать как можно больше. При условии сабжа, разумеется.</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218281</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218281</guid>
<pubDate>Wed, 02 Nov 2016 14:18:52 +0300</pubDate>
<description><![CDATA[<p>А зачем там большой кеш, когда время доступа и так меньше, чем в HDD?</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218280</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218280</guid>
<pubDate>Wed, 02 Nov 2016 14:16:50 +0300</pubDate>
<description><![CDATA[<p>Какую-то фигню вы написали, граждане, про кэш. Пишете про недозапись кэша диска при вырубании питания, и совсем забыли про буферы записи, которые управляются ядром самой оси и находятся в оперативе. Они уж по любому теряются при выключении питания</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218278</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218278</guid>
<pubDate>Wed, 02 Nov 2016 14:09:59 +0300</pubDate>
<description><![CDATA[<p>мощно, внушает.. </p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218274</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218274</guid>
<pubDate>Wed, 02 Nov 2016 12:50:58 +0300</pubDate>
<description><![CDATA[<p>&gt; может поискать какие-нить тесты f2fs на разных накопителях? raw read/write ща даже на базёнках не очень популярно, как мне кажется.
<br><br>
Не, я предполагал там внутри диска буферный кеш должен быть здоровый, но вот <a href="https://en.wikipedia.org/wiki/Solid-state_drive#Cache_or_buffer">нагуглил</a> - экономят суки, нет такого. Кстати, там же написано, что при внезапной потере питания во время записи, MLC-диски действительно могут грохнуть непричастные данные.

</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218272</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218272</guid>
<pubDate>Wed, 02 Nov 2016 12:41:02 +0300</pubDate>
<description><![CDATA[<p>Так это ап ту вас, что вы с ним делаете. Задача БОРа - гарантированно положить процессор при &quot;плохом&quot; питании чтобы он чего плохого не вытворил. Если нужно что-то сверх того:
<br><br>
1. При запуске софтины проверять флаги сброса, если сброс произошёл по БОРу - можно и подождать скока надо, чтобы если питание не восстановилось успеть снова сброситься
<br><br>
2. Если нужно успеть что-то завершить до ресета, то поставить на входе питания камня диод Шоттки и конденсатор. Вход компаратора подключить перед диодом, по прерыванию от компаратора переводить все выводы в высокоимпедансное состояние, завершать там все свои записи в еепром и ждать пока не восстановится питание/сработает БОР.
<br><br>
Последнее в случае SSD, конечно, требует значительно более ёмких по сравнению с AVR конденсаторов поскольку у них потребление ваттами исчисляется. </p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218271</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218271</guid>
<pubDate>Wed, 02 Nov 2016 12:28:46 +0300</pubDate>
<description><![CDATA[<p><i>По идее SSD должен бы держать данные в кеше как можно дольше чтобы не перезаписывать один и тот же блок постоянно при последовательной записи</i><br><br>может поискать какие-нить тесты f2fs на разных накопителях? raw read/write ща даже на базёнках не очень популярно, как мне кажется. </p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218268</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218268</guid>
<pubDate>Wed, 02 Nov 2016 09:13:26 +0300</pubDate>
<description><![CDATA[<p>Ты про задержку после сброса забыл. А то от этого BOD только хуже будет. Олсо, eeprom один хер затирается. Хоть раз в год, но это происходит.</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218266</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218266</guid>
<pubDate>Tue, 01 Nov 2016 21:47:07 +0300</pubDate>
<description><![CDATA[<p>&gt; Из-за плавного понижения питания контроллер может несколько раз перезапуститься и навыполнять случайных команд, включая запись в случайный блок. 
<br><br>
Ну так BOR в AVR-ках на тот случай и используется, сбрасывает контроллер как только напруга упала до рискованного уровня, чтобы не натворил чего. В защищенных SSD наоборот суперконденсатор ставят как минимум. И через это SSD начинает сразу минимум в два раза дороже стоить :(
</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218262</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218262</guid>
<pubDate>Tue, 01 Nov 2016 16:37:53 +0300</pubDate>
<description><![CDATA[<p>В своё время наебался с этой проблемой в говне от AVR. Они даже какой-то &quot;brown out detection&quot; прикрутили. Чуть лучше, но говно тоже. Допускаю, что в SSD для удешевления тоже забили хуй на это.<br><br> <i>>По идее SSD должен бы держать данные в кеше как можно дольше чтобы не перезаписывать один и тот же блок постоянно при последовательной записи.</i><br> Из-за плавного понижения питания контроллер может несколько раз перезапуститься и навыполнять случайных команд, включая запись в случайный блок. Мну считает, что SSD говно по определению.</p>]]></description>
</item>
<item>
<title>Re:SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218259</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218259</guid>
<pubDate>Tue, 01 Nov 2016 16:16:27 +0300</pubDate>
<description><![CDATA[<p>Когда-то у меня безвозвратно сдохла USB-флешка в тот момент, когда нетбук окончательно разрядился и вырубился. Стандартные утилиты для оживления флешек не помогли. Мораль: как повезёт, может ничего и не попортиться при power loss.</p>]]></description>
</item>
<item>
<title>SSD power loss protection?</title>
<link>https://rulinux.net/message.php?newsid=42720&amp;page=1#218258</link>
<guid>https://rulinux.net/message.php?newsid=42720&amp;page=1#218258</guid>
<pubDate>Tue, 01 Nov 2016 16:10:25 +0300</pubDate>
<description><![CDATA[<p>Встретил в сети срачик, что мол для SSD нужен этот самый протекшен. 
Там действительно всё так плохо и SSD в чём-то чувствительнее к пропаданию питания, чем обычный хард или народ просто с жиру бесится? 
<br><br>
По идее SSD должен бы держать данные в кеше как можно дольше чтобы не перезаписывать один и тот же блок постоянно при последовательной записи.
<br><br>
Кроме того вот <a href="http://www.army-technology.com/contractors/data_recording/solidata-technology/presswhat-happens-ssds-power-down.html">нагуглилось</a> что вроде как теоретические выкладки и лабораторные эксперименты показывают снижение надёжности всего накопителя в случае перебоев по питанию во время активной работы.
<br><br>
Насколько всё ужасно? Есть бюджетные варианты накопителей с сабжевой защитой?</p>]]></description>
</item>
</channel>
</rss>