The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проблемы с потерей данных на Ext4 разделах в тестовой версии..., opennews (??), 12-Мрт-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


41. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от darkkemail (?), 12-Мрт-09, 19:28 
А я в упор не понимаю, в чём проблема, освещенная в новости.

Кого-то удивляет, что данные теряются при цепочке read/truncate/write ? Так это нормально — пусть, например, прилетит пишущему процессу SIGKILL в момент между truncate и write... Для конфигов и прочих мелких файлов стандартной идиомой считалось всегда read/write/rename. В man 2 rename отдельно сказано о гарантиях атомарности.

Ответить | Правка | Наверх | Cообщить модератору

47. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от vitek (??), 12-Мрт-09, 19:50 
ну хоть один вразумительный коммент....
Ответить | Правка | Наверх | Cообщить модератору

52. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от darkkemail (?), 12-Мрт-09, 19:59 
>ну хоть один вразумительный коммент....

Если сходить по ссылке дважды — можно найти ответ на глупый вопрос «а что не так с rename».

https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/31...

Вкратце — в схеме read/create/write/rename тоже не всё гладко из-за этой баги, а говноприложения были названы говноприложениями только из-за того, что они (судя по всему) обновляют файлы конфигов без необходимости... Хотя, может я что-то и недопонял.

Ответить | Правка | Наверх | Cообщить модератору

71. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от vitek (??), 12-Мрт-09, 22:13 
можно. (пока по ссылке не ходил, но) с ним многое не так. начиная от фрагментации и заканчивая модными ныне конфигами в xml-формате.
но ёлки-палки. как часто меняется конфиг? он имеет важность не менее, чем сама программа. он и есть часть программы. если разработчик о нём не побеспокоиться, то кто?
логи конечно не так важны... но как работает с ними логротейт!.. с чужими логами кстати.
если какие-то данные в конфиге меняются часто, то это уже не данные для конфига... надо выносить.
Ответить | Правка | Наверх | Cообщить модератору

95. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от pavlinuxemail (ok), 13-Мрт-09, 03:18 
У Юниксовой проги вообще не должно быть конфига!!! Это от врагов, из M$ДОС и OS/2, притащилось!


Ответить | Правка | Наверх | Cообщить модератору

110. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от User294 (??), 13-Мрт-09, 14:48 
>У Юниксовой проги вообще не должно быть конфига!!!

Да, давайте еще у init стартовые скрипты отнимем :)

Ответить | Правка | Наверх | Cообщить модератору

135. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от vitek (??), 13-Мрт-09, 19:07 
init-скрипты не конфиги...
и уж точно не перезаписываются во время загрузки.
аминь.
Ответить | Правка | Наверх | Cообщить модератору

151. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от User294 (??), 16-Мрт-09, 19:01 
>init-скрипты не конфиги...

Это смотря с какой стороны посмотреть :)

> и уж точно не перезаписываются во время загрузки.

Зато перезаписываются при установке\удалении программ.И некузяво будет если у свежеустановленной программы при внеплановом рестарте вдруг ^#нется стартовый скрипт ;)

Ответить | Правка | Наверх | Cообщить модератору

153. "Проблемы с потерей данных на Ext4 разделах в тестовой версии..."  +/
Сообщение от vitek (??), 16-Мрт-09, 22:13 
нагрузка на фс при установке ни в какое сравнение не идёт с загрузкой...
это первое.
второе.
при установке файло не обнуляется, а заменяется.... т.е. либо то, либо это. :-)

а изменённые конфиги вообще не принято менять.

видимо дистростроители более правильно понимают работу с файлами. :-DDDDDDDD
кстати, вот маленькая статейка для ознакомления - http://ru.opensuse.org/%D0%9E%D0%BF%...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру