The OpenNET Project / Index page

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

26.03.2009 10:14  Линус Торвальдс выступил с критикой дизайна файловых систем

В виду последних событий, когда многие люди обнаружили пропадание и обнуление файлов в файловой системе ext4 после краха ОС, создатели ext4 высказались за идею включения в ядро новых системных вызовов, которые бы позволили безопасно работать с файлами.

Линус Торвальдс в списке рассылки ядра жестоко раскритиковал эти предложения и заявил, что большинство программистов никогда не будут этими новыми системными вызовами пользоваться, что они будут нестабильными и плохо оттестированными.

Цитата: "Поэтому вместо того, чтобы придумывать новые системные вызовы, которые никто не будет использовать, разработчики файловых систем должны стараться обеспечить нормальную работу даже плохого кода. Потому что, хотите вы этого или нет, 99% программ именно так и написаны.

Тот неоспоримый факт, что люди не проверяют ошибки, которые возвращает системный вызов close() (закрытие файла и сброс "грязных" данных из кэша на диск) должен означать, что, например, при отложенной записи на диск нужно обязательно проверять ситуацию переполнения диска. Если ваша файловая система возвращает ENOSPC при закрытии файла через вызов close(), а не при записи в него через write(), значит, что вы потеряли обработку ошибок переполнения диска у 90% приложений. Вот так всё просто.

Жаловаться на то, что ошибка в приложении - это всё равно, что жаловаться на скорость света: вы должны иметь дело с реальным миром, а не с тем, каким бы вы хотели его видеть. То же самое относится к идее, что "люди должны писать во временный файл, вызывать функцию fsync для него и переименовывать его вместо оригинала". Вы думаете, что так должно быть, но в реалии программисты пишут open(filename, O_TRUNC | O_CREAT, 0666). Это неправильно, я знаю. Но в конечном итоге, даже разработчики хорошо написанного приложения могут решить, что fsync() не стоит тех потерь в производительности. В git, например, где мы обычно пытаемся быть очень, очень и очень аккуратными, fsync() в объектных файлах по умолчанию выключен.

Почему? Потому что его включение вызывает неприемлемое поведение ext3. Сейчас, надо сказать, дизайн git'a рассчитан на то, что потеря нового БД файла не фатальна, но потенциально это очень беспокоит и смущает - вам, возможно, придётся откатить изменения назад и переделать некоторые операции вручную.

К чему я всё это говорю ? Иногда те разработчики файловых систем, которые говорят "вы должны использовать fsync(), чтобы получить предсказуемые результаты" - это те же люди, которые испортили всё это до такого безобразия, что fsync'ом абсолютно нереально пользоваться.

Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда."

  1. Главная ссылка к новости (http://linux.slashdot.org/arti...)
  2. OpenNews: Решение проблемы с потерей данных в ext4. NILFS2 и CEPH претендуют на включение в ядро 2.6.30
  3. OpenNews: Проблемы с потерей данных на Ext4 разделах в тестовой версии Ubuntu 9.04
Автор новости: Artem S. Tashkinov
Тип: Тема для размышления
Ключевые слова: ext3, ext4, linux, kernel, fs, crash
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, oldbay, 13:34, 26/03/2009 [ответить] [смотреть все]
  • +/
    Линус лютует
     
     
  • 2.4, savant, 13:41, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Правильно лютует.
     
  • 2.50, User294, 20:50, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    И что самое интересное - по делу Все будет именно так как он говорит Никто не бу... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.68, Аноним, 02:47, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Старый софт останется на старых ОСях И его действительно вряд ли будут переписы... весь текст скрыт [показать]
     
     
  • 4.91, SKeeper, 11:14, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    О каких именно ОСях Вы говорите ... весь текст скрыт [показать]
     
  • 4.136, User294, 18:13, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да А кстати с чего это вдруг все перейдут на новые оси под которые нет со... весь текст скрыт [показать]
     
     
  • 5.143, a, 18:57, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Если ОСь не создавалась в расчете на поддержку всего софта, который только сущес... весь текст скрыт [показать]
     
     
  • 6.170, User294, 16:28, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Это будут половые трудности такой ОС, что и наблюдается, собственно Ну оно идет... весь текст скрыт [показать]
     
     
  • 7.175, a, 13:39, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Какие именно трудности То что конкретно вам что-то не будет доступно на дешевом... весь текст скрыт [показать]
     
     
  • 8.185, User294, 23:41, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Обычные - такая ос будет влачить жалкое существование, никому нафиг не нужная По... весь текст скрыт [показать]
     
  • 8.186, User294, 00:18, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Обычные - такая ос будет влачить жалкое существование, никому нафиг не нужная По... весь текст скрыт [показать]
     
     
  • 9.203, a, 11:32, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Раньше вы кричали, что btrfs - идеальная система Теперь заговорили, что она из... весь текст скрыт [показать]
     
     
  • 10.210, User294, 18:14, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Где я произносил слово идеальная , ась Идеального софта - не бывает Бывает неко... весь текст скрыт [показать]
     
     
  • 11.219, a, 02:05, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Я себя идиотом не признавал - ни автоматически, ни в ручную - не надо мне свои... весь текст скрыт [показать]
     
     
  • 12.221, User294, 04:32, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Это не мой - это общеизвестный Так что - увы Для вас - хоть в сотый D Н... весь текст скрыт [показать]
     
  • 9.204, a, 12:11, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вы снова взялись за свой старый трюк от безысходности В этом сообщении и в друг... весь текст скрыт [показать]
     
     
  • 10.211, User294, 18:22, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Что-то вам крышу совсем сорвало Скатились до нелепых обвинений и генерации бреда... весь текст скрыт [показать]
     
  • 8.188, geekkoo, 00:21, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Кстати, заметьте, что Торвальдс выступает с точно тех же позиций, что и в споре ... весь текст скрыт [показать]
     
     
  • 9.192, ., 01:44, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    так не может продолжаться вечно когда-нибудь стройная система костылей и подпо... весь текст скрыт [показать]
     
     
  • 10.194, Анонимный пользователь, 01:54, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Напишите своё ядро, чёрт побери! :)

    На словах все мы крутые.

     
     
  • 11.195, ., 14:55, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    это не понты всего лишь опасения по поводу развития некогда перспективного проек... весь текст скрыт [показать]
     
     
  • 12.201, User294, 02:43, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Таненбаум не считал его перспективным много лет назад Время и случай рассудили и... весь текст скрыт [показать]
     
     
  • 13.206, a, 12:58, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Если говорить про обычное юзание то конечно всяким юзерам можно спать спокойно... весь текст скрыт [показать]
     
     
  • 14.212, User294, 18:28, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Знаете, а виндовые юзеры купили или сперли систему которая их устраивала и дел... весь текст скрыт [показать]
     
  • 10.200, User294, 02:08, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Столько лет работало а тут вдруг возьмет и разлетится С фига ли Потому что вам т... весь текст скрыт [показать]
     
     
  • 11.202, ., 02:56, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    мне этого НЕ хочется но поддерживать туеву хучу миллионов строк становится всё с... весь текст скрыт [показать]
     
     
  • 12.213, User294, 18:39, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Понимаете, фича которая нужна значительному числу народа не загнется - не допуст... весь текст скрыт [показать]
     
  • 9.197, a, 17:36, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Каждый сам выбирает для себя в каком из вариантов воплощения бесконечно многообр... весь текст скрыт [показать]
     
     
  • 10.198, geekkoo, 18:31, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да, давайте теперь начнем подгонять реальность под модель Есть много анекдот... весь текст скрыт [показать]
     
     
  • 11.199, a, 21:37, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Кто-то считает, что это невозможно Кто-то считает, что возможно Это уже Основн... весь текст скрыт [показать]
     
     
  • 12.207, angra, 14:26, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вы явно живете в параллельном вымышленном итд мире В этом все с точностью до на... весь текст скрыт [показать]
     
     
  • 13.209, a, 15:12, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Анекдоты про специалистов не понимают те, кто мало думает о той среде А вот т... весь текст скрыт [показать]
     
  • 13.215, User294, 19:12, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Это называется шиза косила наши ряды Вот этого перца ранее известного тут как... весь текст скрыт [показать]
     
  • 12.214, User294, 19:01, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Философ из вас хилый что-то Так, теоретик без достижений язык без костей По... весь текст скрыт [показать]
     
     
  • 13.220, a, 03:46, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    То есть на вопрос если нужно, то почему так трудно сделать вы отвечаете пото... весь текст скрыт [показать]
     
     
  • 14.224, Maxim Chirkov, 10:27, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Рекомендую прочитать http www opennet ru openforum vsluhforumID3 51261 html 36... весь текст скрыт [показать]
     
     
  • 15.225, a, 15:05, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    То, что это не человек, я уже догадался, когда постил под ником Аноним1 Тогда... весь текст скрыт [показать]
     
     
  • 16.226, a, 15:16, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    А всем живым людям, которые подвернулись мне под руку могу лишь напомнить извест... весь текст скрыт [показать]
     
     
  • 17.227, a, 17:19, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Кстати, с поправкой на 1 апреля, возникает вопрос Насколько этот бот полностью ... весь текст скрыт [показать]
     
  • 15.228, User294, 19:01, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Модуль искусственного интеллекта обнаружил наличие на форуме других ботов, напри... весь текст скрыт [показать]
     
  • 14.230, User294, 21:14, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Ничем не хуже вашей Нужно было целому Ts о да еще нескольким подобным ранее К... весь текст скрыт [показать]
     
     
  • 15.231, a, 15:46, 02/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Уважаемые разработчики бота Хотелось бы выразить недоумение При такой шикарной... весь текст скрыт [показать]
     
  • 15.232, Doctor, 13:29, 03/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Фигня что там думает Торвальдс, как размножаються кролики, syscalls and filesyst... весь текст скрыт [показать]
     
     
  • 16.233, поциент, 15:55, 03/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Перестаньте молоть чепуху Всем очень важно знать, что думает Линус Торвальдс в ... весь текст скрыт [показать]
     
  • 3.85, uZver, 10:25, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Сделать транзакционную ФС для обратной совместимости при вызове старых API д... весь текст скрыт [показать]
     
     
  • 4.138, User294, 18:24, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да представляю себе скорость работы всего этого Если именно на каждый Чтобы ... весь текст скрыт [показать]
     
     
  • 5.179, 10, 15:15, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Есть мнение, что именно в такие детские неожиданности ... весь текст скрыт [показать]
     
  • 1.2, Аноним, 13:40, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Теория и практика иногда сталкиваются Когда это случается, теория проигрывает ... весь текст скрыт [показать]
     
     
  • 2.28, Nick, 15:48, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    возможно, что и его он сильный философ ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 13:40, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Линус в этой теме прав
     
  • 1.5, fresco, 13:46, 26/03/2009 [ответить] [смотреть все]  
  • +/
    все правильно -- жись гавно, кругом одни дебилы :))

    если серьезно -- к сожалению, в это вопросе линус совершенно прав

     
  • 1.6, _stx_, 13:47, 26/03/2009 [ответить] [смотреть все]  
  • +/
    не читал, но одобряю
     
  • 1.7, Nazgul, 13:50, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Что-то качество перевода оставляет желать лучшего..
     
     
  • 2.8, чсмримси, 13:58, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    с русская языка у автора проблемы, лучше уж оригинал прочесть
     
     
  • 3.11, Артемий Васюков, 14:09, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Уважаемый переводчик-лигвист, профи Поливать грязью человека сделавшего работу ... весь текст скрыт [показать]
     
     
  • 4.30, silly_sad, 15:53, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    если вам криво сделали ремонт, или продали бракованную вещь возьмите и сами пер... весь текст скрыт [показать]
     
     
  • 5.34, SKeeper, 16:09, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    За ремонт и _проданную_ Вам вещь Вы заплатили А автору перевода, Вы ни копейки ... весь текст скрыт [показать]
     
     
  • 6.59, Прохожий, 23:04, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    1000 За качественным переводом с возможностью выставления претензий - в Бюро Пе... весь текст скрыт [показать]
     
  • 6.87, terr0rist, 10:36, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Собственно говоря, это не отменяет того, что человек должен грамотно говорить по... весь текст скрыт [показать]
     
     
  • 7.89, SKeeper, 10:53, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Так же как это не отменяет элементарной вежливости Тут поправляли автора, предл... весь текст скрыт [показать]
     
  • 4.45, Gambler, 18:41, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Тупо долбить сделай сам в ответ на любое замечание - вот этой действительно са... весь текст скрыт [показать]
     
     
  • 5.52, User294, 20:54, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    На опеннете это не последнее дело, потому что здесь каждый может исправлять ново... весь текст скрыт [показать]
     
     
  • 6.57, ., 22:19, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    это вам не вики исправлять и предложить к рассмотрению - две большие разницы... весь текст скрыт [показать]
     
     
  • 7.60, User294, 23:50, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Думаете, разумные поправки не заапрувят Сколько правил - вроде апрувили И кстати... весь текст скрыт [показать]
     
  • 4.161, remi, 01:36, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    1000 ... весь текст скрыт [показать]
     
  • 3.17, Шурек Табуреткин, 14:40, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Писец Вам дали, разжевали, постарались как могли, а Вы... :)
     
     
  • 4.58, nowinter, 22:49, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    1 причем нормально переведено, не режет ничего... весь текст скрыт [показать]
     
  • 3.40, Lx, 16:54, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Швед финского происхождения сказал это по английски, а потом это перевели на рус... весь текст скрыт [показать]
     
  • 2.19, fresco, 14:53, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    не согласен перевод хорош и точен почитайте оригинал линус вообще по-английс... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, fresco, 15:01, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    вот вам пример из этого же поста Theory and practice sometimes clash буквально ... весь текст скрыт [показать]
     
     
  • 4.36, dq0s4y71, 16:26, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Только чушь не надо нести, пожалуйста Выражение clash of civilizations , по-ва... весь текст скрыт [показать]
     
     
  • 5.81, fresco, 09:19, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    то то и оно, что на _американском_ английском. в его очень разговорном виде.
     
  • 2.23, Алекс, 15:14, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Есть кнопка редпктировать для тех, кому не нравится перевод А Линус вообще пр... весь текст скрыт [показать] [показать ветку]
     
  • 2.51, User294, 20:51, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Собственно вы можете исправить новость если вам что-то не нравится Жмете ссылочк... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, Аноним, 14:05, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Батька дело говорит Молодца, есть еще порох в пороховницах, а ягоды в ягодицах ... весь текст скрыт [показать]
     
  • 1.12, Anonymous Coward, 14:14, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Я все правильно понял? Линусу попытались предложить ввод транзакционного API, как альтернативе медленно умирающему POSIX. Он в своей манере традиционно вбросил на вентилятор тем, что можно обобщить как «Люди пишут кривые программы, поэтому не вижу ничего зазорного в костылях в ядре. А транзакции в файловой системе не нужны, я точно знаю, писать _как правильно_ все равно практически никто не будет. Так что прямого пути мы делать не будем.»
     
     
  • 2.15, nuclight, 14:23, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А схера ли его вводить, когда существующий интерфейс уже должен это обеспечивать... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, Anonymous Coward, 14:38, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Существующий интерфейс понятия не имеет о транзакционности Не предусмотрена она... весь текст скрыт [показать]
     
     
  • 4.20, poige, 14:56, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    У меня такое ощущение, что Линус взбрыкнул копытцами от того, что ранее, IIRC, р... весь текст скрыт [показать]
     
     
  • 5.24, fresco, 15:15, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    ну, с reiser4 немного в другом была проблема думаю, многим уже понятно, что су... весь текст скрыт [показать]
     
     
  • 6.26, poige, 15:33, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Так я и не говорил, что _именно_ в этом Суть просто схожая -- кому-то не... весь текст скрыт [показать]
     
  • 6.54, User294, 21:08, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    По-моему он просто понимает что новые вызовы никто не будет юзать кроме авторов ... весь текст скрыт [показать]
     
     
  • 7.70, а, 03:06, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Костыли это конечно нехорошо Однако когда уже давным-давно накоплен потенциал д... весь текст скрыт [показать]
     
     
  • 8.139, User294, 18:33, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А по-моему это проблема идеологов что они не понимают куда им вместе с идеология... весь текст скрыт [показать]
     
     
  • 9.151, a, 20:49, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Примерно также в свое время рассуждали скептики, когда только создавались UNIX и... весь текст скрыт [показать]
     
     
  • 10.169, User294, 16:15, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Эээ простите, тогда еще не было накоплено немеряных объемов софта А так вон та ж... весь текст скрыт [показать]
     
     
  • 11.176, a, 14:18, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    В продолжение сказанного здесь http www opennet ru openforum vsluhforumID3 51... весь текст скрыт [показать]
     
     
  • 12.182, angra, 16:52, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А давайте вы перестанете вилять жопой и наконец приведете конкретные примеры Ва... весь текст скрыт [показать]
     
  • 12.190, User294, 00:54, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Нет, для вас лучше там - http lleo aha ru na Вам видно не дальше своего носа,... весь текст скрыт [показать]
     
     
  • 13.196, Популярный Аноним, 15:05, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А я вот не поленился и посмотрел статистику по этому самому mnimd Он Вам неслаб... весь текст скрыт [показать]
     
     
  • 14.216, User294, 20:16, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Конечно, вы он и есть судя по всему Еще один виртуальный кло у н у которого ус о... весь текст скрыт [показать]
     
     
  • 15.218, azazello, 22:10, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А мне кажется, что он специально сделал так, чтобы вы его узнали Только чтоб не... весь текст скрыт [показать]
     
     
  • 16.222, User294, 04:43, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    Отмазывайтесь теперь, ага ... весь текст скрыт [показать]
     
     
  • 17.223, azazello, 06:18, 01/04/2009 [^] [ответить] [смотреть все]  
  • +/
    А зачем тогда этот mnimd назвал одного из своих клонов mnd еще до того, как вы с... весь текст скрыт [показать]
     
  • 7.92, fresco, 11:36, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    ну если б новый функционал разом появился бы во всех ФС -- то со временем стал б... весь текст скрыт [показать]
     
     
  • 8.140, User294, 18:40, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну вот Торвальдс - реалист и понимает что и как, ИМХО И как по мне - нелогично ... весь текст скрыт [показать]
     
  • 6.88, geekkoo, 10:37, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вопрос стаится просто - нужно изменить Posix Действуйте через комитет, который ... весь текст скрыт [показать]
     
  • 6.141, User294, 18:45, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Они помнится на WinFS успешно забили И в итоге уже который год пичкают всех свои... весь текст скрыт [показать]
     
     
  • 7.157, a, 21:40, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну естественно, при отсутствии необходимых знаний для оценки качества ПО единств... весь текст скрыт [показать]
     
     
  • 8.168, angra, 15:00, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    В серверном сегменте он давным давно наступил и в преимуществах линукса здесь ма... весь текст скрыт [показать]
     
     
  • 9.172, a, 12:08, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    То есть надо полагать, что вы еще один из тех, кто оценивает ПО и ОСи в частност... весь текст скрыт [показать]
     
  • 8.191, User294, 01:09, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Тут есть одна проблемка Дело в том что у меня не только есть такие знания, я ... весь текст скрыт [показать]
     
  • 5.33, pavlinux, 16:00, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Хотите сказать, все девелоперы EXT4, с горя покромсают своих родствеников, и их,... весь текст скрыт [показать]
     
     
  • 6.38, poige, 16:33, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну и чушь же вы несёте, милейший c Но если и в ответ увлекаться чушью , т... весь текст скрыт [показать]
     
     
  • 7.102, none, 13:21, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    шутки, как бы, понимать нужно, а не понимате, хоть на смайлик, в конце предложен... весь текст скрыт [показать]
     
     
  • 8.105, poige, 13:34, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Идиотские шутки пусть идиоты понимают ... весь текст скрыт [показать]
     
  • 4.21, nuclight, 14:58, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Та да А где POSIX-семантика предусматривает потерю данных Ткните пальцем в ста... весь текст скрыт [показать]
     
     
  • 5.84, uZver, 10:21, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да вы долбанулись - вы сами приказали ФС открыть файл СО СТИРАНИЕМ ДАННЫХ open ... весь текст скрыт [показать]
     
     
  • 6.93, nuclight, 11:41, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ой, какой феерический бред Приведенные флаги - означают, что создается новый фа... весь текст скрыт [показать]
     
     
  • 7.96, г, 12:16, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Так бага то в том, что новые данные в новый файл ЕЩЕ НЕ ... весь текст скрыт [показать]
     
  • 7.97, uZver, 12:20, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Так бага то в том, что новые данные в новый файл ЕЩЕ НЕ ... весь текст скрыт [показать]
     
     
  • 8.99, nuclight, 12:55, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Так вы суть новости-то читайте - приложение уже успело давно успело записать нов... весь текст скрыт [показать]
     
  • 8.111, spider, 14:35, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Это глупость полная После того, как процесс сделает open никто не мешает друг... весь текст скрыт [показать]
     
     
  • 9.173, DeadMustdue, 12:31, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А по факту большинство реализаций malloc и так выравнивают выделяемые блоки на... весь текст скрыт [показать]
     
  • 3.83, uZver, 10:17, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Файловая система и ТАК НАДЕЖНА, но при правильном применении Намного менее наде... весь текст скрыт [показать]
     
     
  • 4.142, User294, 18:49, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А вот это плохо Должна допускать раздолбайское Или будут хериться данные и ФС ок... весь текст скрыт [показать]
     
  • 2.25, Sem, 15:28, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >медленно умирающему POSIX.  

    Это почему же POSIX умирающий?

     
     
  • 3.27, Аноним, 15:45, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    >Это почему же POSIX умирающий?

    по мнению Anonymous Coward очевидно же!

     
  • 3.29, чсмиси, 15:50, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    очевидно. нужно же аргументы софистические в свою пользу привести
     
     
  • 4.42, pavlinux, 17:36, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    C ПОСИХом надо делать так errno 0 ret close fd if errno 1... весь текст скрыт [показать]
     
     
  • 5.69, SkyRanger, 03:05, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А мне вот интересно что разве нельзя сделать так, чтобы все открытые процессом д... весь текст скрыт [показать]
     
  • 5.86, geekkoo, 10:33, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    if errno 124 124 ret Вот это и есть тот случай когда теория ста... весь текст скрыт [показать]
     
     
  • 6.94, ., 11:47, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    растолкуйте юмор plz... весь текст скрыт [показать]
     
     
  • 7.95, geekkoo, 12:08, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Транзакционность вам понадобится только при внезапном крэше системе при записи д... весь текст скрыт [показать]
     
     
  • 8.184, anonymous, 23:28, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну, не только Еще для атомарности, чтобы один файл не содержал уже новые данные... весь текст скрыт [показать]
     
     
  • 9.189, geekkoo, 00:34, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А этим кого-нибудь можно заинтересовать В смысле - группированием нескольких оп... весь текст скрыт [показать]
     
     
  • 10.193, ., 01:48, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    скорее наоборот, это экономия ресурсов при работе с одиночными файлами нет необ... весь текст скрыт [показать]
     
     
  • 11.217, User294, 20:43, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Хаха, транзакции экономящие ресурсы - это что-то новое А много вы их таких, эк... весь текст скрыт [показать]
     
  • 3.55, Anonymous Coward, 21:24, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Потому что он очень медленно, но перестает быть адекватным новым идеям и потребн... весь текст скрыт [показать]
     
     
  • 4.66, User294, 02:29, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да, столько лет работало и ничего А тут вдруг перестает быть адекватным Как ориг... весь текст скрыт [показать]
     
  • 4.174, DeadMustdue, 12:40, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    У файловых систем и реляционных СУБД разные ниши применения В определённой перс... весь текст скрыт [показать]
     
  • 2.44, szh, 18:03, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Прямой путь есть уже 10 лет Называется Oracle, MySQL, и другие файловые систем... весь текст скрыт [показать] [показать ветку]
     
  • 2.53, User294, 21:05, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Которое никто не будет юзать, мля ФС должна все это обеспечивать БЕЗ прогрева мо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.56, Anonymous Coward, 21:35, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Прошу прощения у сего любезного идиота, но нечего на ОС пенять, если ФС смонтиро... весь текст скрыт [показать]
     
     
  • 4.62, User294, 00:21, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Понимаете, любезный, проблема в том что оно изначально вообще херило данные БЕЗ ... весь текст скрыт [показать]
     
     
  • 5.77, a, 04:58, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    В этом и проблема Линукса, что в нем уже и так полно костылей и что в него уже... весь текст скрыт [показать]
     
     
  • 6.144, User294, 19:00, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    У линукса проблем поменьше чем у других Можете сделать ваше ядро и пихать в него... весь текст скрыт [показать]
     
     
  • 7.155, a, 21:16, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Раньше вы помнится утверждали здесь на форуме, что btrfs по-вашему идеальная сис... весь текст скрыт [показать]
     
  • 1.31, Аноним, 15:56, 26/03/2009 [ответить] [смотреть все]  
  • +/
    а ведь он прав
     
  • 1.32, silly_sad, 15:56, 26/03/2009 [ответить] [смотреть все]  
  • +/
    линус прав лишь потому, что его противники не правы.
     
     
  • 2.37, Гость я, 16:33, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    он просто толкнул здравую мысль основанную на реалиях, а не на стандартах кстат... весь текст скрыт [показать] [показать ветку]
     
  • 1.35, dq0s4y71, 16:16, 26/03/2009 [ответить] [смотреть все]  
  • +/
    Пара неточностей бросилась в глаза На самом деле Если ваша файловая система в... весь текст скрыт [показать]
     
     
  • 2.47, anonymous, 19:21, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    По-Вашему, если не используется объектно-ориентированный синтаксис, то это никак... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, Gris, 01:15, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    А как вы думаете, почему функциональное программирование называется функциональн... весь текст скрыт [показать]
     
     
  • 4.65, Gris, 01:23, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Пояснение Все имеет свое название Так, к примеру, fsync в Си - это функция, ... весь текст скрыт [показать]
     
     
  • 5.67, Аноним, 02:40, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Пояснение У людей, находящихся в плену стереотипов, мышление обычно сковано наз... весь текст скрыт [показать]
     
     
  • 6.71, Gris, 03:19, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Метод в объектно-ориентированном программировании 8212 это функция, принадле... весь текст скрыт [показать]
     
     
  • 7.72, Аноним, 03:54, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Однако она чему-то принадлежит И это что-то вы никак объектом не признаете, есл... весь текст скрыт [показать]
     
     
  • 8.73, Аноним, 04:11, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Кстати, вопрос имеет прямое отношение к теме Поскольку быстрее и медленнее, нра... весь текст скрыт [показать]
     
  • 8.75, Gris, 04:46, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Давайте отбросим формальности и назовем жопу головой, она ведь тоже принадлежит ... весь текст скрыт [показать]
     
     
  • 9.79, Аноним, 06:27, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Значит разницу между функцией и методом вы понимаете как разницу между частями т... весь текст скрыт [показать]
     
     
  • 10.80, Аноним, 07:15, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вот уж точно, как тут было сказано Люди, которые понимают ООП, обычно понимают,... весь текст скрыт [показать]
     
     
  • 11.90, playnet, 10:59, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Не надо путать код ядра и его апи Для ядра главное не удобство написания, а ско... весь текст скрыт [показать]
     
     
  • 12.106, Аноним, 14:05, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вот очередной представитель вышеозначенной категории Предыдущий борец за стер... весь текст скрыт [показать]
     
  • 10.159, Gris, 01:33, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Хо-хо Вы однозначно умеете поднять людям настроение Итак Так о чем разговор... весь текст скрыт [показать]
     
  • 7.74, mnd, 04:32, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Если кто-то и погряз в плену стереотипов ООП, то по крайней мере в структурном п... весь текст скрыт [показать]
     
     
  • 8.76, Gris, 04:57, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ага, ага Я говорю про значение термина метод , а не про наличие синтаксическ... весь текст скрыт [показать]
     
     
  • 9.78, mnd, 05:42, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    То, что вы об этом пытаетесь говорить, автоматически не означает, что вы в этом ... весь текст скрыт [показать]
     
     
  • 10.103, dq0s4y71, 13:23, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Замечательный пример того, как не надо использовать С Зачем делать программу ... весь текст скрыт [показать]
     
     
  • 11.108, mnd, 14:16, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Да по барабану, как это лучше на C Кроме С есть еще куча других языков, кот... весь текст скрыт [показать]
     
     
  • 12.165, Анонимус, 14:23, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вы всячески пытаетесь сменить тему разговора, т к поняли, что не правы метод ... весь текст скрыт [показать]
     
     
  • 13.177, mnd, 14:26, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну-ну И где вы тут увидели функциональное программирование ... весь текст скрыт [показать]
     
  • 12.167, angra, 14:56, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    mnd и Аноним замечательно вписались в обсуждение продемонстрировав пример титере... весь текст скрыт [показать]
     
     
  • 13.178, mnd, 15:00, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Если вы на что-то ложите, это еще не есть проявление реального мира Значит вы... весь текст скрыт [показать]
     
  • 13.180, mnd, 15:33, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Если вам не удалось освоить какой либо способ мышления, из этого никак не следуе... весь текст скрыт [показать]
     
     
  • 14.181, angra, 16:38, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Молодой человек, не приписывайте мне своих мыслей и вам не придется героически и... весь текст скрыт [показать]
     
     
  • 15.187, mnd, 00:18, 30/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Какие конткретно свои мысли я вам по-вашему приписываю Укажите конкретно Все ч... весь текст скрыт [показать]
     
     
  • 16.205, angra, 12:14, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Словоблудие тоже присуще большинству титеретиков Найдите разницу между изучал ... весь текст скрыт [показать]
     
     
  • 17.208, mnd, 14:39, 31/03/2009 [^] [ответить] [смотреть все]  
  • +/
    И после этого вы пытаетесь обвинять других в отсутствии аргументов Такое любой ... весь текст скрыт [показать]
     
  • 11.133, Аноним, 18:09, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Замечательный пример того, когда пытаются думать сразу обо всем Зачем ядро Лину... весь текст скрыт [показать]
     
     
  • 12.183, dq0s4y71, 21:46, 29/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Вот вы Линусу об этом и скажите Какое отношение это имеет к моей реплике - непо... весь текст скрыт [показать]
     
  • 9.101, dq0s4y71, 13:16, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Примеры отсюда что-ли брали http lurkmore ru Программ... весь текст скрыт [показать]
     
  • 7.100, fresco, 13:13, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    метод fsync принадлежит объекту файл читаем Understanding the linux kernel ,... весь текст скрыт [показать]
     
     
  • 8.110, Аноним, 14:25, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Можно было бы им и не подсказывать Пусть бы эти знатоки ООП сами голову полом... весь текст скрыт [показать]
     
  • 3.98, dq0s4y71, 12:43, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Не надо ничего подразумевать Надо переводить то, что написано На системны... весь текст скрыт [показать]
     
     
  • 4.107, Аноним, 14:07, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Какое это имеет отношение к данной заметке, написано выше ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (34)

  • 1.41, Nesk, 17:32, 26/03/2009 [ответить] [смотреть все]  
  • +/
    > Almost everybody
    >ends up rewriting files with something like
    > open(name, O_CREAT | O_TRUNC, 0666)
    > write();
    > close();

    Но только мне кажется, что в данном случае файл будет открыт только на чтение. Записать туда не получиться вообще, а читать от туда нечего (мы его либо только создали, либо вообще опустошили.  
    %)

     
     
  • 2.46, cvsup, 19:21, 26/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Только вам.
    man 2 open
    man 2 chmod
     
     
  • 3.48, Sem, 20:08, 26/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Ну прежде, чем отсылать людей к манам, желательно их самому прочитать Поведение... весь текст скрыт [показать]
     
     
  • 4.63, pavlinux, 01:04, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    O_CREAT Если файл не существует, то он будет создан Владелец uid файла уста... весь текст скрыт [показать]
     
  • 3.118, Nesk, 15:42, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Причем тут chmod вообще не ясно Режим открытия файла и права файла на диске - р... весь текст скрыт [показать]
     
  • 1.82, geekkoo, 09:59, 27/03/2009 [ответить] [смотреть все]  
  • +/
    >>Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.

    Хороший афоризм. Надо будет взять на вооружение ...

    Вообще текст рекомендуется к растаскиванию на фортунки ...

     
     
  • 2.109, Аноним, 14:22, 27/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А как вам такой афоризм Теория без практики мертва, а практика без теории слеп... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.112, vitek, 14:42, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    а в чём бардак заключается?
     
     
  • 4.129, Аноним, 17:23, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    >а в чём бардак заключается?

    Хотя бы в том, из-за чего весь этот топик.

     
     
  • 5.130, vitek, 17:52, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    а из-за чего тогда по Вашему топик и какое отношение топик имеет к бардаку ... весь текст скрыт [показать]
     
     
  • 6.137, Аноним, 18:19, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    vitek To geekkoo вот чью личность вы кинулись защищать ... весь текст скрыт [показать]
     
     
  • 7.147, vitek, 19:17, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    так Вы как несомненно всесторонне развитая личность можете привести подтверждени... весь текст скрыт [показать]
     
     
  • 8.150, Аноним, 20:32, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Это вы после всего сказанного вами ниже попробуйте мои слова опровергнуть ... весь текст скрыт [показать]
     
     
  • 9.160, vitek, 01:34, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    ясно кроме бардака в комментариях других подтверждений Вы привести не можете ... весь текст скрыт [показать]
     
  • 6.145, Аноним, 19:06, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Значит, вы так и не поняли из-за чего топик То есть вы пытаетесь утверждать, чт... весь текст скрыт [показать]
     
     
  • 7.148, vitek, 19:36, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    не по-моему, а Вами в качестве примера бардака была приведена тема этого топика ... весь текст скрыт [показать]
     
     
  • 8.149, Аноним, 19:59, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    То есть вы соглашаетесь с тем, что вы утверждали, что бардаком был назван именно... весь текст скрыт [показать]
     
     
  • 9.162, vitek, 01:39, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    удачи Вам.... мне Вас искренне жаль.
     
  • 9.164, Аноним, 07:21, 28/03/2009 [^] [ответить] [смотреть все]  
  • +/
    Уппс Вот здесь моя ошибка Я не правильно понял смысл конкретной фразы оппонент... весь текст скрыт [показать]
     
  • 3.122, geekkoo, 16:01, 27/03/2009 [^] [ответить] [смотреть все]  
  • +/
    gt оверквотинг удален Большие умы обсуждают идеи, средние - события, а ничтожн... весь текст скрыт [показать]
     
  • 1.104, Дмитрий Ю. Карпов, 13:29, 27/03/2009 [ответить] [смотреть все]  
  • +/
    Я согласен с необходимостью делать fsync() при условии, что, эта необходимость по умолчанию выключена, и файловая система обеспечивает принятый в распространённых файловых системах уровень надёжности. Новый высокопроизводительный (и потенциально опасный в плане потери данных) режим должен включаться либо флагами монтирования, и тогда сисадмин даст доступ к этому разделу только программам, использующим fsync(); либо флагами функции open()/fopen(), и тогда это будет доступно только программам, использующим fsync() (а те программы, которые не используют fsync(), будут работать в обычном режиме).

    То, что POSIX не удовлетворяет многим современным потребностям - достаточно очевидно. Но так же очевидно, что нет (и в ближайшее время не будет) стандарта, удовлетворяющего всем современным потребностям; а когда такой стандарт разработают, появятся новые потребности.

    Мне не нравится процессор i*86, я хочу ARM. Но что делать, если нет настольных компьютеров на базе ARM?

     
     
  • 2.146, User294, 19:08, 27/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Наверное надо пойти на ebay и купить beagleboard Или подождать немного пока сдел... весь текст скрыт [показать] [показать ветку]
     
  • 1.132, Аноним, 18:01, 27/03/2009 [ответить] [смотреть все]  
  • +/
    Настоящих хакеров вообщето это никогда не останавливало В свое время люди были ... весь текст скрыт [показать]
     
     
  • 2.135, Аноним, 18:12, 27/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А зачем его вообще ждать Если есть хорошие идеи и способность их воплотить, чуж... весь текст скрыт [показать] [показать ветку]
     
  • 1.154, Аноним, 21:06, 27/03/2009 [ответить] [смотреть все]  
  • +/
    пока мы тут языком чешем, китайцы знай себе штампуют всяко разно http www te... весь текст скрыт [показать]
     
     
  • 2.156, Аноним, 21:24, 27/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну и что тут такого ... весь текст скрыт [показать] [показать ветку]
     
  • 1.158, N7890, 23:47, 27/03/2009 [ответить] [смотреть все]  
  • +/
    Линус прав - нефиг плодить syscalls. И так хватает "Linux only". Есть open/close/read/write, а файловая система может быть весьма разной - от локальной железяки по ATA/SCSI до флеш-чипа на Луне со связью морзянкой и 30 сек задержкой на туда и обратно.

    Насчет краха - в общем-то старая провокация, хотя позволяет задуматся на предмет целостности данных и логике при задержанном сбросе буферов и руке на рубильнике.
    Учить матчасть. Можно начать с UFS2 - Мак Кусик там черепил. И чего тут флудерить?

     
     
  • 2.163, vitek, 01:44, 28/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    да но некоторые анонимы рассуждают, что если бы остановились только на ордеред ... весь текст скрыт [показать] [показать ветку]
     
  • 1.166, Аноним, 14:30, 28/03/2009 [ответить] [смотреть все]  
  • +/
    А что в России уже есть в продаже ноутбуки нетбуки из 100 отечественных комплек... весь текст скрыт [показать]
     
     
  • 2.171, angra, 18:34, 28/03/2009 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну а где есть Может какая-то страна евросоюза похвастается хотя бы технической ... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor